Pages

Sunday, September 11, 2016

ParallelAccelerator

"ParallelAccelerator package is a compiler framework that aggressively optimizes compute-intensive Julia programs on top of the Julia compiler.

Under the hood, ParallelAccelerator is essentially a compiler – itself implemented in Julia – that intercepts the usual Julia JIT compilation process for @acc-annotated functions. It compiles @acc-annotated code to C++ OpenMP code, which can then be compiled to a native library by an external C++ compiler such as GCC or ICC."

https://github.com/IntelLabs/ParallelAccelerator.jl

http://parallelacceleratorjl.readthedocs.io/en/latest/

http://julialang.org/blog/2016/03/parallelaccelerator

https://github.com/IntelLabs/HPAT.jl

No comments:

Post a Comment