Moya—a JIT compiler for HPC
… We describe Moya, an annotation-driven JIT compiler for compiled languages such as …
of upto 1.5 on JIT’ed functions and overcome the overheads of the JIT compilation within 25 …
of upto 1.5 on JIT’ed functions and overcome the overheads of the JIT compilation within 25 …
Just in time compilation for high performance computing
T Prabhu - 2022 - ideals.illinois.edu
… the use of JIT compilation in HPC applications. We seek to determine whether JIT compilation
can be profitable for real… We then build a JIT compiler, Moya, to semi-automatically add JIT …
can be profitable for real… We then build a JIT compiler, Moya, to semi-automatically add JIT …
DAME: Runtime-compilation for data movement
… He is the lead developer of Moya, a JIT compiler for C, C++ and Fortran. He holds a
Master’s degree in Computer Science from the University of Utah and a Bachelor’s degree in …
Master’s degree in Computer Science from the University of Utah and a Bachelor’s degree in …
A look at communication-intensive performance in julia
A Rizvi, KC Hale - arXiv preprint arXiv:2109.14072, 2021 - arxiv.org
… It thus holds potential for large-scale HPC, but we have not … codes that are so common in
the HPC domain. In this paper we … first Julia port of a standard, HPC benchmarking code, high-…
the HPC domain. In this paper we … first Julia port of a standard, HPC benchmarking code, high-…
[LIVRE][B] Programming and Performance Visualization Tools: International Workshops, ESPT 2017 and VPA 2017, Denver, CO, USA, November 12 and 17, 2017, and …
… to exascale computing challenges HPC application developers in … At the same time, research
and development progress for HPC … The ESPT 2017 workshop served as a forum for HPC …
and development progress for HPC … The ESPT 2017 workshop served as a forum for HPC …
Solving all-pairs shortest-paths problem in large graphs using Apache Spark
F Schoeneman, J Zola - … of the 48th International Conference on Parallel …, 2019 - dl.acm.org
… -ofuse, including equally convenient deployments in HPC centers as in computational clouds.
This … Finally, we use Numba 0.35 for justin-time compilation whenever required. Our entire …
This … Finally, we use Numba 0.35 for justin-time compilation whenever required. Our entire …
First implementation and results of the Analysis Grand Challenge with a fully Pythonic RDataFrame
VE Padulano, E Guiraud, A Falko… - EPJ Web of …, 2024 - epj-conferences.org
… This section reports the benchmark results using the CERN HPC cluster. The Python script
is executed on the full dataset, choosing an increasing number of cores to parallelise the …
is executed on the full dataset, choosing an increasing number of cores to parallelise the …
Skybox: Open-source graphic rendering on programmable risc-v gpus
… Swiftshader JIT Compiler We made the following modifications to Swiftshader’s JIT
compiler … for Skybox: RISC-V JIT Support enables the compilation of graphics shaders (geometry, …
compiler … for Skybox: RISC-V JIT Support enables the compilation of graphics shaders (geometry, …
[PDF][PDF] Programming and Performance Visualization Tools
… to exascale computing challenges HPC application developers in … At the same time, research
and development progress for HPC … The ESPT 2017 workshop served as a forum for HPC …
and development progress for HPC … The ESPT 2017 workshop served as a forum for HPC …
Pit: Optimization of dynamic sparse deep learning models via permutation invariant transformation
… Architecture overview: PIT uses JIT compiling to generate sparse GPU kernels for dynamic
sparse patterns. A sparse GPU kernel uses SRead to load micro-tiles from the input tensor (…
sparse patterns. A sparse GPU kernel uses SRead to load micro-tiles from the input tensor (…