One document found

Master thesis
All rights reserved
2025

Multicore Rapid: Extending a Native Idris 2 Compiler and Runtime for Parallelism

This thesis covers the extension of the existing Rapid codebase to support native compilation of Idris programs which can make full use of multiple processor cores. After giving an outline of the current architecture I describe the required changes to the compiler and runtime system. Idris is a high-level,…