Skip to content

Commit

Permalink
Merge pull request #617 from jjfumero/release/1.0.10
Browse files Browse the repository at this point in the history
[release] v1.0.10
  • Loading branch information
jjfumero authored Jan 31, 2025
2 parents be6e401 + c69291e commit 7ad77ea
Show file tree
Hide file tree
Showing 22 changed files with 55 additions and 46 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# TornadoVM

![TornadoVM version](https://img.shields.io/badge/version-1.0.9-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)
![TornadoVM version](https://img.shields.io/badge/version-1.0.10-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)

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

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

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

**Latest Release:** TornadoVM 1.0.9 - 20/12/2024 :
**Latest Release:** TornadoVM 1.0.10 - 31/01/2025 :
See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html).

----------------------
Expand Down Expand Up @@ -261,12 +261,12 @@ You can import the TornadoVM API by setting this the following dependency in the
<dependency>
<groupId>tornado</groupId>
<artifactId>tornado-api</artifactId>
<version>1.0.9</version>
<version>1.0.10</version>
</dependency>
<dependency>
<groupId>tornado</groupId>
<artifactId>tornado-matrices</artifactId>
<version>1.0.9</version>
<version>1.0.10</version>
</dependency>
</dependencies>
```
Expand Down
2 changes: 1 addition & 1 deletion bin/tornadovm-installer
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ import installer_config as config
## Configuration
## ################################################################
__DIRECTORY_DEPENDENCIES__ = os.path.join("etc", "dependencies")
__VERSION__ = "v1.0.9"
__VERSION__ = "v1.0.10"

__SUPPORTED_JDKS__ = [
config.__JDK21__,
Expand Down
28 changes: 27 additions & 1 deletion docs/source/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,33 @@ TornadoVM Changelog

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

TornadoVM 1.0.10
---------------
31/01/25

Improvements
~~~~~~~~~~~~

- `#608 <https://github.com/beehive-lab/TornadoVM/pull/608>`_: Selective execution with multiple SPIR-V runtimes (either OpenCL, Intel Level Zero, or both) to unlock execution on RISC-V systems.
- `#611 <https://github.com/beehive-lab/TornadoVM/pull/611>`_: Support of ``HalfFloat`` for Matrix Types (``FP16`` -> ``FP16``).

Compatibility
~~~~~~~~~~~~

- `#607 <https://github.com/beehive-lab/TornadoVM/pull/607>`_: WSL installation and configuration updated for WSL Ubuntu 24 LTS and Windows 11.
- `#609 <https://github.com/beehive-lab/TornadoVM/pull/609>`_: Documentation and patch for RISC-V64 updated.
- `#610 <https://github.com/beehive-lab/TornadoVM/pull/610>`_: Maven dependency updated
- `#612 <https://github.com/beehive-lab/TornadoVM/pull/612>`_: Re-enable colours in maven builds on Linux.

Bug Fixes
~~~~~~~~~~~~

- `#606 <https://github.com/beehive-lab/TornadoVM/pull/606>`_: Fix data sizes in benchmark suite.
- `#613 <https://github.com/beehive-lab/TornadoVM/pull/613>`_: Fix code formatter.
- `#614 <https://github.com/beehive-lab/TornadoVM/pull/614>`_: Fix flags for the benchmark pipeline in Jenkins.
- `#615 <https://github.com/beehive-lab/TornadoVM/pull/615>`_: Fix code style based on the formatter.
- `#616 <https://github.com/beehive-lab/TornadoVM/pull/616>`_: Fix atomics for the Kernel API and the OpenCL backend.


TornadoVM 1.0.9
---------------
Expand Down Expand Up @@ -49,7 +76,6 @@ Bug Fixes
- Check size elements for memory segments: `link <https://github.com/beehive-lab/TornadoVM/commit/4360385156236bb2397debeea65fedea349c6bca>`_.



TornadoVM 1.0.8
---------------
30th September 2024
Expand Down
4 changes: 2 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
copyright = "2013-2024, APT Group, Department of Computer Science"
author = "The University of Manchester"

release = "v1.0.9"
version = "v1.0.9"
release = "v1.0.10"
version = "v1.0.10"

# -- General configuration

Expand Down
23 changes: 3 additions & 20 deletions docs/source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -737,13 +737,13 @@ To use the TornadoVM API in your projects, you can checkout our maven repository
<dependency>
<groupId>tornado</groupId>
<artifactId>tornado-api</artifactId>
<version>1.0.9</version>
<version>1.0.10</version>
</dependency>
<dependency>
<groupId>tornado</groupId>
<artifactId>tornado-matrices</artifactId>
<version>1.0.9</version>
<version>1.0.10</version>
</dependency>
</dependencies>
Expand All @@ -754,6 +754,7 @@ Notice that, for running with TornadoVM, you will need either the docker images
Versions available
==================
* 1.0.10
* 1.0.9
* 1.0.7
* 1.0.6
Expand All @@ -763,21 +764,3 @@ Versions available
* 1.0.2
* 1.0.1
* 1.0
* 0.15.2
* 0.15.1
* 0.15
* 0.14.1
* 0.14
* 0.13
* 0.12
* 0.11
* 0.10
* 0.9
* 0.8
* 0.7
* 0.6
* 0.5
* 0.4
* 0.3
* 0.2
* 0.1.0
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
<packaging>pom</packaging>
<name>tornado</name>
<url>https://github.com/beehive-lab/tornadovm</url>
Expand Down
2 changes: 1 addition & 1 deletion tornado-annotation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>tornado</artifactId>
<groupId>tornado</groupId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>

<artifactId>tornado-annotation</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions tornado-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<parent>
<artifactId>tornado</artifactId>
<groupId>tornado</groupId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>

<groupId>tornado</groupId>
<artifactId>tornado-api</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>

<name>tornado-api</name>
<url>https://tornadovm.org</url>
Expand Down
2 changes: 1 addition & 1 deletion tornado-assembly/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-assembly</artifactId>
<packaging>pom</packaging>
Expand Down
2 changes: 1 addition & 1 deletion tornado-assembly/src/bin/tornado-test
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ else:

ENABLE_ASSERTIONS = "-ea "

__VERSION__ = "1.0.9-dev"
__VERSION__ = "1.0.10"

try:
javaHome = os.environ["JAVA_HOME"]
Expand Down
2 changes: 1 addition & 1 deletion tornado-benchmarks/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>

<artifactId>tornado-benchmarks</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/drivers-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado-drivers</artifactId>
<version>1.0.10-dev</version>
<version>1.0.10</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/opencl-jni/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado-drivers</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-drivers-opencl-jni</artifactId>
<name>tornado-drivers-opencl-jni</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/opencl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado-drivers</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-drivers-opencl</artifactId>
<name>tornado-drivers-opencl</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-drivers</artifactId>
<name>tornado-drivers</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/ptx-jni/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado-drivers</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-drivers-ptx-jni</artifactId>
<name>tornado-drivers-ptx-jni</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/ptx/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>tornado-drivers</artifactId>
<groupId>tornado</groupId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-drivers-ptx</artifactId>
<name>tornado-drivers-ptx</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-drivers/spirv/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado-drivers</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-drivers-spirv</artifactId>
<name>tornado-drivers-spirv</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-examples</artifactId>
<name>tornado-examples</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-matrices/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-matrices</artifactId>
<name>tornado-matrices</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-runtime/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev</version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-runtime</artifactId>
<name>tornado-runtime</name>
Expand Down
2 changes: 1 addition & 1 deletion tornado-unittests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>tornado</groupId>
<artifactId>tornado</artifactId>
<version>1.0.10-dev </version>
<version>1.0.10</version>
</parent>
<artifactId>tornado-unittests</artifactId>
<name>tornado-unittests</name>
Expand Down

0 comments on commit 7ad77ea

Please sign in to comment.