TornadoVM icon indicating copy to clipboard operation
TornadoVM copied to clipboard

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

Results 96 TornadoVM issues
Sort by recently updated
recently updated
newest added
trafficstars

**Describe the bug** Running tornado-benchmarks.py gives failures with calls to ambiguous functions: nbody : call to '__cl_sqrt' is ambiguous dgemm: call to '__cl_fma' is ambiguous dft: call to '__fast_relax_sin' is...

bug

**Describe the bug** The generated code omits a condition when having a complex if condition: The result code for OpenCL is as follows: ```c #pragma OPENCL EXTENSION cl_khr_int64_base_atomics : enable...

bug

Currently, we have two different strategies for caching compilation results, one for each backend (PTX, OpenCL). For the PTX backend, we rely on the [identity of the function parameters passed...

enhancement
discussion

It looks like https://github.com/beehive-lab/TornadoVM/pull/61 PR conflicts with recent logic for calculating / checking GridInfo by [Thanos Stratikopoulos](https://github.com/stratika). I've tested code in PR on multiple devices and it worked ok, however,...

Settings specified in `SDK-DIR/etc/tornado.properties` file are ignored. In particular, setting `tornado.platform` and `tornado.device` has no effect. There is a method `OpenCL.defaultDevice` that uses these properties, but the method itself is...

question
clean-up

Currently [TaskSchedule](https://github.com/beehive-lab/TornadoVM/blob/master/tornado-api/src/main/java/uk/ac/manchester/tornado/api/TaskSchedule.java) API contains only blocking versions of `execute` methods: ```java void execute() ; void execute(GridTask gridTask); void executeWithProfiler(Policy policy); void executeWithProfilerSequential(Policy policy); void executeWithProfilerSequentialGlobal(Policy policy); ``` All these methods...

proposal
discussion

Add Javadoc to document the examples in TornadoVM. This affects the packages under the `examples` module: https://github.com/beehive-lab/TornadoVM/tree/master/tornado-examples/src/main/java/uk/ac/manchester/tornado/examples The documentation is at the class-level and it will contain a description of...

good first issue
documentation

Update the existing Javadoc and complete with the latest features in the TornadoVM API. This involves: * TornadoVM API types * TornadoVM Task-Schedule API * TornadoVM Annotations * TornadoVM Runtime...

enhancement

The current version of the TornadoVM repository contains a module with several `examples`. The purpose of this issue is to expand the variety of use cases with more application domains....

good first issue

Hi I'am trying to run the TestArrays test provided in your code repo from Eclipse, on Windows. First I installed everything with opencl and ptx drivers and the benchmarks are...

question