Generating Cuda Codes an finding specific bytecodes
Christian Thalinger
christian.thalinger at oracle.com
Thu Mar 24 23:50:12 UTC 2016
Last time we pointed you to the Sumatra project and the Graal changeset which contained the PTX and HSAIL backends before they got removed. I highly suggest to use that version to go forward.
Also, if you are seriously interested in working on Sumatra I would use the sumatra-dev mailing list to ask questions (bcc’ing graal-dev). A good first step and excellent learning opportunity would be to bring the Sumatra changes to the current Graal version.
Here is a list of people who have been involved in Project Sumatra in the past:
http://openjdk.java.net/census#sumatra
> On Mar 24, 2016, at 12:29 AM, Bahram Yarahmadi <bahram.yarahmadi at gmail.com> wrote:
>
> Dear all,
> These days I'm working and learning graal and as you know,I want to run
> Java 8 Stream APIs with Lambdas on GPUs
> I followed tutorial on the website but It was useless
> I have a few questions
> should I change the graal source repository and build it again with mx
> build command.For example in which class should I change my modification in
> order to change the specific bytecode (for example invocDynamic which is
> for lambdas) to graal IR ?
> How can I read Bytecodes and convert them to Graal IR?
> After that I want to apply come Optimizations
> would you mind giving me some hints ? (for example in which class should I
> focus and things like that )
>
> Thanks in advance
>
> Regards
More information about the graal-dev
mailing list