Title :
HCW Keynote Address Holistic Design of Multi-Core Architectures
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA
Abstract :
Summary form only given. Several forces are driving the market to put multiple execution cores on a single processor chip. But we cannot view (or design) those cores (and the connections between them) in the same way we did when we lived in a uniprocessor world. Previously, we expected each core to provide good performance on virtually any application, with energy efficiency, and without error or failure. Now that the level of interface with the user and the system is a multi-core chip, those requirements need only be met at the chip level - no single core need meet them. This provides the opportunity to think about processor architecture in whole new ways. This talk describes holistic design of a multi-core architecture - designing cores, caches, interconnect so that the chip as a whole provides maximum performance, high energy efficiency, and high performance per area. We discuss, in particular, on-chip heterogeneous multiprocessing and conjoined core architectures.
Keywords :
microprocessor chips; multiprocessor interconnection networks; system-on-chip; multicore architectures; on-chip heterogeneous multiprocessing; processor architecture; single processor chip; Biographies; Computer architecture; Computer science; Design engineering; Dynamic scheduling; Energy efficiency; Multithreading; Power engineering and energy; Processor scheduling; Symbiosis;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370335