We are delighted to welcome you to the 2013 ACM SIGPLAN X10 Workshop | X10'13. This third edition of the workshop will provide a forum for X10 developers, researchers, and educators to interact with the larger X10 community by sharing their insights, experiences, and plans.
Proceeding Downloads
A tutorial on X10 and its implementation
This talk will present a high-level introduction to the X10 language and its implementation with the goal of ensuring a common base knowledge of X10 by all workshop attendees. The X10 language will be introduced primarily via code examples with a focus ...
First steps to compiling Matlab to X10
Matlab is a popular dynamic array-based language commonly used by students, scientists and engineers, who appreciate the interactive development style, the rich set of array operators, the extensive builtin library, and the fact that they do not have to ...
Invasive computing in HPC with X10
High performance computing with thousands of cores relies on distributed memory due to memory consistency reasons. The resource management on such systems usually relies on static assignment of resources at the start of each application. Such a static ...
Achieving load-balancing in power system parallel contingency analysis using X10 programming language
Due to recent trends of expansion and deregulation in power systems, the stress level of power systems has increased which has highlighted the importance of conducting stability analysis. Further, due to increasing emphasis on analyzing N -- k ...
X10 at scale
X10 is an open-source imperative concurrent object-oriented programming language developed by IBM Research to ease the programming of scalable concurrent and distributed applications. In this talk, I will report and reflect on our experience running HPC ...
Hybrid parallel task placement in X10
This paper presents a hybrid parallel task-placement strategy that combines work stealing and work dealing to improve workload distribution across nodes in distributed shared-memory machines. Existing work-dealing-based load balancers suffer from large ...
Java interoperability in managed X10
The ability to smoothly interoperate with other programming languages is an essential feature to reduce the barriers to adoption for new languages such as X10. Compiler-supported interoperability between Managed X10 and Java was initially previewed in ...
Index Terms
- Proceedings of the third ACM SIGPLAN X10 Workshop
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
X10 '13 | 5 | 5 | 100% |
Overall | 5 | 5 | 100% |