HSAIL backend support for Graal

Venkatachalam, Vasanth Vasanth.Venkatachalam at amd.com
Thu May 30 15:01:21 PDT 2013

I have developed an HSAIL backend for Graal, which supports arithmetic instructions, loads and stores, move operations, control flow instructions and some math library functions. Despite being work in progress, we already have several test cases for which Graal generates correct HSAIL code that produces the right answer in an HSAIL simulator. 

 We plan to submit a webrev next week that provides:

1)  HSAIL code generation support for Graal. 
2) A unit testing framework that includes several test cases known to work with the HSAIL backend.

Over the next few days, we will give examples that illustrate how this new backend generates HSAIL code for simple Java programs.


More information about the graal-dev mailing list