parser for binary bitcode files – Faster parsing compared to textual parser (for .ll files) • To support the latest LLVM IR the parser is improved to parse LLVM IR version 3.9 partially – Benefit from new static optimizations to LLVM IR – Sulong developer community led this work to completion
programming approach • Standardized specifications • Possible to get LLVM IR for OpenMP supported languages – C, C++ and Fortran • OpenMP supports accelerator directives
of Manchester • Trace based approach to help tuning the compilation heuristics • Utilize multicore CPU for running OpenMP parallel programs using JVM in Sulong