NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Single-pass memory system evaluation for multiprogramming workloadsModern memory systems are composed of levels of cache memories, a virtual memory system, and a backing store. Varying more than a few design parameters and measuring the performance of such systems has traditionally be constrained by the high cost of simulation. Models of cache performance recently introduced reduce the cost simulation but at the expense of accuracy of performance prediction. Stack-based methods predict performance accurately using one pass over the trace for all cache sizes, but these techniques have been limited to fully-associative organizations. This paper presents a stack-based method of evaluating the performance of cache memories using a recurrence/conflict model for the miss ratio. Unlike previous work, the performance of realistic cache designs, such as direct-mapped caches, are predicted by the method. The method also includes a new approach to the problem of the effects of multiprogramming. This new technique separates the characteristics of the individual program from that of the workload. The recurrence/conflict method is shown to be practical, general, and powerful by comparing its performance to that of a popular traditional cache simulator. The authors expect that the availability of such a tool will have a large impact on future architectural studies of memory systems.
Document ID
19900017242
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Conte, Thomas M.
(Illinois Univ. Urbana, IL, United States)
Hwu, Wen-Mei W.
(Illinois Univ. Urbana, IL, United States)
Date Acquired
September 6, 2013
Publication Date
May 1, 1990
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-186553
AD-A222808
CSG-122
UILU-ENG-90-2214
NAS 1.26:186553
Report Number: NASA-CR-186553
Report Number: AD-A222808
Report Number: CSG-122
Report Number: UILU-ENG-90-2214
Report Number: NAS 1.26:186553
Accession Number
90N26558
Funding Number(s)
CONTRACT_GRANT: N00014-88-K-0656
CONTRACT_GRANT: NAG1-613
CONTRACT_GRANT: NSF MIP-88-09478
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available