1 | Language Chip Architecture |
2 | Modifier x86 PowerPC SPARC |
3 | |
4 | strictfp Java 1.0 (no double Java 1.0 Java 1.0 |
5 | rounding on underflow) (no fused mac) |
6 | default i.e. larger exponent range fused mac can Java 1.0 |
7 | no modifier allowed be used |
8 | associativefp many optimizations allowed on all platforms |
9 | Current default is essentially strictfp although not always implemented precisely |
10 | mac is fused hardware multiply-add (a*b+c) |
11 | strictfp is a little more than 2 times slower than default on INTEL x86 for a vector dot product |