Search

Chat With Us

    Energy-efficient Computing Through Fine-grained Energy Accounting
    Go to University of Leeds
    University of Leeds

    Energy-efficient Computing Through Fine-grained Energy Accounting

    University of Leeds

    University of Leeds

    flag

    United Kingdom, Leeds

    University RankQS Ranking
    83

    Key Facts

    Program Level

    PhD (Philosophy Doctorate)

    Study Type

    Full Time

    Delivery

    On Campus

    Campuses

    Main Site

    Program Language

    English

    Start & Deadlines

    Next Intake DeadlinesOctober-2026
    Apply to this program

    Go to the official application for the university

    Next Intake October-2026

    Energy-efficient Computing Through Fine-grained Energy Accounting

    About

    Summary

    Energy efficiency is increasingly important in today's battery-powered mobile devices and power-limited servers. While performance optimisation is a familiar topic for developers, few are even aware of the effects that source code changes will have on the energy profiles of their programs. Compiler and operating system writers cannot create automatic energy optimisers without knowledge of these effects. To realise the needed energy savings, we require the capability to track energy consumption and associate it with code and data at a fine granularity. Furthermore, compilers and operating systems must exploit this capability to optimise applications automatically. This project presents a novel approach to software-centric modelling, measurement, accounting and optimisation of energy efficiency on many-core systems. Energy consumption will be matched against programming language abstractions, from basic blocks to functions, loops, and parallel constructs, and from variables to data structures, providing developers with the necessary information. The project will use this fine-grained accounting to build novel compiler optimisations that target energy consumption. It will create low-energy runtime systems that adapt to environmental changes. It will develop energy-efficient operating system scheduling that manages multitasking for heterogeneous many-cores.
    We will investigate a software-only method that measures the total energy consumed by each basic block, loop and function, considering all hardware components its instructions traverse. We will explore novel ways to use the energy accounting information, underpinned by machine learning techniques, to search the optimisation space and coordinate power optimisation algorithms between compiler and runtime systems on heterogeneous mobile systems. The fine-grained energy accounting mechanisms will allow us to focus on the energy-intensive sections of the code and data. They will permit us to create specialised versions suited to reducing the data and code-level energy consumption of code regions.

    Requirements

    Entry Requirements

    Applicants to research degree programmes should normally have at least a first class or an upper second class British Bachelors Honours degree (or equivalent) in an appropriate discipline. The criteria for entry for some research degrees may be higher, for example, several faculties, also require a Masters degree. Applicants are advised to check with the relevant School prior to making an application. Applicants who are uncertain about the requirements for a particular research degree are advised to contact the School or Graduate School prior to making an application.

    English Program Requirements

    The minimum English language entry requirement for research postgraduate research study is an IELTS of 6.5 overall with at least 6.5 in writing and at 6.0 in reading, listening and speaking or equivalent. The test must be dated within two years of the start date of the course in order to be valid. Some schools and faculties have a higher requirement.

    Fee Information

    Tuition Fee

    GBP 0 

    Application Fee

    GBP  
    University of Leeds

    Energy-efficient Computing Through Fine-grained Energy Accounting

    University of Leeds

    [object Object]

    United Kingdom,

    Leeds

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist