𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Developing numerical libraries in Java

✍ Scribed by Boisvert, Ronald F.; Dongarra, Jack J.; Pozo, Roldan; Remington, Karin A.; Stewart, G. W.


Publisher
John Wiley and Sons
Year
1998
Tongue
English
Weight
117 KB
Volume
10
Category
Article
ISSN
1040-3108

No coin nor oath required. For personal study only.

✦ Synopsis


The rapid and widespread adoption of Java has created a demand for reliable and reusable mathematical software components to support the growing number of computationally intensive applications now under development, particularly in science and engineering. In this paper we address practical issues of the Java language and environment which have an effect on numerical library design and development. Benchmarks which illustrate the current levels of performance of key numerical kernels on a variety of Java platforms are presented. Finally, a strategy for the development of a fundamental numerical toolkit for Java is proposed and its current status is described.


πŸ“œ SIMILAR VOLUMES


Java access to numerical libraries
✍ Casanova, Henri; Dongarra, Jack; Doolin, David M. πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 94 KB πŸ‘ 1 views

It is a common and somewhat erroneous belief that Java will always be 'too slow' for scientific computing. Two projects under way at the University of Tennessee are addressing the question of scientific computing via Java: NetSolve and f2j. The approaches taken by these two projects are radically di

JBSP: A BSP Programming Library in Java
✍ Yan Gu; Bu-Sung Lee; Wentong Cai πŸ“‚ Article πŸ“… 2001 πŸ› Elsevier Science 🌐 English βš– 343 KB
High-performance parallel programming in
✍ Getov, Vladimir; Hummel, Susan Flynn; Mintchev, Sava πŸ“‚ Article πŸ“… 1998 πŸ› John Wiley and Sons 🌐 English βš– 91 KB πŸ‘ 2 views

With most of today's fast scientific software written in Fortran and C, Java has a lot of catching up to do. In this paper we discuss how new Java programs can capitalize on highperformance libraries for other languages. With the help of a tool we have automatically created Java bindings for several

Device level communication libraries for
✍ Guillermo L. Taboada; Juan TouriΓ±o; RamΓ³n Doallo; Aamir Shafi; Mark Baker; Bryan πŸ“‚ Article πŸ“… 2011 πŸ› John Wiley and Sons 🌐 English βš– 777 KB

## SUMMARY Since its release, the Java programming language has attracted considerable attention from the high‐performance computing (HPC) community because of its portability, high programming productivity, and built‐in multithreading and networking support. As a consequence, several initiatives h