Saving Power through Explicit Mechanisms - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

Saving Power through Explicit Mechanisms

Description:

Select an idea, hack together an approach, and measure results. ( Checkpoint 1, Oct. 19) ... Tools: SyCHOSis, MIPS ISA simulator ... – PowerPoint PPT presentation

Number of Views:11
Avg rating:3.0/5.0
Slides: 7
Provided by: edwin2
Category:

less

Transcript and Presenter's Notes

Title: Saving Power through Explicit Mechanisms


1
Saving Power through Explicit Mechanisms
  • Dave Maze, Edwin Olson
  • 6.893, Fall 2000

2
The Power/Performance Dilemma
  • Mainstream architectures focusing on high
    performance
  • Some applications require low power
  • Usage patterns of some devices call for short
    periods of high performance and long periods of
    low-power performance.

3
Our Solution
  • Build a machine which can yield adequate
    performance, but can switch to a low power mode.
  • Turn functional units and capabilities on or off
    depending on performance/power needs.
  • Have the compiler make as many decisions as
    possible (minimize hardware profiling required)
  • Explicit instructions for coarse granularity,
    extra bits in instructions for fine granularity.

4
Areas that can be optimized
  • Turn off sections of cache to reflect size of
    working set
  • Put functional units into a coma mode
  • Turn on/off out-of-order/speculative issue logic
    (resulting in an in-order microprocessor)

5
Things to worry about
  • Existing work exists. Try not to duplicate. Try
    to do something novel.
  • Code density perhaps well ignore code density
    for this phase of research.
  • Compiler hacking perhaps we can sidestep the
    issue by doing some assembly hacking to get
    approximate results.

6
Execution Plan
  • Begin by testing ideas/profiling benchmarks to
    determine effectiveness of particular ideas.
  • Select an idea, hack together an approach, and
    measure results. (Checkpoint 1, Oct. 19)
  • Refine, extend, automate optimization (Checkpoint
    2, Nov. 9)
  • Tools SyCHOSis, MIPS ISA simulator
Write a Comment
User Comments (0)
About PowerShow.com