Skip to content

Commit 02cb3f7

Browse files
authored
Merge pull request #365 from jjfumero/release/1.0.3
[release] TornadoVM 1.0.3
2 parents d2f0aca + ab16577 commit 02cb3f7

File tree

19 files changed

+139
-83
lines changed

19 files changed

+139
-83
lines changed

README.md

Lines changed: 83 additions & 61 deletions
Large diffs are not rendered by default.

docs/source/CHANGELOG.rst

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

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

8+
TornadoVM 1.0.3
9+
----------------
10+
27th March 2024
11+
12+
Improvements
13+
~~~~~~~~~~~~~~~~~~
14+
15+
- `#344 <https://github.com/beehive-lab/TornadoVM/pull/344>`_: Support for Multi-threaded Execution Plans.
16+
- `#347 <https://github.com/beehive-lab/TornadoVM/pull/347>`_: Enhanced examples.
17+
- `#350 <https://github.com/beehive-lab/TornadoVM/pull/350>`_: Obtain internal memory segment for the Tornado Native Arrays without the object header.
18+
- `#357 <https://github.com/beehive-lab/TornadoVM/pull/357>`_: API extensions to query and apply filters to backends and devices from the ``TornadoExecutionPlan``.
19+
- `#359 <https://github.com/beehive-lab/TornadoVM/pull/359>`_: Support Factory Methods for FFI-based array collections to be used/composed in TornadoVM Task-Graphs.
20+
21+
Compatibility
22+
~~~~~~~~~~~~~~~~~~
23+
24+
- `#351 <https://github.com/beehive-lab/TornadoVM/pull/351>`_: Compatibility of TornadoVM Native Arrays with the Java Vector API.
25+
- `#352 <https://github.com/beehive-lab/TornadoVM/pull/352>`_: Refactor memory limit to take into account primitive types and wrappers.
26+
- `#354 <https://github.com/beehive-lab/TornadoVM/pull/354>`_: Add DFT-sample benchmark in FP32.
27+
- `#356 <https://github.com/beehive-lab/TornadoVM/pull/356>`_: Initial support for Windows 11 using Visual Studio Development tools.
28+
- `#361 <https://github.com/beehive-lab/TornadoVM/pull/361>`_: Compatibility with the SPIR-V toolkit v0.0.4.
29+
- `#366 <https://github.com/beehive-lab/TornadoVM/pull/363>`_: Level Zero JNI Dependency updated to 0.1.3.
30+
31+
Bug Fixes
32+
~~~~~~~~~~~~~~~~~~
33+
34+
- `#346 <https://github.com/beehive-lab/TornadoVM/pull/346>`_: Computation of local-work group sizes for the Level Zero/SPIR-V backend fixed.
35+
- `#360 <https://github.com/beehive-lab/TornadoVM/pull/358>`_: Fix native tests to check the JIT compiler for each backend.
36+
- `#355 <https://github.com/beehive-lab/TornadoVM/pull/355>`_: Fix custom exceptions when a driver/device is not found.
37+
38+
839
TornadoVM 1.0.2
940
----------------
1041
29/02/2024

docs/source/installation.rst

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -953,14 +953,16 @@ Using IntelliJ
953953
954954
955955
Install plugins:
956+
956957
- Eclipse Code Formatter
957958
- Save Actions
958959
959960
Then :
960-
1. Open File > Settings > Eclipse Code Formatter
961-
2. Check the ``Use the Eclipse code`` formatter radio button
961+
962+
1. Open File > Settings > Eclipse Code Formatter.
963+
2. Check the ``Use the Eclipse code`` formatter radio button.
962964
3. Set the Eclipse Java Formatter config file to the XML file stored in ``/scripts/templates/eclise-settings/Tornado.xml``.
963-
4. Set the Java formatter profile in Tornado
965+
4. Set the Java formatter profile in Tornado.
964966
965967
966968
TornadoVM Maven Projects
@@ -983,13 +985,13 @@ To use the TornadoVM API in your projects, you can checkout our maven repository
983985
<dependency>
984986
<groupId>tornado</groupId>
985987
<artifactId>tornado-api</artifactId>
986-
<version>1.0.2</version>
988+
<version>1.0.3</version>
987989
</dependency>
988990
989991
<dependency>
990992
<groupId>tornado</groupId>
991993
<artifactId>tornado-matrices</artifactId>
992-
<version>1.0.2</version>
994+
<version>1.0.3</version>
993995
</dependency>
994996
</dependencies>
995997
@@ -1000,6 +1002,7 @@ Notice that, for running with TornadoVM, you will need either the docker images
10001002
Versions available
10011003
========================
10021004
1005+
* 1.0.3
10031006
* 1.0.2
10041007
* 1.0.1
10051008
* 1.0

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.3-dev</version>
8+
<version>1.0.3</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.3-dev</version>
9+
<version>1.0.3</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.3-dev</version>
8+
<version>1.0.3</version>
99
</parent>
1010

1111
<groupId>tornado</groupId>
1212
<artifactId>tornado-api</artifactId>
13-
<version>1.0.3-dev</version>
13+
<version>1.0.3</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.3-dev</version>
8+
<version>1.0.3</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.3-dev</version>
10+
<version>1.0.3</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.3-dev</version>
8+
<version>1.0.3</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.3-dev</version>
9+
<version>1.0.3</version>
1010
</parent>
1111
<artifactId>tornado-drivers-opencl-jni</artifactId>
1212
<name>tornado-drivers-opencl-jni</name>

0 commit comments

Comments
 (0)