Skip to content

Releases: beehive-lab/levelzero-jni

LevelZero-JNI 0.1.4

13 Aug 09:53
05f2cdc
Compare
Choose a tag to compare
  • Add Method to set constant parameters: commit.
  • Utility script added for compiling OpenCL C kernels to SPIR-V using CLANG/LLVM: commit.
  • Low-level code to handle pointers to primitives removed: commit.
  • Documentation updated: commit.

LevelZero-JNI 0.1.3

26 Mar 14:31
Compare
Choose a tag to compare
  • Add Windows 10/11 installer support using Window Microsoft Studio Tools: commit.

LevelZero-JNI 0.1.2

12 Dec 11:58
Compare
Choose a tag to compare
  • Multiple SPIR-V Devices Fixed: commit
  • Support for data send/receive using Panama off-heap buffers
  • Use -O2 optimization: commit
  • Fix string release in JNI code: commit
  • Fix Device properties: commit

LevelZero-JNI 0.1.1

10 Mar 11:37
Compare
Choose a tag to compare

LevelZero-JNI 0.1.1

10/03/2022

  • Buffer Allocation Fixed: commit
  • ZeMemAdvice added
  • Functions zeCommandListAppendMemoryPrefetch and zeCommandListAppendMemAdvise supported
  • Javadoc improved
  • Function zeKernelSetCacheConfig supported

LevelZero-JNI 0.1.0

03 Dec 12:53
Compare
Choose a tag to compare

LevelZero-JNI 0.1.0

03/12/2021

  • Initial prototype of LevelZero JNI.
  • It covers a subset of the Intel Level-Zero 1.1.2 Spec (Feb 2021)
    • C++ Wrapper for JNI provided
    • Java Interface provided
    • Set of examples and documentation