4 ms·
sumatra is for parallelizing mainly on GPU, not for SIMD - current C/C++ compilers neither do that. Java has SIMD support for quite a long while now, probably s
by pkolaczk 13y ago
sumatra is for parallelizing mainly on GPU, not for SIMD - current C/C++ compilers neither do that. Java has SIMD support for quite a long while now, probably since Java 6 or even earlier and generally C-like Java code using raw arrays and primitives is as-fast-as-C these days. I'd be more afraid of lack of true value types in Java. This one thing makes C still a better choice for high performance stuff.
- pjmlp 13y ago> I'd be more afraid of lack of true value types in Java The IBM J9 VM already has them. http://duimovich.blogspot.ca/2012/11/packed-objects-in-java.html http://duimovich.blogspot.ca/2012/11/packed-objects-in-java.... http://www.slideshare.net/mmitran/ibm-java-packed-objects-mmit-20121120 http://www.slideshare.net/mmitran/ibm-java-packed-objects-mm...