Skip to content

Releases: libocca/occa-transpiler

Beta v1.1

16 Oct 22:03
Compare
Choose a tag to compare

Minor changes:

  • aligned requirement for minimum cmake version with libocca;
  • added LICENSE
  • add script to create release archive with submodules

Beta v1.0

03 May 20:57
1ea1c43
Compare
Choose a tag to compare

Legacy feature

  • Full support of legacy OKL for:
    • CUDA
    • HIP
    • DPCPP
    • OpenMP

New feature

  • Support of C++17 in OKL source code
  • Alternative syntax for OKL attributes in format of standard C++ attributes(so far parameters should be wrap in to string)
  • Experimental builtin intrinsics(TODO add docs and examples)

Fixes and enhancements

  • error reporting
  • logging severity

Alpha-0.1

19 Mar 22:24
e967a31
Compare
Choose a tag to compare
Alpha-0.1 Pre-release
Pre-release

Alpha release of OCCA transpiler based on clang tooling.

Legacy

Vast majority of legacy functionalities/features are supported

Backend

Serial
OpenMP
HIP/CUDA
DPC++

New Features

Support C++17

Upcoming feature

Support of legacy attribute:
@declarative
@max_inner

More verbose error log