Projects: Summary of Projects by RegionProjects in Region Scotland involving University of Edinburgh : EP/Y53061X/1 |
||
Reference Number | EP/Y53061X/1 | |
Title | Malleability in resource allocation for improved system efficiency in high-performance computing | |
Status | Started | |
Energy Categories | Not Energy Related 70%; Energy Efficiency(Industry) 30%; |
|
Research Types | Applied Research and Development 100% | |
Science and Technology Fields | PHYSICAL SCIENCES AND MATHEMATICS (Computer Science and Informatics) 100% | |
UKERC Cross Cutting Characterisation | Not Cross-cutting 100% | |
Principal Investigator |
Professor M Parsons Edinburgh Parallel Computing Centre University of Edinburgh |
|
Award Type | Standard | |
Funding Source | EPSRC | |
Start Date | 01 January 2024 | |
End Date | 30 June 2025 | |
Duration | 18 months | |
Total Grant Value | £163,412 | |
Industrial Sectors | No relevance to Underpinning Sectors | |
Region | Scotland | |
Programme | NC : Infrastructure | |
Investigators | Principal Investigator | Professor M Parsons , Edinburgh Parallel Computing Centre, University of Edinburgh (99.999%) |
Other Investigator | Professor M Weiland , Edinburgh Parallel Computing Centre, University of Edinburgh (0.001%) |
|
Web Site | ||
Objectives | ||
Abstract | A significant part of the environmental impact and CO2 emissions of a high-performance computing (HPC) system can be attributed to its manufacturing as well as its operation (including running idle). Once a system has been installed, it is therefore imperative that it is used as close to full capacity as possible and that science throughput should be maximised at all times, in order to get the best return on investment on both the monetary and carbon cost of the system. This highly desirable 100% utilisation rate is however near impossible to achieve in practice. The workload of a system is managed by its resource allocator, which attempts to place jobs from a submission queue (that users continuously add new jobs to) to fill gaps in the available resources. It is not always possible to attain perfect job placement and as a result, resources sit idle.Malleability in resource allocation introduces the concept that the resources (the number of compute cores or nodes, or even the system) that have been requested by a user at job submission time are not fixed and can be changed if this change means a job can be scheduled to run, and thus complete, sooner.MIRA ("Malleability In Resource Allocation for improved system efficiency in high-performance computing") will investigate the concept of malleability in compute resource allocation within a single system as well as across multiple systems, to improve overall system utilisation and science throughput, thereby maximising the "science per Joule'' that can be achieved. | |
Data | No related datasets |
|
Projects | No related projects |
|
Publications | No related publications |
|
Added to Database | 14/02/24 |