Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Sparse matrix storage revisited
Silva M.  Computing frontiers (Proceedings of the 2nd Conference on Computing Frontiers, Ischia, Italy, May 4-6, 2005)230-235.2005.Type:Proceedings
Date Reviewed: Dec 15 2005

Increasing effort is being invested in attempting to squeeze every ounce of performance from the currently available processors; much of this investment is going into minimizing the effect of very slow memory access times on overall computational speed. This requires that each piece of data brought into a cache should be used as much as possible (temporal locality), and that every piece of data brought into a cache should be utilized (spatial locality).

This paper looks at the practical advantages of using two simple methods of increasing temporal and spatial locality on the implementation of a sparse matrix/dense vector multiply. Performance comparisons are made against other commonly used schemes using a variety of different sparsity patterns. The storage method showing the most advantage for a general unstructured sparse matrix consists of an array of structures, where each structure consists of a pair of integers giving the row and column indexes and a float, providing the value of the nonzero element.

The work reported is obviously very much a work-in-progress and is restricted to a very simple computational use (sparse matrices where there is no requirement to access the elements in any particular order or to select sets of elements, for example, all elements in a particular row). The paper would be a good, gentle introduction for a student wishing to start working in this area.

Reviewer:  T. Hopkins Review #: CR132163 (0610-1046)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
General (B.6.0 )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Digital design (2nd ed.)
Mano M., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780132129374)
Aug 1 1991
Digital systems
Tocci R., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780132131339)
Nov 1 1991
The logic designer’s guidebook
Parr E., McGraw-Hill, Inc., New York, NY, 1984. Type: Book (9789780070484924)
Nov 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy