Performance

Performance

X10 won the HPC Challenge "Best Performance" Award in the Class II competition at SC'12. The X10 submission (paper, presentation,…

Productivity

Productivity

X10 provides Java-like productivity with Java or C++ interoperability

Scale

Scale

From GPUs to clusters to Blue Gene, utilize the single source X10 advantage across them all!

Frontpage Slideshow | Copyright © 2006-2011 JoomlaWorks Ltd.

The latest news about the X10 programming language.

We have migrated the JIRA used for X10 project issue tracking to a new location: https://xtenlang.atlassian.net/projects/XTENLANG.  

Userids were migrated from the old JIRA at Codehaus to the new one, but for security reasons passwords were not migrated.  If you had a userid in the old JIRA, please use the password reset mechanism to set a password in the new X10 JIRA instance.  If that doesn't work, please contact David Grove (This email address is being protected from spambots. You need JavaScript enabled to view it.) to make sure your userid is associated with the correct email account to enable the password reset to work.

X10 2.5.2 Released

We are happy to announce the release of X10 and X10DT 2.5.2. The primary features of the X10 2.5.2 release are improvements to the x10rt_mpi implementation and class library changes in the x10.util.resilient package and the movement of the implementation class for the X10 Runtime from x10.lang to the new x10.xrx package.  The release is available for download at http://x10-lang.org/releases/x10-release-252.

 

Call for Papers for the X10'15 Workshop

The X10'15 Workshop will be held on Sunday 14 June in Portland, OR (co-located with PLDI'15). This will be a full day workshop.

We encourage submissions on all aspects of X10, including theory, design, implementation, practice, curriculum development and experience, applications and tools.

The deadline for abstract submission is Friday 13 March.  Please see the online call for papers for detailed information.

X10 Day Tokyo 2015

Date and Time: January 29 (Thursday), 2015, 9:30-18:00
Place: IBM Research - Tokyo (Toyosu) (access)

The X10 Users Community proudly presents the second X10 Day Tokyo.

Dr. Vijay Saraswat from IBM T. J. Watson Research Center will give us a keynote followed by a mini workshop by selected X10 related projects in Japan. We invite most of the serious X10 users in Japan as well as the active X10 project members from IBM Research - Tokyo, so it should be a good opportunity to meet them in person and discuss the current and the future of the X10 language and its applications.

We also welcome prospective X10 users who would like to master the language quickly. The X10 tutorial in the morning is a perfect fit for you. Don't hesitate to join us !

Register now for X10 Day Tokyo 2015

Program

9:30-11:30

Session 1: Tutorial

APGAS Programming in X10
Mikio Takeuchi (IBM)

11:30-13:00

Lunch

13:00-14:00

Session 2: Keynote

C10: Probabilistic Constraint Programming in X10
Vijay Saraswat (IBM)

14:00-14:30

Coffee break

14:30-15:45

Session 3: Applications and Frameworks

Resilient X10 and Fault Tolerant Application Framework
Kiyokuni Kawachiya (IBM)

City Traffic Simulation on the Large-scale Agent Simulation Framework
Hideyuki Mizuta (IBM)

Current Status of X10 on K Computer
Tomio Kamada (Kobe U.)

Performance Optimization in X10 Graph Processing Library
Koji Ueno (TITECH)

15:45-15:55

Short break

15:55-16:45

Session 4: GPU

Performance Analysis of Lattice QCD in X10 CUDA
Koichi Shirahata (TITECH)

X10-specific Optimization of CPU-GPU Data Transfer with Pinned Memory Management
Hideyuki Shamoto (TITECH)

16:45-16:55

Short break

16:55-17:45

Session 5: Compiler and Tooling

Optimization of X10 programs with ROSE compiler framework
Michihiro Horie (IBM)

X-Eye: A Profiling Tool for X10
Seisei Itahashi (U.Tokyo)

18:30-

(Optional) paid social dinner

Tome Teba (Chicken wing Kyushu style)  (5 minutes walk from IBM. 4000 yen)

X10 2.5.1 Released

We are happy to announce the release of X10 and X10DT 2.5.1. The primary features in this release are enhancements to Resilient and Elastic X10.  The release is available for download at http://x10-lang.org/releases/x10-release-251.

4 December 2014

X10'14 Workshop program available

The  X10'14 workshop program is now available, including links to papers and slides presented at the workshop.

ScaleGraph 2.2 Released

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:

  • XPregel ­– a framework for Pregel computational model
  • Betweenness Centrality
  • Degree Distribution
  • HyperANF (beta)
  • Maximum Flow (beta)
  • Minimum Spanning Tree (beta)
  • PageRank
  • Strongly Connected Component
  • Explicitly Managed Memory

For more information, please refer to scalegraph.org.

IIT Madras Benchmark Suite Released

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/

The slides and sample programs from the first X10 2.4 tutorial APGAS Programming in X10 given at the Hartree Centre Summer School are now available. 

Page 1 of 2