Basic HTML version of Foils prepared Sept 30 1998

Foil 17 Java Grande Forum Proposals

From Java Grande (a.k.a. Java for High Performance Computing) in a Nutshell Sun MicroSystems Java Day at CMU Pittsburgh -- Sept 26 1998. by Geoffrey C. Fox


1 We propose three modes of floating point
2 strictfp: Reproducible results as is now default
3 default: Exploit natural hardware (extended exponent in Intel and fused multiply add)
4 associatefp: Allow conventional compiler optimizations
5 with new Intel algorithm, strictfp will be a little more than 2 times slower than default; associatefp gains will be algorithm dependent (regular problems will have greatest gain)
6 Less important are following niceties:
7 indigenous keyword specifies maximum precision format supported by hardware
8 anonymous {float, double, indigenous} specifies floating point format to be used in calculating expressions
  • C used to always use double internally

in Table To:


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Apr 11 1999