next up previous
Next: About this document ... Up: A Note on Native Java Previous: Conclusions

References

1
Aart J.C. Bik and Dennis B. Gannon.
Automatically exploiting implicit parallelism in Java.
Concurrency, Practice and Experience, 9(6):579-619, 1997.

2
Zoran Budimlic and Ken Kennedy.
Optimizing Java - theory and practice.
Concurrency, Practice and Experience, 9(6):445-463, 1997.

3
Bryan Carpenter, Yuh-Jye Chang, Geoffrey Fox, Donald Leskiw, and Xiaoming Li.
Experiments with `HP Java'.
Concurrency, Practice and Experience, 9(6):633-648, 1997.

4
Michal Cierniak and Wei Li.
Optimizing Java bytecodes.
Concurrency, Practice and Experience, 9(6):427-444, 1997.

5
Jack J. Dongarra, Jeremy Du Croz, Sven Hammarling, and Iain Duff.
A set of level 3 basic linear algebra subprograms.
ACM Transactions on Mathematical Software, 16:1-17, 1990.

6
Jack J. Dongarra, Jeremy Du Croz, Sven Hammarling, and Iain Duff.
A set of level 3 basic linear algebra subprograms: Model implementation and test programs.
ACM Transactions on Mathematical Software, 16:18-28, 1990.

7
Jack J. Dongarra, Jeremy Du Croz, Sven Hammarling, and Richard J. Hanson.
An extended set of FORTRAN basic linear algebra subprograms.
ACM Transactions on Mathematical Software, 14:1-17, 1988.

8
Jack J. Dongarra, Jeremy Du Croz, Sven Hammarling, and Richard J. Hanson.
An extended set of FORTRAN basic linear algebra subprograms: Model implementation and test programs.
ACM Transactions on Mathematical Software, 14:18-32, 1988.

9
Jack J. Dongarra, Iain S. Duff, Danny C. Sorensen, and Henk A. van der Vorst.
Solving Linear Systems on Vector and Shared Memory Computers.
Society for Industrial and Applied Mathematics, 1991.

10
Jack J. Dongarra et al.
Java Linpack Benchmark.
This benchmark is made available at http://www.netlib.org/benchmark/linpackjava/.

11
Geoffrey C. Fox and Wojtek Furmanski.
Java for parallel computing and as a general language for scientific and engineering simulation and modeling.
Concurrency, Practice and Experience, 9(6):415-425, 1997.

12
James Gosling, Bill Joy, and Guy Steele.
Java Programming Language.
Addison-Wesley, Reading, Massachusetts, 1996.

13
C.L. Lawson, R.J. Hanson, D.R. Kincaid, and F.T. Krogh.
Algorithm 539: Basic linear algebra subprograms for FORTRAN usage.
ACM Transactions on Mathematical Software, 5:324-325, 1979.

14
C.L. Lawson, R.J. Hanson, D.R. Kincaid, and F.T. Krogh.
Basic linear algebra subprograms for FORTRAN usage.
ACM Transactions on Mathematical Software, 5:308-323, 1979.

15
Tim Lindholm and Frank Yellin.
The Java Virtual Machine Specification.
Addison-Wesley, Reading, Massachusetts, 1996.

16
Beth Stearns.
Integrating Native Code and Java Programs.
This document is made available at http://java.sun.com/nav/read/Tutorial/native1.1/.


  
Figure 2: DAXPY on the IBM
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{ibm_daxpy_0.ps}}
}\end{center}\end{figure}


  
Figure 3: Matrix x Vector on the IBM
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{ibm_mv_0.ps}}
}\end{center}\end{figure}


  
Figure 4: Matrix x Matrix on the IBM
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{ibm_mm_0.ps}}
}\end{center}\end{figure}


  
Figure 5: DAXPY on the IBM
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{ibm_daxpy_1.ps}}
}\end{center}\end{figure}


  
Figure 6: Matrix x Vector on the IBM
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{ibm_mv_1.ps}}
}\end{center}\end{figure}


  
Figure 7: Matrix x Matrix on the IBM
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{ibm_mm_1.ps}}
}\end{center}\end{figure}


  
Figure 8: DAXPY on the Sun
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{sol_daxpy_0.ps}}
}\end{center}\end{figure}


  
Figure 9: Matrix x Vector on the Sun
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{sol_mv_0.ps}}
}\end{center}\end{figure}


  
Figure 10: Matrix x Matrix on the Sun
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{sol_mm_0.ps}}
}\end{center}\end{figure}


  
Figure 11: DAXPY on the SGI
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{sgi_daxpy_0.ps}}
}\end{center}\end{figure}


  
Figure 12: Matrix x Vector on the SGI
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{sgi_mv_0.ps}}
}\end{center}\end{figure}


  
Figure 13: Matrix x Matrix on the SGI
\begin{figure}
\begin{center}
\centerline{
\resizebox {12cm}{!}{\includegraphics{sgi_mm_0.ps}}
}\end{center}\end{figure}


next up previous
Next: About this document ... Up: A Note on Native Java Previous: Conclusions
ajcbik@extreme.indiana.edu