Title :
Emerging applications for multi/many-core processors
Author :
Lee, Victor W. ; Yen-Kuang Chen ; Chhugani, J. ; Kim, Chong-Kwon ; Kim, Dongkyu ; Hughes, Christopher J. ; Rajagopalan Satish, N. ; Smelyanskiy, Mikhail ; Dubey, Pradeep
Author_Institution :
Parallel Comput. Lab., Intel Corp., Santa Clara, CA, USA
Abstract :
There has always been a strong relationship between computer applications and computer architectures. Advances in computer architecture enable new usage models; new usage models challenge new architectures. For many decades, the interplays between applications and architectures have resulted in significant progress in the computer technologies. Recently, the computer industry adopts the multi/many-core architecture for better performance, energy efficiency and reliability. This industry-wide movement towards multi/many-core architectures opens up many opportunities for developing new classes of applications. This paper uses a few emerging applications as examples to illustrate the interplay between applications and architecture. It further discusses the key characteristics of emerging applications and how multi/many-core architecture addresses the needs of the new applications. The paper closes with recommendations for new application developers to allow better utilization of new multi/many-core processors.
Keywords :
computer architecture; multiprocessing systems; computer applications; computer architectures; computer technologies; many core architecture; multi core processors; Bandwidth; Computer architecture; Computers; Data models; Parallel processing; Program processors; Synchronization;
Conference_Titel :
Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
Conference_Location :
Rio de Janeiro
Print_ISBN :
978-1-4244-9473-6
Electronic_ISBN :
0271-4302
DOI :
10.1109/ISCAS.2011.5937865