DOC PREVIEW
MIT 6 893 - Saving Power through Explicit Mechanisms

This preview shows page 1-2 out of 6 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Saving Power through Explicit MechanismsThe Power/Performance DilemmaOur SolutionAreas that can be optimizedThings to worry about…Execution PlanSaving Power through Explicit MechanismsDave Maze, Edwin Olson6.893, Fall 2000The 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.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.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)Things to worry about…•Existing work exists. Try not to duplicate. Try to do something novel.•Code density – perhaps we’ll 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.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


View Full Document

MIT 6 893 - Saving Power through Explicit Mechanisms

Documents in this Course
Toolkits

Toolkits

16 pages

Cricket

Cricket

29 pages

Quiz 1

Quiz 1

8 pages

Security

Security

28 pages

Load more
Download Saving Power through Explicit Mechanisms
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Saving Power through Explicit Mechanisms and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Saving Power through Explicit Mechanisms 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?