loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IEEE Computer Society Annual Symposium on VLSI: Emerging Trends in VLSI Systems Design (ISVLSI'04)
System-Level Design Techniques for Throughput and Power Optimization of Multiprocessor SoC Architectures
Lafayette, Louisiana
February 19-February 20
ISBN: 0-7695-2097-9
Krishnan Srinivasan, Arizona State University
Nagender Telkar, Arizona State University
Vijay Ramamurthi, Arizona State University
Karam S. Chatha, Arizona State University
Innovative system-level computer-aided design techniques are required for optimizing the performance and power of applications that are mapped to multiprocessor system-on-chip (SoC) architectures. The paper addresses the hitherto unexplored problem of system-level low power design of multimedia and network processing applications with deadline greater than period. This paper presents four techniques that combine low power optimizations (namely dynamic voltage and frequency scaling (DVS) and dynamic power management (DPM)) with loop transformations (functional pipelining and unrolling) to minimize the power consumption, while satisfying the period and deadline constraints of the application. The strengths of the techniques lie in their low complexity and large power consumption savings when compared with existing heuristic based approaches, and close to optimum results when compared with our ILP based approach (presented elsewhere [1]). All our techniques result in large system-level power reductions when compared with existing heuristic approaches (max: 55.45%, min: 28.60 %, avg: 42.02 %). Further, the results produced by our deterministic and stochastic techniques for realistic benchmarks are on an average within 12.07 % and 4.125%, respectively of the optimum solution produced by the ILP based approach. Our heuristic techniques are faster than the ILP based approach by several orders of magnitude.
Citation:
Krishnan Srinivasan, Nagender Telkar, Vijay Ramamurthi, Karam S. Chatha, "System-Level Design Techniques for Throughput and Power Optimization of Multiprocessor SoC Architectures," isvlsi, pp.39, IEEE Computer Society Annual Symposium on VLSI: Emerging Trends in VLSI Systems Design (ISVLSI'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.