Optimization Online


The Use of Java Arrays for Matrix Computations

Geir Gundersen (geirg***at***ii.uib.no)
Trond Steihaug (Trond.Steihaug***at***ii.uib.no)

Abstract: In the paper it is shown how to utilize the flexibility in native Java arrays for matrix computations. Suitable datastructures for symmetric and sparse matrices are introduced. A disadvantage of the native Java arrays is shown when used as two-dimensional array for dense matrix computation. Numerical results show that the efficiency is not lost using the more flexible datastructures compared to classical datastructure for sparse matrices. This flexibility can be utilized for high performance computing (HPC).

Keywords: object oriented software, datastructures

Category 1: Optimization Software and Modeling Systems

Category 2: Optimization Software and Modeling Systems (Optimization Software Design Principles )

Citation: Technical Report, Department of Informatics, University of Bergen, Bergen, Norway, February 2002

Download: [Postscript]

Entry Submitted: 02/20/2003
Entry Accepted: 02/20/2003
Entry Last Modified: 02/20/2003

Modify/Update this entry

  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository


Coordinator's Board
Classification Scheme
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Programming Society