Abstract: Future Energy Efficient Many-Core Processing

Bevan Baas
Department of Computer & Electrical Engineering
Univ. of California/Davis

Future fabrication technologies are expected to provide ever-increasing numbers of available devices but both system-level and chip-level power constraints will limit achievable throughputs--thus highlighting the criticalness of energy-efficient design. Die device counts in the 100s of millions and billions virtually guarantee designs will have many processors and the most interesting research questions deal with how the available devices and wires are organized into 100s and 1000s of processing elements per die.

The most high performance, energy efficient, and smallest area designs will have processing units matched to their computational kernels in terms of datapath complexity, data memory requirements, and instruction stream requirements. Further optimized designs will match their supply voltage and clock frequency to the processor's instantaneous workload demands.

To fully realize the benefits of many-core processor arrays, research breakthroughs will be required in the following areas among others:

  • Study of processing element granularities on the entire spectrum from FPGA logic blocks to complex processors, driven by application requirements
  • Support for, optimization of, and control of (joint global and local) independent supply voltage and clock frequency domains
  • Study of the benefits and limitations of design points along the general-purpose to specialized-processor continuum
  • Efficient, scalable, VLSI-driven networks on chip
  • Tools for programming, task placement, modeling, and debugging of chips with 1000s of processors

4819 Emperor Blvd, Suite 300 Durham, NC 27703 Voice: (919) 941-9400 Fax: (919) 941-9450

Important Information for the SRC website. This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.