Title :
Benchmarking and analysis of architectures for CAD applications
Author :
Meehrotra, A. ; Qadeer, Shaz ; Ranjan, Rajeev K. ; Katz, Randy H.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
The SPEC benchmark system has traditionally been used for evaluating computer architectures. However, this system is too general and does not accurately reflect the performance of architectures on domain-specific applications. Moreover the CPU95 benchmark suite used in the SPEC system is compute-intensive, while many important domains of applications have memory intensive algorithms. In this work, we present a benchmarking methodology for such an application domain-CAD for VLSI design. We have created a benchmark suite consisting of CAD applications from each stage in a typical VLSI design flow. To exercise the memory organization, each application is run on a sequence of input designs of increasing size. We observed that increasing the input size causes non-monotonic variations in the performance of different machines. We simulate the caches of the benchmarked architectures to assess the effect of memory organization on performance
Keywords :
VLSI; circuit CAD; computer architecture; performance evaluation; SPEC benchmark system; VLSI design; caches simulation; computer architectures; domain-specific applications; memory intensive algorithms; memory organization; nonmonotonic variations; performance; Application software; Computer architecture; Design automation; Very large scale integration;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-8206-X
DOI :
10.1109/ICCD.1997.628937