Bibliographic Details
| Title: |
Evaluating Java performance for linear algebra numerical computations |
| Authors: |
Oancea, Bogdan1 oanceab@ie.ase.ro, Rosca, Ion Gh.2, Andrei, Tudorel2, Iacob, Andreea Iluzia2 |
| Source: |
Procedia Computer Science. Jun2011, Vol. 3, p474-478. 5p. |
| Subject Terms: |
Java programming language, Performance evaluation, Linear algebra, Numerical analysis, Object-oriented programming languages, C++, Computer software |
| Abstract: |
Abstract: In this paper we evaluate the performance of a Java library in the context of designing numerical solutions for linear algebra problems. Nowadays there are a number of libraries like LAPACK or ATLAS available in C or FORTRAN for solving such problems. Java is a relatively new object-oriented language and is almost universally recognized as a very good programming language for writing portable programs. Despite these advantages, it is a common believe that Java still lags behind C/C++ or Fortran performance especially for computational intensive numerical applications. We developed a Java library for matrix computations and show that using a set of optimization techniques Java can achieve performance comparable with other libraries developed in C or Fortran. [Copyright &y& Elsevier] |
| Database: |
Supplemental Index |