Benchmarking Java against C and Fortran for scientific applications
β Scribed by J. M. Bull; L. A. Smith; C. Ball; L. Pottage; R. Freeman
- Publisher
- John Wiley and Sons
- Year
- 2003
- Tongue
- English
- Weight
- 404 KB
- Volume
- 15
- Category
- Article
- ISSN
- 1532-0626
- DOI
- 10.1002/cpe.658
No coin nor oath required. For personal study only.
β¦ Synopsis
Abstract
Increasing interest is being shown in the use of Java for scientific applications. The Java Grande benchmark suite was designed with such applications primarily in mind. The perceived lack of performance of Java still deters many potential users, despite recent advances in justβinβtime and adaptive compilers. There are, however, few benchmark results available comparing Java to more traditional languages such as C and Fortran. To address this issue, a subset of the Java Grande benchmarks has been reβwritten in C and Fortran allowing direct performance comparisons between the three languages. The performance of a range of Java execution environments, C and Fortran compilers have been tested across a number of platforms using the suite. These demonstrate that on some platforms (notable Intel Pentium) the performance gap is now quite small. Copyright Β© 2003 John Wiley & Sons, Ltd.
π SIMILAR VOLUMES
We discuss the role of Java and Web technologies for general simulation. We classify the classes of concurrency typical in problems and analyse separately the role of Java in user interfaces, coarse grain software integration and detailed computational kernels. We conclude that Java could become a m