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)☆42Updated 7 years ago
- Intel Heterogeneous Research Compiler (iHRC)☆25Updated 2 years ago
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆71Updated 4 years ago
- The StreamIt compiler infrastructure.☆71Updated 8 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
- Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project☆87Updated 5 years ago
- OpenSHMEM Application Programming Interface☆57Updated 8 months ago
- Universal Number Library☆42Updated 7 years ago
- ☆21Updated 9 years ago
- OpenUH - Open Source UH Compiler☆53Updated last month
- Simplified Interface to Complex Memory☆28Updated last year
- A source-to-source compiler for automatic parallelization of C programs through code annotation.☆62Updated 5 years ago
- Dynamic execution environments for coupled, thread-heterogeneous MPI+X applications☆21Updated 4 months ago
- STAT - the Stack Trace Analysis Tool☆67Updated 2 months ago
- Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models gr…☆70Updated last year
- Tapir extension to LLVM for optimizing Parallel Programs☆134Updated 5 years ago
- Heterogeneous Active Messages C++ library☆21Updated 5 years ago
- ☆75Updated 2 years ago
- ☆24Updated 4 years ago
- OFI Programmer's Guide☆53Updated 2 years ago
- Program analysis tool based on software performance counters☆57Updated 4 years ago
- Sheriff consists of two tools: Sheriff-Detect, a false-sharing detector, and Sheriff-Protect, a false-sharing eliminator that you can lin…☆32Updated 7 years ago
- The cilkplus/llvm repo implements the Intel Cilk Plus language extensions to C and C++ in LLVM.☆69Updated 9 years ago
- Linux Cross-Memory Attach☆94Updated 10 months ago
- ARL OpenSHMEM for Epiphany☆31Updated 5 years ago
- dthreads: Efficient Deterministic Multithreading☆52Updated 10 years ago
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Updated 9 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 3 years ago
- Lock-free multithreaded memory allocation☆106Updated 8 years ago
- Library to program with streams, events, and to queue own functions into a stream.☆15Updated last year