Skip to content

Commit f317c91

Browse files
authored
Merge pull request #433 from jjfumero/release/1.0.5
[release] TornadoVM 1.0.5
2 parents 14b81db + 315aea7 commit f317c91

File tree

20 files changed

+70
-23
lines changed

20 files changed

+70
-23
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.4 - 30/04/2024 :
21+
**Latest Release:** TornadoVM 1.0.5 - 28/05/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.4</version>
263+
<version>1.0.5</version>
264264
</dependency>
265265
<dependency>
266266
<groupId>tornado</groupId>
267267
<artifactId>tornado-matrices</artifactId>
268-
<version>1.0.4</version>
268+
<version>1.0.5</version>
269269
</dependency>
270270
</dependencies>
271271
```

bin/tornadovm-installer

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import wget
3333
import installer_config as config
3434

3535
__DIRECTORY_DEPENDENCIES__ = os.path.join("etc", "dependencies")
36-
__VERSION__ = "v1.0.4"
36+
__VERSION__ = "v1.0.5"
3737

3838
__SUPPORTED_JDKS__ = [
3939
config.__JDK21__,

docs/source/CHANGELOG.rst

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

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

8+
TornadoVM 1.0.5
9+
----------------
10+
26th May 2024
11+
12+
Improvements
13+
~~~~~~~~~~~~~~~~~~
14+
15+
- `#402 <https://github.com/beehive-lab/TornadoVM/pull/402>`_: Support for TornadoNativeArrays from FFI buffers.
16+
- `#403 <https://github.com/beehive-lab/TornadoVM/pull/403>`_: Clean-up and refactoring for the code analysis of the loop-interchange.
17+
- `#405 <https://github.com/beehive-lab/TornadoVM/pull/405>`_: Disable Loop-Interchange for CPU offloading..
18+
- `#407 <https://github.com/beehive-lab/TornadoVM/pull/407>`_: Debugging OpenCL Kernels builds improved.
19+
- `#410 <https://github.com/beehive-lab/TornadoVM/pull/410>`_: CPU block scheduler disabled by default and option to switch between different thread-schedulers added.
20+
- `#418 <https://github.com/beehive-lab/TornadoVM/pull/418>`_: TornadoOptions and TornadoLogger improved.
21+
- `#423 <https://github.com/beehive-lab/TornadoVM/pull/423>`_: MxM using ns instead of ms to report performance.
22+
- `#425 <https://github.com/beehive-lab/TornadoVM/pull/425>`_: Vector types for ``Float<Width>`` and ``Int<Width>`` supported.
23+
- `#429 <https://github.com/beehive-lab/TornadoVM/pull/429>`_: Documentation of the installation process updated and improved.
24+
- `#432 <https://github.com/beehive-lab/TornadoVM/pull/432>`_: Support for SPIR-V code generation and dispatcher using the TornadoVM OpenCL runtime.
25+
26+
27+
Compatibility
28+
~~~~~~~~~~~~~~~~~~
29+
30+
- `#409 <https://github.com/beehive-lab/TornadoVM/pull/409>`_: Guidelines to build the documentation.
31+
- `#411 <https://github.com/beehive-lab/TornadoVM/pull/411>`_: Windows installer improved.
32+
- `#412 <https://github.com/beehive-lab/TornadoVM/pull/412>`_: Python installer improved to check download all Python dependencies before the main installer.
33+
- `#413 <https://github.com/beehive-lab/TornadoVM/pull/413>`_: Improved documentation for installing all configurations of backends and OS.
34+
- `#424 <https://github.com/beehive-lab/TornadoVM/pull/424>`_: Use Generic GPU Scheduler for some older NVIDIA Drivers for the OpenCL runtime.
35+
- `#430 <https://github.com/beehive-lab/TornadoVM/pull/430>`_: Improved the installer by checking that the TornadoVM environment is loaded upfront.
36+
37+
Bug Fixes
38+
~~~~~~~~~~~~~~~~~~
39+
40+
- `#400 <https://github.com/beehive-lab/TornadoVM/pull/400>`_: Fix batch computation when the global thread indexes are used to compute the outputs.
41+
- `#414 <https://github.com/beehive-lab/TornadoVM/pull/414>`_: Recover Test-Field unit-tests using Panama types.
42+
- `#415 <https://github.com/beehive-lab/TornadoVM/pull/415>`_: Check style errors fixed.
43+
- `#416 <https://github.com/beehive-lab/TornadoVM/pull/416>`_: FPGA execution with multiple tasks in a task-graph fixed.
44+
- `#417 <https://github.com/beehive-lab/TornadoVM/pull/417>`_: Lazy-copy out fixed for Java fields.
45+
- `#420 <https://github.com/beehive-lab/TornadoVM/pull/420>`_: Fix Mandelbrot example.
46+
- `#421 <https://github.com/beehive-lab/TornadoVM/pull/421>`_: OpenCL 2D thread-scheduler fixed for NVIDIA GPUs.
47+
- `#422 <https://github.com/beehive-lab/TornadoVM/pull/422>`_: Compilation for NVIDIA Jetson Nano fixed.
48+
- `#426 <https://github.com/beehive-lab/TornadoVM/pull/426>`_: Fix Logger for all backends.
49+
- `#428 <https://github.com/beehive-lab/TornadoVM/pull/428>`_: Math cos/sin operations supported for vector types.
50+
- `#431 <https://github.com/beehive-lab/TornadoVM/pull/431>`_: Jenkins files fixed.
51+
52+
53+
854
TornadoVM 1.0.4
955
----------------
1056
30th April 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.4</version>
512+
<version>1.0.5</version>
513513
</dependency>
514514
515515
<dependency>
516516
<groupId>tornado</groupId>
517517
<artifactId>tornado-matrices</artifactId>
518-
<version>1.0.4</version>
518+
<version>1.0.5</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.5
529530
* 1.0.4
530531
* 1.0.3
531532
* 1.0.2

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

1111
<groupId>tornado</groupId>
1212
<artifactId>tornado-api</artifactId>
13-
<version>1.0.5-dev</version>
13+
<version>1.0.5</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.5-dev</version>
8+
<version>1.0.5</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.5-dev</version>
10+
<version>1.0.5</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.5-dev</version>
8+
<version>1.0.5</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

0 commit comments

Comments
 (0)