You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/CHANGELOG.rst
+44Lines changed: 44 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,50 @@ TornadoVM Changelog
5
5
6
6
This file summarizes the new features and major changes for each *TornadoVM* version.
7
7
8
+
9
+
TornadoVM 1.1.0
10
+
---------------
11
+
31/03/25
12
+
13
+
Improvements
14
+
~~~~~~~~~~~~
15
+
16
+
- `#620 <https://github.com/beehive-lab/TornadoVM/pull/620>`_: Support of computation with mixed precision ``FP16`` to ``FP32`` for matrix operations.
17
+
- `#622 <https://github.com/beehive-lab/TornadoVM/pull/622>`_: New API to allow buffer mapping between two different buffers on the hardware accelerator.
18
+
- `#624 <https://github.com/beehive-lab/TornadoVM/pull/624>`_: Enhanced TornadoVM profiler with correct information for the ``UNDER_DEMAND`` transfer to host data.
19
+
- `#627 <https://github.com/beehive-lab/TornadoVM/pull/627>`_: New feature to persist data on the hardware accelerator, and consume data already allocated on the hardware accelerator.
20
+
- `#630 <https://github.com/beehive-lab/TornadoVM/pull/630>`_: Support for atomics using the kernel API for OpenCL and PTX backends.
- `#642 <https://github.com/beehive-lab/TornadoVM/pull/642>`_: Math functions extended: ``acosh`` and ``asinh`` supported for OpenCL and SPIR-V.
23
+
- `#645 <https://github.com/beehive-lab/TornadoVM/pull/645>`_: Memory deallocations improved. Action by default when closing the ``TornadoExecutionPlan`` resource.
24
+
25
+
26
+
Compatibility
27
+
~~~~~~~~~~~~
28
+
29
+
- `#625 <https://github.com/beehive-lab/TornadoVM/pull/625>`_: Documentation to build on RISC-V updated.
30
+
- `#632 <https://github.com/beehive-lab/TornadoVM/pull/632>`_: Add maven build with Single thread.
31
+
- `#633 <https://github.com/beehive-lab/TornadoVM/pull/633>`_: Add tests for running multiple task graphs with different grid schedulers.
32
+
- `#638 <https://github.com/beehive-lab/TornadoVM/pull/638>`_: Add tests to check force copy in buffers and persist buffers on the hardware accelerator.
33
+
- `#640 <https://github.com/beehive-lab/TornadoVM/pull/640>`_: Rename XPUFuffer to FieldBuffer for all backends.
34
+
- `#649 <https://github.com/beehive-lab/TornadoVM/pull/649>`_: Update the fast mode to live mode for testing.
35
+
- `#654 <https://github.com/beehive-lab/TornadoVM/pull/654>`_: Add loop condition test in white list.
36
+
37
+
38
+
Bug Fixes
39
+
~~~~~~~~~~~~
40
+
41
+
- `#626 <https://github.com/beehive-lab/TornadoVM/pull/626>`_: Fix data accessors when using the ``UNDER_DEMAND`` transfer to host innovation from the task-graph.
42
+
- `#628 <https://github.com/beehive-lab/TornadoVM/pull/628>`_: Device filtering API fixed to use device type and device names.
43
+
- `#635 <https://github.com/beehive-lab/TornadoVM/pull/635>`_: Update nodes for local memory to be subtype of ``ValueNode`` instead of ``ConstantNode`` in the TornadoVM IR.
44
+
- `#639 <https://github.com/beehive-lab/TornadoVM/pull/639>`_: Fix subgraph execution when combining with the ``GridScheduler``.
- `#646 <https://github.com/beehive-lab/TornadoVM/pull/646>`_: Fix shared memory buffers across task-graphs when no new allocation is present as new parameters for the following task-graphs.
47
+
- `#647 <https://github.com/beehive-lab/TornadoVM/pull/647>`_: Fix ``UNDER_DEMAND`` invocation for the batch processor mode and read-write arrays.
48
+
- `#651 <https://github.com/beehive-lab/TornadoVM/pull/651>`_: Fix memory mapping regions for the PTX Backend.
49
+
- `#653 <https://github.com/beehive-lab/TornadoVM/pull/653>`_: Object repetition with shared buffers on ``ON_DEVICE`` bytecodes.
0 commit comments