Research Fellow in High-Performance Computing

University of Leeds, Leeds

Research Fellow in High-Performance Computing

£46485

University of Leeds, Leeds

  • Full time
  • Temporary
  • Onsite working

Posted 3 days ago, 18 Dec | Get your application in today.

Closing date: Closing date not specified

job Ref: 1844807599224ce9923f7ff5d3ccf411

Full Job Description

Are you an ambitious researcher who enjoys working at the interplay between computer architecture and numerical software? Do you have experience in developing high quality numerical software or hardware units? Are you passionate about developing tools that can help us understand, document, compare, and standardise numerical behaviour of high-performance computers?
An EPSRC-funded project "Informing Future Numerical Standards by Determining Features of Non-Standard Mathematical Hardware" is a 3-year project that aims to develop tools to improve our understanding of several numerical features of floating-point hardware present in datacentre GPUs and domain-specific machine learning accelerators. The main goal is to improve the existent almost entirely manual methods by focusing on three core aspects: automating, removing the need for specialized in-depth knowledge of mathematics of floating-point arithmetic, and informing the public about the features of the current hardware.
The work is spread across four work packages (WPs). Each WP contains a wide variety of tasks that will provide you with a unique experience of working with the low-level numerical software and mathematical hardware, as well as understand mathematics that underpin that software and hardware. As examples, it will involve creating models of mathematical hardware available in literature by utilizing custom-precision simulators, as well as designing high-level software wrappers that can manage low-level code targeted at an array of diverse hardware devices: from NVIDIA and AMD datacentre GPUs to Intel Ponte Vecchio accelerators.
The project is led by Dr Mantas Mikaitis and you will work closely with him in designing algorithms and software, preparing publications for high-visibility journals and conferences, organising minisymposiums with invited speakers, writing technical blog posts, presenting research at national and international conferences as well as internally at the School of Computer Science, working with international project partners and industrial partners, maintaining academic collaborations through regular meetings and exchange of knowledge, and working with undergraduate, MSc, and PhD students where required.
You will be in the Computational Science & Engineering research theme of the School of Computer Science, and become a member of the Scientific Computation research group of academics, PDRAs and post-graduate researchers working on a wide array of topics, including partial-differential equations for fluid dynamics, numerical linear algebra, scientific machine learning, computer arithmetic, numerical analysis, algorithm design, software and hardware benchmarking and performance optimization, and hardware design and analysis. You will become a member of a new informal group Leeds Mathematical Hardware and Software Lab.
We are open to discussing flexible working arrangements.

o 26 days holiday plus approx.16 Bank Holidays/days that the University is closed by custom (including Christmas) - That's 42 days a year!
o Generous pension scheme plus life assurance - the University contributes 14.5% of salary.
o Health and Wellbeing: Discounted staff membership options at The Edge, our state-of-the-art Campus gym, with a pool, sauna, climbing wall, cycle circuit, and sports halls.
o Personal Development: Access to courses run by our Organisational Development & Professional Learning team.
o Access to on-site childcare, shopping discounts and travel schemes are also available.
And much more!