Reducing Compilation Latency in the Julia Programming Language

The Julia programming language is a high performance computing language that employs an LLVM-based just-in-time compiler and an LLVM-based ahead-of-time compiler to produce optimized machine code. When Julia uses its just-in-time compiler, compilation of methods must be done before methods can begin...

Full description

Bibliographic Details
Main Author: Chintalapudi, Prem
Other Authors: Edelman, Alan
Format: Thesis
Published: Massachusetts Institute of Technology 2023
Online Access:https://hdl.handle.net/1721.1/151537