From: Richard G. <rgo...@ya...> - 2009-06-12 19:39:22
|
Hi Igor, Thanks a lot. I will try to build and test tomorrow. Reason for Solaris on X10: At the moment I'm dividing my time studying OSGi, RTSJ (Real Time System Java) and subjects related to HPC. In particular, Solaris 10 is very interesting for developing real time software due to its very well suited support for RTSJ and monitoring tools like DTrace. I've installed JDK1.6.0-14 which has a new garbage collector which I'm interested on benchmarking too. I'm interested on financial applications which will be running hundreds or eventually thousands of threads in parallel. X10 is critical in this cenario because I'd like to have better responsive applications, better scalability and less complexity related to multithreading. In the future I will be investigating how X10 supports GPGPUs. This is a separate subject which is not prioritary at the moment. You can obtain more information about me and my interest on finance at http://www.jquantlib.org/index.php/User:RichardGomes Kind Regards Richard Gomes http://www.jquantlib.org/index.php/User:RichardGomes On Friday 12 June 2009 18:08:20 Igor Peshansky wrote: > Hi, Richard, > > It's best to keep these discussions on-list, so that others can benefit > from them. > > I have just uploaded a Solaris/Ultrasparc build of PGAS, as well as a > build of X10 from SVN HEAD (post-1.7.4, so it may be somewhat unstable). > Feel free to try building from the 1.7.4 sources instead. I'm not > officially announcing this release, since it's unsupported, but if you > make changes for stability on Solaris, please consider contributing > them back to the X10 project. > > We do have a test suite, but its invocation and results are somewhat > hard to interpret when run from the command line. Try invoking > x10.tests/bin/xtestScript++ from x10.tests/examples (use the absolute > path to the script; you'll also need to supply it with a list of > tests -- I usually use -list "`find . -name \*.x10`"). That will > produce a couple of log files (*run* and *err*) in the ./log > subdirectory. > > It would be interesting to find out what exactly you plan to do with > X10. > Igor > > Richard Gomes <rgo...@go...> wrote on 06/12/2009 07:16:24 AM: > > > Hi Igor, > > > > Thanks a lot for your message. > > > > At the moment I'm moving my developement environment (and other stuff) > > from Debian Lenny to Solaris 10. > > > > After you give me a green light I will try to build X10 for Solaris > > and I will be able to concentrate more efforts on X10. > > Please let me know if you have a test suite intended to validate > > PGAS+X10 functionality. > > > > Kind Regards > > > > Richard Gomes > > http://www.jquantlib.org/index.php/User:RichardGomes > > > > On Thursday 11 June 2009 13:50:00 you wrote: > > > Richard Gomes <rgo...@ya...> wrote on 06/09/2009 11:12:53 > AM: > > > > > > > Hi guys, > > > > > > > > Is there a release for Solaris 10 ? > > > > If not, what should I do to build/install using gcc? > > > > FYI, I have gcc/gmake and some other GNU tools installed and they > > > > already proved to work fine. > > > > > > Hi, Richard, > > > > > > Currently, there is no Solaris release. > > > > > > The main problem with moving to a new platform is making a binary > > > build of the (A)PGAS runtime available for that platform. Since > > > that runtime is not open-sourced, the build will have to be done > > > by us. I will scare up a Solaris PGAS build in the next few days > > > and post it on the download page. Once that is done, you could > > > try to build the rest. Also note that our runtime was not tested > > > on Solaris, so we can provide functionality or performance > > > guarantees. > > > > > > I am now testing a Solaris build of the whole X10 system. > > > Igor |