[MAGEEC] Hello, and question from a newbie to the list
Ed Jones
ed.jones at embecosm.com
Wed Sep 23 09:25:38 BST 2015
Hi all,
I am the one working on the TSERO project which is the follow-on project
for MAGEEC.
The original MAGEEC project was aimed at optimizing compilers for energy
usage on embedded systems, however the technique should work at any
scale from embedded to desktop to HPC. At the moment MAGEEC mainly works
as a plugin for GCC, however there is also a MAGEEC enable version of LLVM.
MAGEEC is generic, and it can be used for things other than energy
optimization on embedded systems. It will be harder to apply MAGEEC to
other domains at the moment, as training the system requires a large
number of representative training programs appropriate for the target
domain. For the original project BEEBS was used, but the programs in
this suite are all small embedded programs, so they will not be much use
if optimizing for a desktop program.
For the TSERO project, we will be sourcing a new set of training
programs, which should be more suitable to desktop and HPC applications.
We also aim to make the framework easier to use, and more applicable to
compilers other than just GCC and LLVM.
Feel free to e-mail me with any questions you have, or I'd be happy to
meet up to discuss things.
Thank you,
Edward Jones
On 22/09/15 15:51, Jeremy Bennett wrote:
> On 22/09/15 15:40, High End Compute wrote:
>> I'd like to hear tsiro details too please
>
> Hi Michael,
>
> I've asked Ed to provide a short email summarizing the TSERO project.
> If you'd like to meet up next time we are at Daresbury, I'd be happy
> to arrange that.
>
> Best wishes,
>
>
> Jeremy
>
>
>
>> --- High End Compute http://highendcompute.co.uk @highendcompute
>
>
>> -------- Original message -------- From: Jeremy Bennett
>> Date:21/09/2015 11:40 (GMT+00:00) To: mageec at mageec.org Cc: Ed
>> Jones Subject: Re: [MAGEEC] Hello, and question from a newbie to
>> the list
>
>> On 21/09/15 10:51, Trupti Kulkarni wrote:
>>> Hello,
>
>
>
>>> My name is Trupti and I work for GÉANT in Cambridge. I came
>>> across your project whilst searching and reading up on how to
>>> write energy-efficient software applications. MAGEEC has
>>> certainly piqued my interest, and after having gone through some
>>> materials and a YouTube video over the weekend, I would like to
>>> know if this is only for compilers that run embedded software
>>> programs? Or can this also be used for a user-written software
>>> program, which for the sake of simplicity, let’s say has been
>>> written in C/C++ ? For example, when one runs a C program through
>>> the data gathering process, can that C program be any piece of
>>> code (say a client-server IM chat application), or only for an
>>> embedded system?
>
>> Hi Trupti,
>
>> Glad to hear of your interest.
>
>> It's a general technique, although MAGEEC was focused on embedded
>> systems. The follow on project, TSERO, is taking the same
>> technology and applying it to HPC - the complete opposite of
>> embedded.
>
>> My colleage, Ed Jones, is leading Embecosm's work on this. I've
>> copied his direct email address, since he may like to comment
>> further. If a phone discussion with Ed would be useful, I should be
>> happy to arrange that.
>
>> Hope this is useful.
>
>> Best wishes,
>
>
>> Jeremy
>
>
>
>>> Thanks, and I look forward to your reply.
>
>
>
>>> Regards, Trupti Kulkarni GÉANT - Cambridge Office**
>
>>> Networks • Services • People
>
>>> Learn more at www.geant.org? <http://www.geant.org/>
>
>>> ?GÉANT is the collective trading name of the GÉANT Association
>>> in Amsterdam, NL, and of GEANT Limited in Cambridge, UK
>
>
>
>>> GEANT Limited, trading as GÉANT. Registered in England & Wales.
>>> Registration Number 2806796. Registered Office – City House,
>>> 126-130 Hills Road, Cambridge CB2 1PQ
>
>
>
>
>
>>> _______________________________________________ mageec mailing
>>> list mageec at mageec.org
>>> http://mageec.org/cgi-bin/mailman/listinfo/mageec
>
>
>
>> _______________________________________________ mageec mailing
>> list mageec at mageec.org
>> http://mageec.org/cgi-bin/mailman/listinfo/mageec
>
>
More information about the mageec
mailing list