Skip to content

Commit c131935

Browse files
authored
Merge pull request #464 from jjfumero/release/1.0.6
[release] TornadoVM v1.0.6
2 parents 1be5451 + 7191b7a commit c131935

File tree

19 files changed

+59
-22
lines changed

19 files changed

+59
-22
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Developers can choose which backends to install and run.
1818

1919
For a quick introduction please read the following [FAQ](https://tornadovm.readthedocs.io/en/latest/).
2020

21-
**Latest Release:** TornadoVM 1.0.5 - 28/05/2024 :
21+
**Latest Release:** TornadoVM 1.0.6 - 27/06/2024 :
2222
See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html).
2323

2424
----------------------
@@ -260,12 +260,12 @@ You can import the TornadoVM API by setting this the following dependency in the
260260
<dependency>
261261
<groupId>tornado</groupId>
262262
<artifactId>tornado-api</artifactId>
263-
<version>1.0.5</version>
263+
<version>1.0.6</version>
264264
</dependency>
265265
<dependency>
266266
<groupId>tornado</groupId>
267267
<artifactId>tornado-matrices</artifactId>
268-
<version>1.0.5</version>
268+
<version>1.0.6</version>
269269
</dependency>
270270
</dependencies>
271271
```

docs/source/CHANGELOG.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,42 @@ TornadoVM Changelog
55

66
This file summarizes the new features and major changes for each *TornadoVM* version.
77

8+
TornadoVM 1.0.6
9+
----------------
10+
27th June 2024
11+
12+
Improvements
13+
~~~~~~~~~~~~~~~~~~
14+
15+
- `#442 <https://github.com/beehive-lab/TornadoVM/pull/442>`_: Support for multiple SPIR-V device versions (>= 1.2).
16+
- `#444 <https://github.com/beehive-lab/TornadoVM/pull/444>`_: Enabling automatic device memory clean-up after each run from the execution plan.
17+
- `#448 <https://github.com/beehive-lab/TornadoVM/pull/448>`_: API extension to query device memory consumption at the TaskGraph granularity.
18+
- `#451 <https://github.com/beehive-lab/TornadoVM/pull/451>`_: Option to select the default SPIR-V runtime.
19+
- `#455 <https://github.com/beehive-lab/TornadoVM/pull/455>`_: Refactoring the API and documentation updated.
20+
- `#460 <https://github.com/beehive-lab/TornadoVM/pull/460>`_: Refactoring all examples to use try-with-resources execution plans by default.
21+
- `#462 <https://github.com/beehive-lab/TornadoVM/pull/462>`_: Support for copy array references from private to private memory on the hardware accelerator.
22+
23+
24+
Compatibility
25+
~~~~~~~~~~~~~~~~~~
26+
27+
- `#438 <https://github.com/beehive-lab/TornadoVM/pull/438>`_: No writes for intermediate files to avoid permissions issues with Jenkins.
28+
- `#440 <https://github.com/beehive-lab/TornadoVM/pull/440>`_: Update Jenkinsfile for CI/CD testing.
29+
- `#443 <https://github.com/beehive-lab/TornadoVM/pull/443>`_: Level Zero and OpenCL runtimes for SPIR-V included in the Jenkins CI/CD.
30+
- `#450 <https://github.com/beehive-lab/TornadoVM/pull/450>`_: TornadoVM benchmark script improved to report dimensions and sizes.
31+
- `#453 <https://github.com/beehive-lab/TornadoVM/pull/453>`_: Update Jenkinsfile with regards to the runtime for SPIR-V.
32+
33+
34+
Bug Fixes
35+
~~~~~~~~~~~~~~~~~~
36+
37+
- `#434 <https://github.com/beehive-lab/TornadoVM/pull/434>`_: Fix for building TornadoVM on OSx after integration with SPIR-V binaries for OpenCL.
38+
- `#441 <https://github.com/beehive-lab/TornadoVM/pull/441>`_: Fix PTX unit-tests.
39+
- `#446 <https://github.com/beehive-lab/TornadoVM/pull/446>`_: Fix NVIDIA thread-block scheduler for new GPU drivers.
40+
- `#447 <https://github.com/beehive-lab/TornadoVM/pull/447>`_: Fix recompilation when batch processing is not triggered.
41+
- `#463 <https://github.com/beehive-lab/TornadoVM/pull/463>`_: Fix unit-tests for CPU virtual devices.
42+
43+
844
TornadoVM 1.0.5
945
----------------
1046
26th May 2024

docs/source/installation.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -509,13 +509,13 @@ To use the TornadoVM API in your projects, you can checkout our maven repository
509509
<dependency>
510510
<groupId>tornado</groupId>
511511
<artifactId>tornado-api</artifactId>
512-
<version>1.0.5</version>
512+
<version>1.0.6</version>
513513
</dependency>
514514
515515
<dependency>
516516
<groupId>tornado</groupId>
517517
<artifactId>tornado-matrices</artifactId>
518-
<version>1.0.5</version>
518+
<version>1.0.6</version>
519519
</dependency>
520520
</dependencies>
521521
@@ -526,6 +526,7 @@ Notice that, for running with TornadoVM, you will need either the docker images
526526
Versions available
527527
========================
528528
529+
* 1.0.6
529530
* 1.0.5
530531
* 1.0.4
531532
* 1.0.3

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>tornado</groupId>
77
<artifactId>tornado</artifactId>
8-
<version>1.0.6-dev</version>
8+
<version>1.0.6</version>
99
<packaging>pom</packaging>
1010
<name>tornado</name>
1111
<url>https://github.com/beehive-lab/tornadovm</url>

tornado-annotation/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<artifactId>tornado</artifactId>
88
<groupId>tornado</groupId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111

1212
<artifactId>tornado-annotation</artifactId>

tornado-api/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>tornado</artifactId>
77
<groupId>tornado</groupId>
8-
<version>1.0.6-dev</version>
8+
<version>1.0.6</version>
99
</parent>
1010

1111
<groupId>tornado</groupId>
1212
<artifactId>tornado-api</artifactId>
13-
<version>1.0.6-dev</version>
13+
<version>1.0.6</version>
1414

1515
<name>tornado-api</name>
1616
<url>https://tornadovm.org</url>

tornado-assembly/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>tornado</groupId>
77
<artifactId>tornado</artifactId>
8-
<version>1.0.6-dev</version>
8+
<version>1.0.6</version>
99
</parent>
1010
<artifactId>tornado-assembly</artifactId>
1111
<packaging>pom</packaging>

tornado-benchmarks/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>tornado</groupId>
99
<artifactId>tornado</artifactId>
10-
<version>1.0.6-dev</version>
10+
<version>1.0.6</version>
1111
</parent>
1212

1313
<artifactId>tornado-benchmarks</artifactId>

tornado-drivers/drivers-common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>tornado</groupId>
77
<artifactId>tornado-drivers</artifactId>
8-
<version>1.0.6-dev</version>
8+
<version>1.0.6</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

tornado-drivers/opencl-jni/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>tornado</groupId>
88
<artifactId>tornado-drivers</artifactId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111
<artifactId>tornado-drivers-opencl-jni</artifactId>
1212
<name>tornado-drivers-opencl-jni</name>

tornado-drivers/opencl/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>tornado</groupId>
88
<artifactId>tornado-drivers</artifactId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111
<artifactId>tornado-drivers-opencl</artifactId>
1212
<name>tornado-drivers-opencl</name>

tornado-drivers/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>tornado</groupId>
77
<artifactId>tornado</artifactId>
8-
<version>1.0.6-dev</version>
8+
<version>1.0.6</version>
99
</parent>
1010
<artifactId>tornado-drivers</artifactId>
1111
<name>tornado-drivers</name>

tornado-drivers/ptx-jni/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>tornado</groupId>
88
<artifactId>tornado-drivers</artifactId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111
<artifactId>tornado-drivers-ptx-jni</artifactId>
1212
<name>tornado-drivers-ptx-jni</name>

tornado-drivers/ptx/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<artifactId>tornado-drivers</artifactId>
99
<groupId>tornado</groupId>
10-
<version>1.0.6-dev</version>
10+
<version>1.0.6</version>
1111
</parent>
1212
<artifactId>tornado-drivers-ptx</artifactId>
1313
<name>tornado-drivers-ptx</name>

tornado-drivers/spirv/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>tornado</groupId>
99
<artifactId>tornado-drivers</artifactId>
10-
<version>1.0.6-dev</version>
10+
<version>1.0.6</version>
1111
</parent>
1212
<artifactId>tornado-drivers-spirv</artifactId>
1313
<name>tornado-drivers-spirv</name>

tornado-examples/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>tornado</groupId>
88
<artifactId>tornado</artifactId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111
<artifactId>tornado-examples</artifactId>
1212
<name>tornado-examples</name>

tornado-matrices/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>tornado</groupId>
77
<artifactId>tornado</artifactId>
8-
<version>1.0.6-dev</version>
8+
<version>1.0.6</version>
99
</parent>
1010
<artifactId>tornado-matrices</artifactId>
1111
<name>tornado-matrices</name>

tornado-runtime/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>tornado</groupId>
88
<artifactId>tornado</artifactId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111
<artifactId>tornado-runtime</artifactId>
1212
<name>tornado-runtime</name>

tornado-unittests/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>tornado</groupId>
88
<artifactId>tornado</artifactId>
9-
<version>1.0.6-dev</version>
9+
<version>1.0.6</version>
1010
</parent>
1111
<artifactId>tornado-unittests</artifactId>
1212
<name>tornado-unittests</name>

0 commit comments

Comments
 (0)