Tutorials on X10 2.1
An all day tutorial An Overview of the X10 Programming Language and X10 Development Tools given at SuperComputing 2010.
A X10 2.1 tutorial developed by Christoph von Praun of Georg-Simon-Ohm University.
A X10 2.1 tutorial developed by David Hudak of the Ohio Supercomputer Center.
Tutorials on X10 2.0
There is an incomplete On-line X10 2.0.1 Tutorial.
A 90 minute Overview of X10 2.0 given as part of the Programming using the Partitioned Global Address Space (PGAS) Model tutorial at SuperComputing 2009.
Also useful is the X10 2.0.3 Overview from X10 Day (4/16/2010).
Tutorials on Previous Versions of X10
These tutorials are obsolete. Please do not read these unless you know what you are doing
A 90 minute Overview of X10 1.7 given as part of the Programming using the Partitioned Global Address Space (PGAS) Model tutorial at IEEE Cluster 2009.
A 3 hour X10 1.7 Tutorial given at the PGAS 2009 conference.
Online version of X10 1.5 Tutorial
X10: Concurrent Object-Oriented Programming for Modern Architectures, Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), November 2006.
X10: Concurrent Object-Oriented Programming for Modern Architectures, Conference on Parallel Architectures and Compilation Techniques (PACT), September 2006.