loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2009 IEEE 7th Symposium on Application Specific Processors
Workload adaptive shared memory multicore processors with reconfigurable interconnects
San Francisco, CA, USA
July 27-July 28
ISBN: 978-1-4244-4939-2
Shoaib Akram, Department of Electrical and Computer Engineering, University of Illinois at Urbana Champaign, USA
Rakesh Kumar, Department of Electrical and Computer Engineering, University of Illinois at Urbana Champaign, USA
Deming Chen, Department of Electrical and Computer Engineering, University of Illinois at Urbana Champaign, USA
Interconnection networks for multicore processors are designed in a generic way to serve a diversity of workloads. For multicore processors, there is a considerable opportunity to achieve an improvement in performance by implementing interconnects which adapt to different program phases and to a variety of workloads. This paper proposes one such interconnection network for medium-scale (up to 32 cores) shared memory multicore processors and the associated means at the software level to utilize it effectively. The proposed architecture uses clustering to divide the cores on the chip among many groups called clusters. Reconfigurable logic is inserted between clusters to support either isolation or different policies for communication among clusters. The experiments show that the isolation property of clusters can improve overall throughput of a multicore processor by as much as 60% for multiprogramming workloads consisting of two and four applications. The area-overhead of the additional logic is shown to be minimal.
Citation:
Shoaib Akram, Rakesh Kumar, Deming Chen, "Workload adaptive shared memory multicore processors with reconfigurable interconnects," sasp, pp.7-14, 2009 IEEE 7th Symposium on Application Specific Processors, 2009
Usage of this product signifies your acceptance of the Terms of Use.