infrastructure update: wiki location, etc.
Frost, Gary
Gary.Frost at amd.com
Mon Oct 29 09:26:30 PDT 2012
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