The 2014 X10 Workshop (X10'14)
co-located with PLDI'14 in Edinburgh, UK
Thursday, June 12, 2014
http://x10-lang.org/workshop/workshop14.html
Note: Paper deadline is Extended!
Abstract submission deadline: Friday, March 14th, 2014 (Anywhere on Earth)
Paper submission deadline: Friday, March 21st, 2014 (Anywhere on Earth)
Papers can be submitted at:
https://www.easychair.org/conferences/?conf=x102014
Call for Papers
The concurrency and scale-out era is upon us. Application programmers
need to confront the architectural challenge of multiples cores and
accelerators, clusters and supercomputers. A central need is the
development of a usable programming model that can address these
challenges -- dealing with thousands of cores and peta-bytes of data.
The open-source X10 programming language is designed to address these
twin challenges of productivity and performance. It is organized
around four basic principles of asynchrony, locality, atomicity and
order, developed on a type-safe, class-based, object-oriented
foundation. This foundation is robust enough to support fine-grained
concurrency, Cilk-style fork-join programming, GPU programming, SPMD
computations, active messaging, MPI-style communicators and cluster
programming. X10 implementations are available on a wide range of
systems ranging from laptops, to clusters, to supercomputers.
The X10 Workshop is intended as a forum for X10 programmers,
developers, researchers, and educators. We anticipate the program of
the workshop to combine keynotes and presentations of selected papers
with ample time for discussions. We are soliciting both short papers
(4-6 pages) and extended talk abstracts (2 pages). We encourage
submissions on all aspects of X10, including theory, design,
implementation, practice, curriculum development and experience,
applications and tools. This will be a full day workshop.
Important Dates
Abstract submission deadline: Friday, March 14th, 2014 (Anywhere on Earth)
Paper submission deadline: Friday, March 21st, 2014 (Anywhere on Earth)
Author notification: Friday, April 18th, 2014
Final version deadline: Friday, May 9th, 2014
Workshop: Thursday, June 12th, 2014
Submission Guidelines
Papers can be submitted at:
https://www.easychair.org/conferences/?conf=x102014
Submissions may be one of the following:
- Short paper: four to six pages in ACM SIGPLAN proceedings style (9-point
type, all inclusive),
- Extended abstract: two pages in ACM SIGPLAN proceedings style (9-point
type, all inclusive).
Submissions must be in PDF and printable on US Letter and A4 sized paper.
All submissions will be peer-reviewed by the program committee. During
the workshop, extended abstracts will receive a shorter presentation
and discussion period.
To encourage the presentation and discussion of on-going work and
preliminary results that can subsequently be published as full
conference papers, we will not publish papers from the workshop. The
revised short papers and extended abstracts from the presenters will
be available to the workshop participants and others through the
workshop website.
Topics of interest include, but are not limited to:
- Curriculum development using X10 and experience
- Applications and experience, X10 programming pearls
- High-level frameworks and libraries: map reduce, parallel matrix and
graph libraries, global load balancing frameworks
- Performance analysis, comparison between performance of X10 application
in managed environment vs native environment
- Foundations: weak-memory models, models of imperative concurrency,
reasoning techniques for dynamic concurrency
- Extensions: fault-tolerance, dynamic places, hierarchical places
- Type systems for concurrency and alias management
- Deterministic computation, phased computations -- clock-based
concurrency, stream-based computation
- Static analyses for atomicity violations, race conditions,
deadlock-freedom.
- Compilation techniques: code generation, compilation for work-stealing,
concurrency and communication optimizations, compilation for scale
- Runtime systems, interoperability with Java, MPI
- Design and evaluation of JVM extensions for X10
- Distributed GC
- Design and experience with development tools (IDEs) for X10
- Performance analysis and monitoring tools
- Testing, bug detection and program understanding tools
- Debugging frameworks, including large-scale debugging, differential
debugging
Organizing Committee
General Chair: Olivier Tardieu, IBM T.J. Watson Research Center, USA
Program Chair: Mikio Takeuchi, IBM Research - Tokyo, Japan
Program Committee
Rajkishore Barik, Intel Labs
Vincent Cavé, Rice University
Tomio Kamada, Kobe University / RIKEN AICS
Manuel Mohr, Karlsruhe Institute of Technology
Toyotaro Suzumura, IBM Research - Ireland / University College Dublin
Mikio Takeuchi, IBM Research - Tokyo (chair)
Olivier Tardieu, IBM T.J. Watson Research Center
Mikio Takeuchi
IBM Research - Tokyo
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users