Vis enkel innførsel

dc.contributor.advisorNatvig, Lassenb_NO
dc.contributor.authorMartinsen, Thomas Bølstadnb_NO
dc.date.accessioned2014-12-19T13:40:01Z
dc.date.available2014-12-19T13:40:01Z
dc.date.created2013-10-12nb_NO
dc.date.issued2013nb_NO
dc.identifier655610nb_NO
dc.identifierntnudaim:9314nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253297
dc.description.abstractThe European Mont-Blanc project aims to build future exascale systems using energy efficient low-power devices. Exascale systems built using low-power devices will require a large number of processors to achieve competitive performance against state-of-the-art supercomputers. The project relies on the OmpSs programming model and its runtime system, in order to handle the complexity of such a massively parallel system.In this study, an alternative scheduling-plugin has been developed to improve the energy efficiency of the OmpSs runtime system. The proposed scheduling policy from the paper 'Process Cruise Control' has been extended for multi-core systems and integrated into the developed scheduling-plugin. The scheduling-plugin improves the energy efficiency by continuously monitoring the workload, in order to identify situations where it would be beneficial to adjust the frequency through dynamic voltage and frequency scaling. The solution has been evaluated on Sandy Bridge-EP with 17 OmpSs application kernels. Energy consumption is measured for the processor package through the Running Average Power Limit interface on Sandy Bridge. The results shows that energy savings can reach up to 30% in memory intensive applications with limited impact on performance.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.titleEnergy Efficient Task Pool Scheduler in OmpSsnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber209nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel