Title :
Performance modeling and characterization of large last level caches
Author :
Dube, Parijat ; Tsao, Michael ; Zhang, Li ; Bivens, Alan
Author_Institution :
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
Different workloads exhibit different memory footprint and have different dependency on the size and configuration of the memory subsystem. To quantify the performance implication of various memory system architectures and attributes one needs to understand the program behavior of the workload and its use of the memory subsystem. We developed the large cache simulator (LCS) to study cache performance of different applications and its sensitivity to different architecture parameters. The LCS is a multi-processor system that runs applications with a coherently attached FPGA which can emulate different cache configurations for long periods of time. The LCS measures different statistics associated with cache performance which are then used to develop cache performance models. Our goal is to explicitly characterize the performance of large last level cache for different workloads and model its dependency on cache configuration parameters.
Keywords :
cache storage; field programmable gate arrays; multiprocessing systems; statistical analysis; FPGA; LCS; cache configuration parameter; large cache simulator; large last level cache; memory subsystem; memory system architecture; multiprocessor system; program behavior; statistical analysis;
Conference_Titel :
Performance Analysis of Systems and Software (ISPASS), 2012 IEEE International Symposium on
Conference_Location :
New Brunswick, NJ
Print_ISBN :
978-1-4673-1143-4
Electronic_ISBN :
978-1-4673-1145-8
DOI :
10.1109/ISPASS.2012.6189215