∇-Nabla: Numerical Analysis BAsed LAnguage
∇ Presentation
The ∇ domain-specific language (DSL) provides a productive development way for exascale HPC technologies, flexible enough to be competitive in terms of performances.
This software is a computer program whose purpose is to translate specific numerical-analysis sources and generate optimized code for different targets and architectures.
Latest News
<2016-07-12 Tue> Prototype #160712 released
- Okina library
- ℵ moved to root
- Darwin aligned_alloc
- installation process
- unlink intermediate files
- AST rulename to ID speedup
- glvis visualization - first steps
<2016-07-08 Fri> Prototype #160708 released
- Test
propagateur
- getopts command line
- orgopt org-mode data input files
- leak-free ast nodes and strdup with own sdup
- Speedup ruleNameToId by working with bison id
<2016-05-18 Wed> Prototype #160518 released
- P1 2D new test
- NEW RAJA backend
- Darwin malloc switch
<2016-04-11 Mon> Prototype #160411 released
- CUDA cleanup
- Middlend cleanup
- Backend lib cleanup
- Killed HLT globals
- NEW KOKKOS backend
- NEW ARCANE
library
backend - NEW OKINA
AVX512
SIMD backend
Status
- New Monai valley test
- SIAM CSE 2017, Atlanta
- New Pennant test
- New Legion/Regent backend
- ∇ update meeting @ LLNL
- , Salt Lake city
- New RAJA backend
- SIAM PP16 Parallel Processing 2016, Paris
- New OKINA AVX512 SIMD backend
- New Kokkos backend
- Principles and Practice of Parallel Programming (PPoPP16), Barcelona
- Publications section Added ∇'s paper in the
- Publications section with EASC15 slides Updated the
- Publications section with SIAM CSE15 slides Updated the
- For a brief description of ∇'s features, you can look at the Overview or the Publications sections
- First prototype #150218 out