Java 8 bytecode to ptx

Tom Rodriguez tom.rodriguez at
Mon Feb 15 20:32:15 UTC 2016

We pulled all of that code out of Graal a while back.  It’s all still there in the mercurial history though. <> is the major changeset removing the code.


> On Feb 15, 2016, at 11:56 AM, Christian Thalinger <christian.thalinger at> wrote:
>> On Feb 15, 2016, at 4:15 AM, Bahram Yarahmadi <bahram.yarahmadi at> wrote:
>> Hello guys,
>> I'm involved in research project .I want to run Java 8 new features like
>> lambdas with stream API on GPUs (I'm interested much in Nvidia
>> GPUs)(Something similar to project sumatra)
> Why don’t you just use Project Sumatra?  A very basic implementation of the PTX backend is already there.
> Btw. that reminds me that I promised to Xerces that I would push the last Graal version which supported GPUs to the Sumatra 
> repository… 
>> I've done a lot of research  but all of them were useless. for example I
>> wanted to translate Java Bytecode to LLVM IR with openjdk shark JIT but
>> becouse of Lack of support in Invocedynamic in shark that solution was a
>> waste of time.
>> Now I want to use Graal ,
>> I want to know your idea ,Is it possible ?
>> I have downloaded Graal from its repo and now I'm working on it.
>> Special thanks in advance for your suggestions
>> Bahram,

More information about the graal-dev mailing list