infrastructure update: wiki location, etc.

LaMothe, Ryan R Ryan.LaMothe at pnnl.gov
Mon Oct 29 10:29:17 PDT 2012


Thanks Gary.

I was also wondering if there will be some kind of planned regular sync with the Aparapi trunk, since our current and future work/research will primarily be in Aparapi.

Also, since this was a Sumatra Wiki thread (sorry for the thread jacking) where is the ideal place for people to post Sumatra feature requests, Java language feature requests and ideally a list of existing frameworks and research. Would that location be the Wiki? JIRA? Elsewhere?

If it would help, should we just use the Aparapi Google Code website for all feature requests, existing frameworks and research, etc. and just vet them from there?

__________________________________________________

Ryan LaMothe

-----Original Message-----
From: Frost, Gary [mailto:Gary.Frost at amd.com] 
Sent: Monday, October 29, 2012 9:27 AM
To: LaMothe, Ryan R; John Rose; sumatra-dev at openjdk.java.net
Subject: RE: infrastructure update: wiki location, etc.

Ryan, 

My assumption is that Aparapi will ultimately be made redundant by a successful Sumatra implementation.  However, in the meantime I do plan to  maintained and augment Aparapi as an open source project for users wishing to tap into the compute potential of GPU devices today.  I also expect to use whatever parts of Aparapi that are useful to help prototype Sumatra features/ideas and to  track Sumatra suggestions/programing models and roll them back into Aparapi as we move forward.  

Basically when Sumatra is realized it should be far more convenient and performant than Aparapi for Java developers, and should be able to offer Aparapi's benefits without the current restrictions that Aparapi imposes.  

For Aparapi users we will also investigate moving the implementation of  Aparapi API's on top of Sumatra as early as possible to establish an easy 'glide-path' to Sumatra features.

Gary

-----Original Message-----
From: LaMothe, Ryan R [mailto:Ryan.LaMothe at pnnl.gov] 
Sent: Monday, October 29, 2012 11:11 AM
To: Frost, Gary; John Rose; sumatra-dev at openjdk.java.net
Subject: RE: infrastructure update: wiki location, etc.

Is there a plan to continue both Aparapi and Sumatra development in parallel?

__________________________________________________

Ryan LaMothe

-----Original Message-----
From: sumatra-dev-bounces at openjdk.java.net [mailto:sumatra-dev-bounces at openjdk.java.net] On Behalf Of Frost, Gary
Sent: Monday, October 29, 2012 7:35 AM
To: John Rose; sumatra-dev at openjdk.java.net
Subject: RE: infrastructure update: wiki location, etc.

John,

Thanks for kick-starting this. 

I plan on adding a page or two to track our initial experiments with Lambda and Aparapi.  Hopefully I can get those out in the next few days.    Generally these experiments will allow us to mockup up some potential Sumatra programming model ideas and use Aparapi as a proxy for Sumatra as we experiment with the models.  

Another suggestion might be to create a list of other experiments/research tasks that we might consider engaging in up-front.  These may be centered on GC, Code Gen, allocation or wherever.  But it might be good to collect such ideas in a central location. This way folk can contribute ideas, or volunteer to do some research/experimentation/prototyping.

Gary

-----Original Message-----
From: sumatra-dev-bounces at openjdk.java.net [mailto:sumatra-dev-bounces at openjdk.java.net] On Behalf Of John Rose
Sent: Friday, October 26, 2012 7:23 PM
To: sumatra-dev at openjdk.java.net
Subject: infrastructure update: wiki location, etc.

We have created a parent wiki page for Sumatra developers to host project documentation, here:
  https://wikis.oracle.com/display/OpenJDK/Project+Sumatra

We will also create an initially empty, standalone repository.  It will hold experimental copies of things like Aparapi.

Serious JVM and JDK modifications will also require repositories, but we won't build those just yet.

Some initial JVM development will be hosted by the mlvm project, as one or more patches, such as this one:
  http://hg.openjdk.java.net/mlvm/mlvm/hotspot/file/tip/value-obj-8001111.patch

Have a good weekend!

- John Rose





More information about the sumatra-dev mailing list