DocumentCode
3082037
Title
A high-level analytical model for application specific CMP design exploration
Author
Cassidy, Andrew ; Yu, Kai ; Zhou, Haolang ; Andreou, Andreas G.
Author_Institution
Dept. of Electr. & Comput. Eng., Johns Hopkins Univ., Baltimore, MD, USA
fYear
2011
fDate
14-18 March 2011
Firstpage
1
Lastpage
6
Abstract
We present a high-level analytical model for chip-multiprocessors (CMPs) that encompasses processors, memory, and communication in an area-constrained, global optimization process. Applying this analytical model to the design of a symmetric CMP for speech recognition, we demonstrate a methodology for estimating model parameters prior to design exploration. Then we present an automated approach for finding the optimal high-level CMP architecture. The result is the ability to find the allocation of silicon resources for each architectural element that maximizes overall system performance. This balances the performance gains from parallelism, processor microarchitecture, and cache memory with the energy-delay costs of computation and communication.
Keywords
circuit optimisation; integrated circuit design; logic design; microprocessor chips; multiprocessing systems; parallel architectures; parameter estimation; resource allocation; speech recognition; CMP design exploration; cache memory; chip-multiprocessor; energy-delay cost; global optimization; high-level analytical model; model parameter estimation; optimal high-level CMP architecture; parallelism; processor microarchitecture; silicon resource allocation; speech recognition; symmetric CMP design; system performance; Analytical models; Cache memory; Computer architecture; Optimization; Program processors; Speech; Speech recognition;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location
Grenoble
ISSN
1530-1591
Print_ISBN
978-1-61284-208-0
Type
conf
DOI
10.1109/DATE.2011.5763180
Filename
5763180
Link To Document