[mpich-devel] P states and MPI

Bronis R. de Supinski bronis at llnl.gov
Fri Jan 17 10:25:29 CST 2014


Jeff:

Adagio has similar characteristics. Barry has recently
released it so he should comment on its availability.

Bronis


On Fri, 17 Jan 2014, Jeff Hammond wrote:

> Thanks Bill.  I agree with your assessment.  If this is the type of
> thing that pays off in practice, then it seems to argue for the
> necessary policy changes.
>
> Bronis - What impresses me about this is the ease at which it can
> deployed.  For the codes for which it reduces power consumption, it's
> free joules.  If it doesn't, there is nothing lost.  If your code is
> similarly portable and easy to deploy, then I'll have to evaluate
> which one is more effective for the relevant workload.
>
> Best,
>
> Jeff
>
>
> On Fri, Jan 17, 2014 at 8:46 AM, Bronis R. de Supinski <bronis at llnl.gov> wrote:
>>
>> Um, I would say the Dell approach has no novelty and is
>> rather rudimentary. We have done a lot more in Adagio:
>>
>> http://dl.acm.org/citation.cfm?id=1542340
>>
>> @inproceedings{Rountree:2009:AMD:1542275.1542340,
>>  author = {Rountree, Barry and Lownenthal, David K. and de Supinski, Bronis
>> R. and Schulz, Martin and Freeh, Vincent W. and Bletsch, Tyler},
>>  title = {Adagio: Making DVS Practical for Complex HPC Applications},
>>  booktitle = {Proceedings of the 23rd International Conference on
>> Supercomputing},
>>  series = {ICS '09},
>>  year = {2009},
>>  isbn = {978-1-60558-498-0},
>>  location = {Yorktown Heights, NY, USA},
>>  pages = {460--469},
>>  numpages = {10},
>>  url = {http://doi.acm.org/10.1145/1542275.1542340},
>>  doi = {10.1145/1542275.1542340},
>>  acmid = {1542340},
>>  publisher = {ACM},
>>  address = {New York, NY, USA},
>>  keywords = {dvfs, dvs, energy, mpi, runtime},
>>
>> }
>>
>>
>>
>> On Fri, 17 Jan 2014, William Gropp wrote:
>>
>>> There has been some work on this for parallel programs; Wu Feng at
>>> Virginia Tech has done some, for example.  I don't recall seeing any work
>>> that used the profiling interface.  Some of the issues raised, especially
>>> the required privs, mean that this is only available for experiments, not
>>> production, until that changes.  Also, its sometimes possible to make
>>> predictions about wait times based on previous iterations; that could be
>>> used to refine such control.
>>>
>>> Bill
>>>
>>> William Gropp
>>> Director, Parallel Computing Institute
>>> Deputy Director for Research
>>> Institute for Advanced Computing Applications and Technologies
>>> Thomas M. Siebel Chair in Computer Science
>>> University of Illinois Urbana-Champaign
>>>
>>>
>>>
>>>
>>> On Jan 16, 2014, at 9:36 PM, Jeff Hammond wrote:
>>>
>>>> I was impressed by
>>>>
>>>> http://www.hpcadvisorycouncil.com/events/2013/Spain-Workshop/pdf/5_Dell.pdf
>>>> /
>>>> http://www.bsc.es/sites/default/files/public/mare_nostrum/2013hpcac-05.pdf.
>>>> I wonder if anyone else has seen this, done anything similar, is
>>>> interested in doing something similar, etc.  I can imagine that a more
>>>> integrated implementation has some performance advantages, albeit at
>>>> much greater maintenance cost.
>>>>
>>>> Thanks,
>>>>
>>>> Jeff
>>>>
>>>> --
>>>> Jeff Hammond
>>>> jeff.science at gmail.com
>>>
>>>
>>>
>>
>
>
>
> -- 
> Jeff Hammond
> Argonne Leadership Computing Facility
> University of Chicago Computation Institute
> jhammond at anl.gov / jhammond at uchicago.edu / (630) 252-5381
> http://www.linkedin.com/in/jeffhammond
> https://wiki.alcf.anl.gov/parts/index.php/User:Jhammond
>


More information about the devel mailing list