High Performance Compute for the JVM - A Prerequisite for DL4J (Part 1)
To this end, we use JavaCPP (created and maintained by Skymind engineer Samuel Audet). The auto-generated JNI code from JavaCPP has zero overhead compared to manually-coded JNI functions. All matrices are stored off-heap and memory is managed through JavaCPP. In Java, these matrices are accessed by simply passing around pointers. We are therefore not restricted by addressing arrays with "ints" which are always 32 bits.
Sep-18-2016, 17:20:12 GMT
- Technology: