Loading…
Loading grant details…
| Funder | Engineering and Physical Sciences Research Council |
|---|---|
| Recipient Organization | University College London |
| Country | United Kingdom |
| Start Date | May 09, 2021 |
| End Date | Sep 29, 2024 |
| Duration | 1,239 days |
| Number of Grantees | 2 |
| Roles | Student; Supervisor |
| Data Source | UKRI Gateway to Research |
| Grant ID | 2525880 |
We intend to develop tools to check whether mappings from high-level languages to lower-level ones are sound with respect to weak memory models - examples include: compiler mappings from C++ to AArch64 assembly, or Linux kernel concurrency libraries.
This project will involve getting familiar with such models, and with the various tools available to develop and test those models (e.g. the herd+diy toolsuite of Alglave and Maranget).
We intend for the project to have both practical aspects (e.g. implementation and testing) and theoretical ones (e.g. justifying the soundness of our approach formally).
University College London
Complete our application form to express your interest and we'll guide you through the process.
Apply for This Grant