See this document in CiteSeerX!

Design and Evaluation of a  (Make Corrections)  
Linear Algebra Package for Java G. Almasi F. G. Gustavson J. E. Moreira...



  Home/Search   Context   Related

 
View or download:
uiuc.edu/reports/1577.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uiuc.edu/reports/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper describes the design of a high-performance linear algebra library for Java. Linear algebra libraries such as ESSL and LAPACK are important tools of computational science and engineering, and have been available to C and Fortran programmers for quite a while. If Java is to become a serious language for the development of large scale numerical applications, it must provide equivalent functionality. From the many possible alternatives to accomplish this goal, we took the approach of... (Update)

Active bibliography (related documents):   More   All
0.6:   Java Programming for High Performance Numerical Computing - Moreira, Midkiff.. (2000)   (Correct)
0.4:   Simple and Effective Array Prefetching in Java - Cahoon, McKinley (2002)   (Correct)
0.4:   Automatic Loop Transformations and Parallelization for Java - Artigas, Gupta, Midkiff.. (2000)   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ package-design,
  author = "Linear Algebra Package",
  title = "Design and Evaluation of a",
  url = "citeseer.ist.psu.edu/762665.html" }
Citations (may not include all citations):
2157   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1995
248   Solving Linear Systems on Vector and Shared Memory Computers (context) - Dongarra, Duff et al. - 1991
155   Society for Industrial and Applied Mathematics (context) - Anderson, Bai et al. - 1995
60   Recursion leads to automatic variable blocking for dense lin.. (context) - Gustavson - 1997
58   Nonlinear array layouts for hierarchical memory systems - Chatterjee, Jain et al. - 1999
29   Java programming for high performance numerical computing - Moreira, Midkiff et al. - 2000
27   Recursive array layouts and fast parallel matrix multiplicat.. - Chatterjee, Lebeck et al. - 1999
26   Java access to numerical libraries - Casanova, Dongarra et al. - 1997
22   An evaluation of Java for numerical computing - Blount, Chatterjee - 1998
20   Efficient support for complex numbers in Java - Wu, Midkiff et al. - 1999
17   The Java Class Libraries (context) - Chan, Lee et al. - 1998
15   Developing numerical libraries in Java - Boisvert, Dongarra et al. - 1998
12   High performance numerical computing in Java: Language and c.. - Artigas, Gupta et al. - 1999
11   Automatic loop transformations and parallelization for Java - Artigas, Gupta et al. - 2000
8   A prototype of Fortran-to-Java converter - Fox, Li et al. - 1997
6   IBM Engineering and Scientific Subroutine Library for AIX --.. (context) - Machines - 1997
5   Java Grande Forum Panel (context) - Forum, Forum et al. - 1998
3   JAMA: A Java matrix package (context) - Boisvert, Hicklin et al. - 1998
1   evolution numerical computing httpjava (context) - The, numerical et al. - 1997
http://www.intel.com/vtune/perflibst/
http://www.vni.com/products/wpd/jnl/

Documents on the same site (http://polaris.cs.uiuc.edu/reports/):   More
Implementation Of Run Time Techniques In The Polaris Fortran.. - Lawrence (1996)   (Correct)
Multiprocessor Cache Coherence: The Compiler-Directed Approach - Choi, Lim, al. (1996)   (Correct)
Memory Latency Rediction via Data Prefetching and Data Forwarding .. - Poulsen (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC