Skip to content

Commit

Permalink
New badge and note about 22.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Jaroslav Tulach committed Jun 1, 2023
1 parent 7505264 commit c05e9b5
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This is a sample project that demonstrates alternative approaches to access a **
the help of OracleLabs [GraalVM](http://graalvm.org). The lessons learned in this project are applicable for everyone who
has a **C** data and needs fast and effective access to them from the **JVM**.

[![Build Status](https://travis-ci.org/JaroslavTulach/matrixultimate.svg?branch=master)](https://travis-ci.org/JaroslavTulach/matrixultimate)
[![Build Status](https://github.com/JaroslavTulach/matrixultimate/actions/workflows/maven.yml/badge.svg)](https://github.com/JaroslavTulach/matrixultimate/actions/workflows/maven.yml)

## The Plot

Expand All @@ -21,7 +21,10 @@ $ brew install gsl # on Mac
$ apt install libgsl-dev # on Ubuntu
```

Then we also need **GraalVM** RC6 or newer - download it from http://graalvm.org
Then we also need **GraalVM** - download it from http://graalvm.org - the
GraalVM version **22.3.1** is known to work - how so did **19.0.x** and all
the versions in between - likeahood is any version of **GraalVM** is likely
to work.

### The Computation

Expand Down Expand Up @@ -124,8 +127,7 @@ just delegates the algebraic type operations to the `native` methods like `gsl_m
connected to the actual `C` functions.

Nice, but the overhead of *boundary crossing* is huge. It takes more than three seconds to compute the result for
matrix 512x512 and that is too slow. In case you are interested, download [GraalVM](http://graalvm.org) version 1.0.0 RC6
or newer and execute:
matrix 512x512 and that is too slow. In case you are interested, download [GraalVM](http://graalvm.org) and execute:
```bash
MatrixUltimate$ JAVA_HOME=/pathto/graalvm mvn process-classes exec:exec@run-test
```
Expand Down

0 comments on commit c05e9b5

Please sign in to comment.