Compiler interfaces for unrestricted use of high-level languages for programming accelerators Ghent University
In recent times, developers have more and more been using high-level programming languages because of the increase in programmer efficiency. Where that efficiency often comes at the cost of run-time performance, languages like Julia and Rust have been trying to bridge the gap, offering high-level language features at the speed of low-level C. However, these languages fail to target the increasingly popular segment of accelerators: Hardware ...