Research Associate - Informatics
University of Edinburgh - College of Science and Engineering
|Salary:||£32,004 to £38,183 per annum|
|Contract Type:||Contract / Temporary|
|Placed on:||16th November 2016|
|Closes:||4th January 2017|
|★ View Employer Profile|
Applications are invited for a post-doctoral research position in the area of compiler code generation for a reconfigurable multicore processor. The position is funded by Microsoft Research for an initial duration of one year with the possibility of extension.
Your main task will consist of supporting research activities at Edinburgh and developing new compiler optimisations in LLVM targeting a reconfigurable microprocessor based on an Explicit Data Graph Execution (EDGE) ISA. This project is focused on exploring runtime, compiler and architectural techniques to take advantage of the reconfigurable nature of the cores. The challenges in compiling for this architecture involve forming structured blocks of code for a hybrid dataflow execution model, while the runtime challenges involve deciding how and when to adapt cores depending on programme phases. Current research at Edinburgh has focused on using machine-learning techniques to perform runtime adaptation. It is expected that we will extend these techniques and apply them to drive the compiler optimisation process.
Your main duties will be to develop and improve the existing LLVM based toolchain. You will have the opportunity to be part of our research team, publish high quality research papers and work in close collaboration with members of Microsoft Research.
You must either already have a PhD in a relevant area or be nearing completion of your PhD. Evidence of LLVM expertise is highly desirable. We are looking for the brightest minds to pursue cutting-edge research with a direct industry application.
Fixed Term: The full-time post is available from 9th January 2017 (start date negotiable) for 12 months with the possibility of extension.
Salary: £32,004 - £38,183 per annum
Vacancy Ref: 038115
Closing Date: 04-JAN-2017 at 5pm GMT
For further particulars and to apply for this post please click on the 'apply' button below
Share this job
Type / Role: