ITLApplied  Computational Mathematics Division
ACMD Seminar Series
Attractive Image NIST

High Performance Java for Scientific and Technical Computing

Roldan Pozo

Tuesday, October 29, 2002 15:00-16:00,
Room 145, NIST North (820)
Tuesday, October 29, 2002 13:00-14:00,
Room 4550

Abstract: Among the many features of Java as program development platform, one of the most commonly cited shortcomings is its performance, particularly for computational-intensive codes. In this presentation we take a close look at how Java works and how it can be made to execute faster for scientific simulations and modeling. We will examine optimization strategies and bytecode transformations that generate 100\% Pure Java with 2-10x performance improvement, with speeds competitive with optimized C/C++ and Fortran. We will also look at ongoing research in compiler technology and distributed computing that allow Java applications to reach supercomputing status. Finally, we will discuss activities of the Java Numerics Group, an industry-wide consortium focusing on the development high performance tools, compilers, and libraries for high-end Java applications.
Contact: A. J. Kearsley

Note: Visitors from outside NIST must contact Robin Bickel; (301) 975-3668; at least 24 hours in advance.

Privacy Policy | Disclaimer | FOIA
NIST is an agency of the U.S. Commerce Department.
Last updated: 2011-01-12.