3 ms·
30% performance boost in Java, which we know is lies built on pointers. Also maybe Scala.
by frozenport 13y ago
30% performance boost in Java, which we know is lies built on pointers. Also maybe Scala.
- sanxiyn 13y agoThis is not true. Since this optimization helps Java so much, it is already implemented in HotSpot itself without changing ABI. https://wiki.openjdk.java.net/display/HotSpot/CompressedOops https://wiki.openjdk.java.net/display/HotSpot/CompressedOops
- frozenport 13y agoDoes this break vectorization? Specifically, saxpy (Y=M*X+B) requires extra operations to dereference every element and won't let you insert an FMA instruction.