PTX example

Christian Thalinger christian.thalinger at oracle.com
Thu Feb 21 18:42:06 PST 2013


On Feb 21, 2013, at 3:29 PM, Thomas Wuerthinger <thomas.wuerthinger at oracle.com> wrote:

> Vasanth,
> 
> I've committed and pushed the basic PTX example. After running "./mx.sh --vm server build" and "./mx.sh --vm server unittest BasicPTXTest" you should get the output I pasted in below. The "--vm server" flag means that you are using Graal in hosted mode running on top of HotSpot's server compiler. You can also start the unit test from within Eclipse after generating Eclipse project files with "./mx.sh ideinit".
> 

Great!  Thanks.  -- Chris

> Note that the example is still very basic and we'll need more restructuring of the compiler backend to nicely work with GPU architectures. But we have to start with *something* ;).

> 
> - thomas
> 
> running tests in com.oracle.graal.compiler.ptx.test
> JUnit version 4.8
> .0: int
> .entry test1Snippet (	
> 	.param .u32 param0
> ) {	
> 	  .reg .pred %p;
> 	  .reg .u32 %r<16>;
> L87:
> 	mov.s32 %r0, %r6;
> 	add.s32 %r0, %r0, 1;
> 	exit; 
> }	
> 
> result=com.oracle.graal.api.code.CompilationResult at 665df3c6
> 
> Time: 0.03
> 
> OK (1 test)



More information about the graal-dev mailing list