Sign inSign up

beehivelab/p2code-software-acceleration-container

By beehivelab

•Updated over 1 year ago

A container to compile and execute TornadoVM-accelerated Java programs using OpenCL on NVIDIA GPUs.

Image
0

1.0K

beehivelab/p2code-software-acceleration-container repository overview

A) Clone the runner repository with the examples:

git clone https://github.com/beehive-lab/p2code-software-acceleration.git

B) Run the example:

cd p2code-software-acceleration
./run-software-acceleration.sh examples/VectorAddInt.java
šŸ”§ Compiling /data/examples/VectorAddInt.java...
āœ… Compilation successful
šŸš€ Running with TornadoVM: VectorAddInt
WARNING: Using incubator modules: jdk.incubator.vector
Task info: s0.t0
    Backend           : OPENCL
    Device            : NVIDIA RTX A2000 8GB Laptop GPU CL_DEVICE_TYPE_GPU (available)
    Dims              : 1
    Global work offset: [0]
    Global work size  : [256]
    Local  work size  : [256, 1, 1]
    Number of workgroups  : [1]

Result is correct

Tag summary

Content type

Image

Digest

sha256:f81336158…

Size

1.9 GB

Last updated

over 1 year ago

docker pull beehivelab/p2code-software-acceleration-container