X10 won the HPC Challenge "Best Performance" Award in the Class II competition at SC'12. The X10 submission (paper, presentation,…
X10 provides Java-like productivity with Java or C++ interoperability
From GPUs to clusters to Blue Gene, utilize the single source X10 advantage across them all!
The latest news about the X10 programming language.
We are happy to announce the release of X10 and X10DT 2.5.0. This release of X10 includes enhancements to the X10 runtime and changes to the X10 standard library in support of our ongoing Resilient and Elastic X10 work. The release is available for download at http://x10-lang.org/releases/x10-release-250.
The ScaleGraph group has announced the release of ScaleGraph 2.2. ScaleGraph is a graph library for large-scale graph processing built using X10. Features at a glance:
For more information, please refer to scalegraph.org.
As announced on the x10-users list, a new kernel benchmark suite -- IMSuite: IIT Madras benchmark suite for simulating distributed algorithms has been released. IMSuite implements twelve classical distributed algorithms in two task parallel languages - X10 (x10-2.3.0) and HJ. IMSuite is an open source benchmark suite, which can be freely downloaded at: http://www.cse.iitm.ac.in/~suyash/imsuite/
X10 won the HPC Challenge "Best Performance" Award in the Class II competition at SC'12.
The X10 submission (paper, presentation, code) was based on X10 code for Global HPL, Global Random Access and Global FFT and Unbalanced Tree Search (UTS) benchmarks and performance runs on the PERCS machine. All benchmarks were run at 32K cores, some also at 55K cores. We showed good scaling and good to outstanding absolute performance on all benchmarks. More details are available at the HPC Challenge 2012 Awards page.
A new release (version 2.1.0) of the IBM Parallel Debugger for X10 Programming, is available from IBM developerWorks. This release includes a number of bug fixes and user interface improvements including an activity view and enhancements to the variable view to display the contents of DistArrays.
Version 2.1.0 of the IBM Parallel Debugger for X10 Programming requires version 22.214.171.124 of X10 and X10DT.
David Hudak has updated his X10 tutorial to X10 version 2.2.1. The tutorial is available at http://www.osc.edu/~dhudak
All example code was tested with X10 v2.2.1 built with gcc v4.4.5 and mvapich2 v1.6 on Glenn, the OSC production cluster.