Title :
Sparse matrix computations: implications for cache designs
Author :
Taylor, Valerie E.
Author_Institution :
EECS Dept., Northwestern Univ., Evanston, IL, USA
Abstract :
High-performance cache designs are studied for the class of sparse matrix computations, which are often excluded from the general programs used in previous cache studies. In particular, the data that should be stored in the cache are identified, and the cache organization is studied in terms of associativity, size, write operation, write policy, block size, and number of read and write ports. Simulation results demonstrate that a 1-kword or 8-kbyte (one word is equal to 64 b), direct-mapped cache produces good results with almost all of the misses occurring from first time accesses. This cache size can easily fit on a chip, with plenty of room to spare for other components
Keywords :
buffer storage; memory architecture; storage management; associativity; block size; cache designs; cache organization; simulation; size; sparse matrix computations; write operation; write policy; Circuit analysis; Circuit theory; Computational modeling; Coupling circuits; Data structures; Finite element methods; Power system analysis computing; Power system modeling; Prefetching; Sparse matrices;
Conference_Titel :
Supercomputing '92., Proceedings
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-8186-2630-5
DOI :
10.1109/SUPERC.1992.236644