AMD Sumatra demo JDK

Morris Meyer morris.meyer at oracle.com
Tue May 14 08:08:43 PDT 2013


Eric,

I'd like to echo Brian - this is good progress.

Christian Thalinger and myself have been working with Graal (and posting 
on graal-dev).  Christian has been putting in JSR-292 changes, and I 
have put in a lightweight Cuda linkage along with PTX Graal changes.  I 
have Graal-PTX to the point where it is compiling very simple Cuda 
kernels successfully.

With regard to running heterogeneous methods via Graal, I am working on 
JDK-8013168 to extend Method to support multiple architectures.

Looking forward to seeing GRAAL-HSA in basic-graal as we've been 
following Vasanth's postings on graal-dev.

With respect to adding Graal into the JDK as a second compiler, both 
Christian and myself use basic-graal and some makefile mods to work with 
Eclipse to run Graal classes through a hosted environment.

With respect to Graal being a necessary component - Christian and John 
Rose can add in here - my understanding has been that Graal might be our 
quickest route to a fully-capable compiler on additional GPU 
architectures in the HotSpot environment.  After working a while on the 
PTX architecture in the Graal environment I'm sold.

With respect to storing kernels, nothing yet.

         --morris



More information about the sumatra-dev mailing list