- Type of research degree
- Application deadline
- Ongoing deadline
- Country eligibility
- International (open to all nationalities, including the UK)
- Dr Zheng Wang
- School of Computing
- Research groups/institutes
- Distributed Systems and Services
Energy efficiency is becoming increasingly important in today's world of 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. Without knowledge of these effects, compiler and operating system writers cannot create automatic energy optimisers. To realise the needed energy savings, we require the capability to track energy consumption and associate it to 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 information that they need. 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.
<p align="left">We will investigate a software-only method that measures the total energy consumed by each basic block, loop and function, considering all hardware components that 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 focusing on the energy-intensive sections of the code and data and will permit us to create specialised versions that are suited to reducing the data and code level energy consumption of code regions.</p>
<p>Formal applications for research degree study should be made online through the <a href="https://www.leeds.ac.uk/research-applying/doc/applying-research-degrees">University's website</a>. Please state clearly in the research information section that the research degree you wish to be considered for is ‘Energy-efficient Computing Through Fine-grained Energy Accounting’ as well as <a href="https://eps.leeds.ac.uk/computing/staff/6452/dr-zheng-wang">Dr Zheng Wang</a> as your proposed supervisor.</p> <p>If English is not your first language, you must provide evidence that you meet the University's minimum English language requirements (below).</p> <p> </p>
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.
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.
<p><strong>Self-Funded or externally sponsored students are welcome to apply.</strong></p> <p><strong>UK</strong> – The <a href="https://phd.leeds.ac.uk/funding/209-leeds-doctoral-scholarships-2022">Leeds Doctoral Scholarships</a>, <a href="https://phd.leeds.ac.uk/funding/53-school-of-computing-scholarship">School of Computing Scholarship </a>, <a href="https://phd.leeds.ac.uk/funding/198-akroyd-and-brown-scholarship-2022">Akroyd & Brown</a>, <a href="https://phd.leeds.ac.uk/funding/199-frank-parkinson-scholarship-2022">Frank Parkinson</a> and <a href="https://phd.leeds.ac.uk/funding/204-boothman-reynolds-and-smithells-scholarship-2022">Boothman, Reynolds & Smithells</a> Scholarships are available to UK applicants. <a href="https://phd.leeds.ac.uk/funding/60-alumni-bursary">Alumni Bursary</a> is available to graduates of the University of Leeds. </p> <p><strong>Non-UK</strong> – The <a href="https://phd.leeds.ac.uk/funding/53-school-of-computing-scholarship">School of Computing Scholarship </a> is available to support the additional academic fees of Non-UK applicants. The <a href="https://phd.leeds.ac.uk/funding/48-china-scholarship-council-university-of-leeds-scholarships-2021">China Scholarship Council - University of Leeds Scholarship</a> is available to nationals of China. The <a href="https://phd.leeds.ac.uk/funding/73-leeds-marshall-scholarship">Leeds Marshall Scholarship</a> is available to support US citizens. <a href="https://phd.leeds.ac.uk/funding/60-alumni-bursary">Alumni Bursary</a> is available to graduates of the University of Leeds.</p>
<p>For further information regarding your application, please contact Doctoral College Admissions:<br /> e: <a href="mailto:firstname.lastname@example.org">email@example.com</a>, t: +44 (0)113 343 5057.</p> <p>For further information regarding the project, please contact Dr Zheng Wang by email: <a href="mailto:Z.Wang5@leeds.ac.uk">Z.Wang5@leeds.ac.uk</a></p>
<h3 class="heading heading--sm">Linked funding opportunities</h3>
<h3 class="heading heading--sm">Linked research areas</h3>