Skip to content

Commit c4a6c6b

Browse files
authored
Merge pull request #567 from jjfumero/release/1.0.8
[release] TornadoVM 1.0.8
2 parents 4bc5417 + 9f36e2d commit c4a6c6b

File tree

21 files changed

+58
-28
lines changed

21 files changed

+58
-28
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# TornadoVM
22

3-
![TornadoVM version](https://img.shields.io/badge/version-1.0.7-purple) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.4-4baaaa.svg)](CODE_OF_CONDUCT.md) [![License: Apache 2](https://img.shields.io/badge/License-Apache%202.0-red.svg)](https://github.com/beehive-lab/TornadoVM/blob/master/LICENSE_APACHE2) [![License: GPL v2](https://img.shields.io/badge/License-GPL%20V2%20Classpth%20Exeception-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
3+
![TornadoVM version](https://img.shields.io/badge/version-1.0.8-purple) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.4-4baaaa.svg)](CODE_OF_CONDUCT.md) [![License: Apache 2](https://img.shields.io/badge/License-Apache%202.0-red.svg)](https://github.com/beehive-lab/TornadoVM/blob/master/LICENSE_APACHE2) [![License: GPL v2](https://img.shields.io/badge/License-GPL%20V2%20Classpth%20Exeception-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
44

55
<img align="left" width="250" height="250" src="etc/tornadoVM_Logo.jpg">
66

@@ -20,7 +20,7 @@ Developers can choose which backends to install and run.
2020

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

23-
**Latest Release:** TornadoVM 1.0.7 - 30/08/2024 :
23+
**Latest Release:** TornadoVM 1.0.8 - 30/09/2024 :
2424
See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html).
2525

2626
----------------------
@@ -261,12 +261,12 @@ You can import the TornadoVM API by setting this the following dependency in the
261261
<dependency>
262262
<groupId>tornado</groupId>
263263
<artifactId>tornado-api</artifactId>
264-
<version>1.0.7</version>
264+
<version>1.0.8</version>
265265
</dependency>
266266
<dependency>
267267
<groupId>tornado</groupId>
268268
<artifactId>tornado-matrices</artifactId>
269-
<version>1.0.7</version>
269+
<version>1.0.8</version>
270270
</dependency>
271271
</dependencies>
272272
```

docs/source/CHANGELOG.rst

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,41 @@ TornadoVM Changelog
55

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

8+
TornadoVM 1.0.8
9+
---------------
10+
30th September 2024
11+
12+
Improvements
13+
~~~~~~~~~~~~
14+
15+
- `#565 <https://github.com/beehive-lab/TornadoVM/pull/565>`_: New API call in the Execution Plan to log/trace the executed configuration plans.
16+
- `#563 <https://github.com/beehive-lab/TornadoVM/pull/563>`_: Expand the TornadoVM profiler with Level Zero Sysman Energy Metrics.
17+
- `#559 <https://github.com/beehive-lab/TornadoVM/pull/559>`_: Refactoring Power Metric handlers for PTX and OpenCL.
18+
- `#548 <https://github.com/beehive-lab/TornadoVM/pull/548>`_: Benchmarking improvements.
19+
- `#549 <https://github.com/beehive-lab/TornadoVM/pull/549>`_: Prebuilt API tests added using multiple backend-setup.
20+
- Add internal tests for monitoring memory management `(link) <https://github.com/beehive-lab/TornadoVM/commit/0644225a641bd859372743b59d46c6c9a4613337>`_.
21+
22+
Compatibility
23+
~~~~~~~~~~~~~
24+
- `#561 <https://github.com/beehive-lab/TornadoVM/pull/561>`_: Build for OSx 14.6 and OSx 15 fixed.
25+
26+
Bug Fixes
27+
~~~~~~~~~
28+
29+
- `#564 <https://github.com/beehive-lab/TornadoVM/pull/564>`_: Jenkins configuration fixed to run KFusion per backend.
30+
- `#562 <https://github.com/beehive-lab/TornadoVM/pull/562>`_: Warmup action from the Execution Plan fixed to run with correct internal IDs.
31+
- `#557 <https://github.com/beehive-lab/TornadoVM/pull/557>`_: Shared Execution Plans Context fixed.
32+
- `#553 <https://github.com/beehive-lab/TornadoVM/pull/553>`_: OpenCL compiler flags for Intel Integrated GPUs fixed.
33+
- `#552 <https://github.com/beehive-lab/TornadoVM/pull/552>`_: Fixed runtime to select any device among multiple SPIR-V devices.
34+
- Fixed zero extend arithmetic operations: `link <https://github.com/beehive-lab/TornadoVM/commit/ea7b60263072ba0299da205cb920d0c68b3d1749>`_
35+
36+
837
TornadoVM 1.0.7
938
----------------
1039
30th August 2024
1140

1241
Improvements
13-
~~~~~~~~~~~~~~~~~~
42+
~~~~~~~~~~~~
1443

1544
- `#468 <https://github.com/beehive-lab/TornadoVM/pull/468>`_: Cleanup Abstract Metadata Class.
1645
- `#473 <https://github.com/beehive-lab/TornadoVM/pull/473>`_: Add maven plugin to build TornadoVM source for the releases.
@@ -27,7 +56,7 @@ Improvements
2756
- `#542 <https://github.com/beehive-lab/TornadoVM/pull/542>`_: Tagged LevelZero JNI and Beehive Toolkit dependencies added in the build and installer.
2857

2958
Compatibility
30-
~~~~~~~~~~~~~~~~~~
59+
~~~~~~~~~~~~~
3160

3261
- `#465 <https://github.com/beehive-lab/TornadoVM/pull/465>`_: Support for JDK 22 and GraalVM 24.0.2.
3362
- `#486 <https://github.com/beehive-lab/TornadoVM/pull/486>`_: Temurin for Windows added in the list of supported JDKs.

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
copyright = "2013-2024, APT Group, Department of Computer Science"
77
author = "The University of Manchester"
88

9-
release = "v1.0.7"
10-
version = "v1.0.7"
9+
release = "v1.0.8"
10+
version = "v1.0.8"
1111

1212
# -- General configuration
1313

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.7</version>
512+
<version>1.0.8</version>
513513
</dependency>
514514
515515
<dependency>
516516
<groupId>tornado</groupId>
517517
<artifactId>tornado-matrices</artifactId>
518-
<version>1.0.7</version>
518+
<version>1.0.8</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.8
529530
* 1.0.7
530531
* 1.0.6
531532
* 1.0.5

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

1111
<groupId>tornado</groupId>
1212
<artifactId>tornado-api</artifactId>
13-
<version>1.0.8-dev</version>
13+
<version>1.0.8</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.8-dev</version>
8+
<version>1.0.8</version>
99
</parent>
1010
<artifactId>tornado-assembly</artifactId>
1111
<packaging>pom</packaging>

tornado-assembly/src/bin/tornado-test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ else:
349349

350350
ENABLE_ASSERTIONS = "-ea "
351351

352-
__VERSION__ = "1.0.8-dev"
352+
__VERSION__ = "1.0.8"
353353

354354
try:
355355
javaHome = os.environ["JAVA_HOME"]

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.8-dev</version>
10+
<version>1.0.8</version>
1111
</parent>
1212

1313
<artifactId>tornado-benchmarks</artifactId>

0 commit comments

Comments
 (0)