Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
Published:
My first article, “How Flexible is CXL’s Memory Protection?”, was just published in ACM Queue (it’s even on the front cover!) It discusses PCIe and CXL, their memory security model (and how it leaves something to be desired), and various flavors of capability which may be able to help. The article is available online here, and I plan to publish a copy here in the coming weeks to demo my pie-in-the-sky alternative typesetting language.
Published:
This is a condensed version of my master’s thesis (from 15,000 to 5,000 words), which won the RISE 2022 Student competition! I also submitted a 5-minute presentation, which is available on YouTube and the project summary page.
Short description of portfolio item number 1
Short description of portfolio item number 2
Submitted for Computer Systems Engineering @ University of Warwick, 2021
On creating a real-time GPU fluid simulation (CUDA) and visualization (Vulkan).
Submitted for Advanced Computer Science MPhil @ University of Cambridge, 2022
On applying CHERI-based memory protection to vector processors, particularly scalable vector models e.g. Arm SVE and RISC-V "V".