DocumentCode :
2095336
Title :
Media architecture: general purpose vs. multiple application-specific programmable processor
Author :
Lee, Chunho ; Kin, Johnson ; Potkonjak, Miodrag ; Mangione-Smith, William H.
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
1998
fDate :
19-19 June 1998
Firstpage :
321
Lastpage :
326
Abstract :
In this paper we report a framework that makes it possible for a designer to rapidly explore the application-specific programmable processor design space under area constraints. The framework uses a production-quality compiler and simulation tools to synthesize a high performance machine for an application. Using the framework we evaluate the validity of the fundamental assumption behind the development of application-specific programmable processors. Application-specific processors are based on the idea that applications differ from each other in key architectural parameters, such as the available instruction-level parallelism, demand on various hardware components (e.g. cache memory units, register files) and the need for different number of functional units. We found that the framework introduced in this paper can be valuable in making early design decisions such as area and architectural trade-off, cache and instruction issue width trade-off under area constraint, and the number of branch units and issue width.
Keywords :
circuit layout CAD; computer architecture; logic CAD; microprocessor chips; application-specific programmable processor; architectural parameters; compiler; design decisions; high performance machine; instruction-level parallelism; simulation tools; Cache memory; Hardware; Job shop scheduling; Marketing and sales; Microprocessors; Permission; Process design; Processor scheduling; Registers; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1998. Proceedings
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-89791-964-5
Type :
conf
Filename :
724490
Link To Document :
بازگشت