Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Sumatra JDK now produces a build that allows offloading certain JDK 8 Stream API parallel streams terminating in forEach() to HSA APU/GPUs, or the HSAIL Simulator described in a nearby wiki page. To produce the offload-enabled JDK, it is a two step process. First, build the Sumatra JDK, which is build the same way as JDK 8. Then use the Sumatra JDK you built as the JAVA_HOME when building a Graal server JVM, to make a Graal JDK that includes our HSAIL support.

To build the whole system, clone the Sumatra repository http://hg.openjdk.java.net/sumatra/sumatra-dev/, then build it following the normal JDK 8 build instructions as shown at http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html.

...