issues
search
beehive-lab
/
TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
https://www.tornadovm.org
Apache License 2.0
1.15k
stars
109
forks
source link
[release] TornadoVM v1.0.6
#464
Closed
jjfumero
closed
1 week ago
jjfumero
commented
1 week ago
Improvements
442: Support for multiple SPIR-V device versions (>= 1.2).
444: Enabling automatic device memory clean-up after each run from the execution plan.
448: API extension to query device memory consumption at the TaskGraph granularity.
451: Option to select the default SPIR-V runtime.
455: Refactoring the API and documentation updated.
460: Refactoring all examples to use try-with-resources execution plans by default.
462: Support for copy array references from private to private memory on the hardware accelerator.
Compatibility
438: No writes for intermediate files to avoid permissions issues with Jenkins.
440: Update Jenkinsfile for CI/CD testing.
443: Level Zero and OpenCL runtimes for SPIR-V included in the Jenkins CI/CD.
450: TornadoVM benchmark script improved to report dimensions and sizes.
453: Update Jenkinsfile with regards to the runtime for SPIR-V.
Bug Fixes
434: Fix for building TornadoVM on OSx after integration with SPIR-V binaries for OpenCL.
441: Fix PTX unit-tests.
446: Fix NVIDIA thread-block scheduler for new GPU drivers.
447: Fix recompilation when batch processing is not triggered.
463: Fix unit-tests for CPU virtual devices.
Improvements
442: Support for multiple SPIR-V device versions (>= 1.2).
444: Enabling automatic device memory clean-up after each run from the execution plan.
448: API extension to query device memory consumption at the TaskGraph granularity.
451: Option to select the default SPIR-V runtime.
455: Refactoring the API and documentation updated.
460: Refactoring all examples to use try-with-resources execution plans by default.
462: Support for copy array references from private to private memory on the hardware accelerator.
Compatibility
438: No writes for intermediate files to avoid permissions issues with Jenkins.
440: Update Jenkinsfile for CI/CD testing.
443: Level Zero and OpenCL runtimes for SPIR-V included in the Jenkins CI/CD.
450: TornadoVM benchmark script improved to report dimensions and sizes.
453: Update Jenkinsfile with regards to the runtime for SPIR-V.
Bug Fixes
434: Fix for building TornadoVM on OSx after integration with SPIR-V binaries for OpenCL.
441: Fix PTX unit-tests.
446: Fix NVIDIA thread-block scheduler for new GPU drivers.
447: Fix recompilation when batch processing is not triggered.
463: Fix unit-tests for CPU virtual devices.