Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #814
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!usenet.stanford.edu!news.iecc.com!.POSTED!nerds-end |
|---|---|
| From | Walter Banks <walter@bytecraft.com> |
| Newsgroups | comp.compilers |
| Subject | Re: Green Compiler ? |
| Date | Fri, 28 Dec 2012 10:42:47 -0500 |
| Organization | Aioe.org NNTP Server |
| Lines | 40 |
| Sender | johnl@iecc.com |
| Approved | comp.compilers@iecc.com |
| Message-ID | <12-12-030@comp.compilers> (permalink) |
| References | <12-12-010@comp.compilers> |
| NNTP-Posting-Host | news.iecc.com |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=us-ascii |
| Content-Transfer-Encoding | 7bit |
| X-Trace | leila.iecc.com 1356817811 94125 64.57.183.58 (29 Dec 2012 21:50:11 GMT) |
| X-Complaints-To | abuse@iecc.com |
| NNTP-Posting-Date | Sat, 29 Dec 2012 21:50:11 +0000 (UTC) |
| Keywords | design, performance |
| Posted-Date | 29 Dec 2012 16:50:11 EST |
| X-submission-address | compilers@iecc.com |
| X-moderator-address | compilers-request@iecc.com |
| X-FAQ-and-archives | http://compilers.iecc.com |
| Xref | csiph.com comp.compilers:814 |
Show key headers only | View raw
Abid wrote: > Hi: > > It seems that the Power Wall is becoming a major issue, especially for High > Performance Computing. Current compilers work has two dimensional model, i.e., > all the optimization phases are targeted either towards reducing execution > time or code size. My question is: Do we need to change this model and make it > three dimensional by adding power axis in the search space? If yes, then we > have to revisit all the phases and adjust them or come up with new cost > models for these phases. > > I will be grateful if some one can point me to the latest efforts/projects > with respect to power efficient compilation for high performance computing. There has been a lot of work on energy efficient compiling. In the 80's were were working on a data logging project where the devices needed to run on battery power unattended for for more than a year in very bad environments. We created a compiler (CMOS variant to the Motorola 6805) to do the development work initially optimized to require minimum execution cycles. As the project evolved we refined our model of the power profile of the processor and made design modifications to product to reduce energy consumption. Our models started to look at both number of RAM and ROM fetches and RAM writes as well as cycle counts. RAM and ROM access were separately characterized. We focused on utilizing page0 zero memory accesses and switching external memory from sleep to active mode and minimizing the time each memory was active. The accumulation of the various optimizations made a big difference to the energy consumption of the application. Walter Banks
Back to comp.compilers | Previous | Next — Previous in thread | Find similar | Unroll thread
Green Compiler ? Abid <abidmuslim@gmail.com> - 2012-12-20 02:00 -0800
Re: Green Compiler ? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-12-23 08:18 +0000
Re: Green Compiler ? Peter Dassow <z80eu@arcor.de> - 2012-12-26 19:31 +0100
Re: Green Compiler ? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-12-28 03:09 +0000
Re: Green Compiler ? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2012-12-28 08:35 +0100
Re: Green Compiler ? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-12-28 16:14 +0000
Re: Green Compiler ? Peter Dassow <z80eu@arcor.de> - 2012-12-29 09:35 +0100
Re: Green Compiler ? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2012-12-30 08:14 +0100
Re: Green Compiler ? George Neuner <gneuner2@comcast.net> - 2012-12-31 01:24 -0500
Re: Green Compiler ? "Jonathan Thornburg" <jthorn@astro.indiana.edu> - 2013-01-02 04:09 +0000
Re: Green Compiler ? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2013-01-02 18:29 +0000
Re: Green Compiler ? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2013-01-02 05:11 +0000
Re: Green Compiler ? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2013-01-02 07:29 +0100
Re: Green Compiler ? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2013-01-02 19:52 +0000
Re: Green Compiler ? "Charles Richmond" <numerist@aquaporin4.com> - 2013-01-04 08:59 -0600
Re: Green Compiler ? "Nils M Holm" <nmh@t3x.org> - 2012-12-23 10:01 +0100
Re: Green Compiler ? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2012-12-24 05:16 +0100
Re: Green Compiler ? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-12-27 13:36 +0000
Re: Green Compiler ? "Nils M Holm" <nmh@t3x.org> - 2012-12-28 09:11 +0100
Re: Green Compiler ? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-12-28 16:57 +0000
Re: Green Compiler ? George Neuner <gneuner2@comcast.net> - 2012-12-28 12:57 -0500
Re: Green Compiler ? "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2012-12-30 09:22 +0100
Re: Green Compiler ? Joshua Cranmer <Pidgeot18@verizon.invalid> - 2012-12-27 21:59 -0600
Re: Green Compiler ? Walter Banks <walter@bytecraft.com> - 2012-12-28 10:42 -0500
csiph-web