Closed jjfumero closed 1 month ago
Float<Width>
Int<Width>
$ make $ tornado --version version=1.0.5 branch=release/1.0.5 commit=152fcbf Backends installed: - opencl $ make tests
Improvements
402: Support for TornadoNativeArrays from FFI buffers.
403: Clean-up and refactoring for the code analysis of the loop-interchange.
405: Disable Loop-Interchange for CPU offloading..
407: Debugging OpenCL Kernels builds improved.
410: CPU block scheduler disabled by default and option to switch between different thread-schedulers added.
418: TornadoOptions and TornadoLogger improved.
423: MxM using ns instead of ms to report performance.
425: Vector types for
Float<Width>
andInt<Width>
supported.429: Documentation of the installation process updated and improved.
432: Support for SPIR-V code generation and dispatcher using the TornadoVM OpenCL runtime.
Compatibility
409: Guidelines to build the documentation.
411: Windows installer improved.
412: Python installer improved to check download all Python dependencies before the main installer.
413: Improved documentation for installing all configurations of backends and OS.
424: Use Generic GPU Scheduler for some older NVIDIA Drivers for the OpenCL runtime.
430: Improved the installer by checking that the TornadoVM environment is loaded upfront.
Bug Fixes
400: Fix batch computation when the global thread indexes are used to compute the outputs.
414: Recover Test-Field unit-tests using Panama types.
415: Check style errors fixed.
416: FPGA execution with multiple tasks in a task-graph fixed.
417: Lazy-copy out fixed for Java fields.
420: Fix Mandelbrot example.
421: OpenCL 2D thread-scheduler fixed for NVIDIA GPUs.
422: Compilation for NVIDIA Jetson Nano fixed.
426: Fix Logger for all backends.
428: Math cos/sin operations supported for vector types.
431: Jenkins files fixed.
How to test?