lanl / aresLinks
Project ARES represents a joint effort between LANL and ORNL to introduce a common compiler representation and tool-chain for HPC applications. At the project's core is the High Level Intermediate Representation, or HLIR, for common compiler toolchains. HLIR is built ontop of the LLVM IR, using metadata to represent high-level parallel construct…
☆10Updated 8 years ago
Alternatives and similar repositories for ares
Users that are interested in ares are comparing it to the libraries listed below
Sorting:
- [deprecated] Reference Implementation of OpenSHMEM on GASNet (specification <= 1.3)☆43Updated 8 years ago
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆72Updated 5 years ago
- Universal Number Library☆44Updated 7 years ago
- The StreamIt compiler infrastructure.☆71Updated 9 years ago
- Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project☆88Updated 6 years ago
- Simplified Interface to Complex Memory☆28Updated 2 years ago
- Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models gr…☆71Updated last year
- Global Memory and Threading runtime system☆25Updated last year
- Asynchronous Task and Memory Interface, or ATMI, is a runtime framework and programming model for heterogeneous CPU-GPU systems. It provi…☆68Updated last year
- Heterogeneous Active Messages C++ library☆21Updated 6 years ago
- Intel Heterogeneous Research Compiler (iHRC)☆25Updated 2 years ago
- OpenSHMEM Application Programming Interface☆60Updated last year
- Library to program with streams, events, and to queue own functions into a stream.☆15Updated last month
- Dynamic execution environments for coupled, thread-heterogeneous MPI+X applications☆21Updated 8 months ago
- Tapir extension to LLVM for optimizing Parallel Programs☆132Updated 5 years ago
- Extended Roofline Model - LLVM source tree with additional libraries for the analysis of the dynamic execution in the interpreter☆17Updated 8 years ago
- OpenUH - Open Source UH Compiler☆53Updated 5 months ago
- nvptx-tools: a collection of tools for use with nvptx-none GCC toolchains.☆52Updated last year
- The cilkplus/llvm repo implements the Intel Cilk Plus language extensions to C and C++ in LLVM.☆70Updated 9 years ago
- STAT - the Stack Trace Analysis Tool☆67Updated 2 weeks ago
- ☆74Updated 2 years ago
- Nanos++ is a runtime designed to serve as runtime support in parallel environments. It is mainly used to support OmpSs, a extension to O…☆37Updated 4 years ago
- ☆23Updated 5 years ago
- A source-to-source compiler for automatic parallelization of C programs through code annotation.☆62Updated 5 years ago
- Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group☆78Updated 4 years ago
- Linux Cross-Memory Attach☆96Updated last year
- Program analysis tool based on software performance counters☆57Updated 4 years ago
- Prana is a library providing a generic AST data structure called utree☆25Updated 14 years ago
- Par4All is an automatic parallelizing and optimizing compiler (workbench) for C and Fortran sequential programs☆53Updated 10 years ago
- A detailed michroarchitectural x86 simulator☆62Updated 8 years ago