You can subscribe to this list here.
2010 |
Jan
|
Feb
(2) |
Mar
(6) |
Apr
(4) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Michael H. <hi...@us...> - 2012-02-29 21:06:41
|
We are happy to announce an extension to the submission deadline for the X10 Workshop. The new deadline will be Monday, March 5, 2012. The ACM SIGPLAN 2012 X10 Workshop (X10'12) co-located with PLDI'12 Crowne Plaza Hotel Parkview Wuzhou Beijing, China Thursday, June 14, 2012 http://www.x10-lang.org/workshop Submission Deadline: Mar 5, 2012 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 -- deal with thousands of cores and peta-bytes of data. The open-source X10 programming language (http://x10-lang.org) 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, phased computations, active messaging, MPI-style communicators, cluster programming. X10 implementations are available on Power and x86 clusters, on Linux, AIX, MacOS, Cygwin and Windows. The X10 Workshop is intended as a forum for X10 programmers, developers, researchers and educators. The program may include presentation of invited and selected papers, panels and a late evening X10 hackathon with programming challenges and prizes. Original papers are invited on all aspects of X10, including theory, design, implementation, practice, curriculum development and experience, applications and tools. Accepted authors will have the option of having their paper in the proceedings that will be published by the ACM. Topics of interest include: * 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 * Performance comparison between Hadoop and X10 implementations of Map Reduce programs * 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 of JVM extensions for X10, Multi-VM implementations of X10. * Distributed GC * Refactoring tools, including concurrency refactoring * Performance analysis and monitoring tools * Testing, Bug-detection and program understanding tools * Debugging frameworks, including large-scale debugging, differential debugging. IMPORTANT DATES Paper submission deadline: Mon, March 5, 2012 Author Notification: Mon, March 28, 2012 Workshop: Thu, June 14, 2012 SUBMISSION INSTRUCTIONS Submissions may not exceed 10 pages formatted according to the ACM proceedings format. These 10 pages include everything (i.e., it is the total length of the paper). Templates for ACM format are available for Word Perfect, Microsoft Word, and LaTeX at http://www.acm.org/sigs/sigplan/authorInformation.htm (use the 9 pt template). Submissions should be in PDF and printable on US Letter and A4 sized paper. Papers must describe unpublished work that is not currently submitted for publication elsewhere, including journals and proceedings of refereed conferences and workshops (c.f., http://www.acm.org/sigs/sigplan/republicationpolicy.htm). Authors of accepted papers will have the option of having their paper published in the ACM proceedings and including in the ACM Digital Library. Such authors will be required to sign an ACM copyright release. Submissions will be reviewed by the program committee and designated reviewers, and judged on scientific merit, innovation, readability, and relevance. Papers previously published or already being reviewed by another conference are not eligible; if a closely related paper has been submitted to a journal, the authors must notify the program chair (see the SIGPLAN republication policy). PROGRAM COMMITTEE * Haibo Chen, Shanghai Jiao Tong University * Claudia Fohry, University of Kassel, Germany * David Grove, IBM T.J. Watson Research Center * Josh Milthorpe, Australian National University * Jens Palsberg, UCLA, University of California, Los Angeles (chair) * Christoph von Praun, University of Applied Sciences Nuremberg, Germany * Vivek Sarkar, Rice University * Mikio Takeuchi, IBM Tokyo Research Lab STEERING COMMITTEE * Steve Blackburn, Australian National University * Michael Hind, IBM Research * Doug Lea, State University of New York, Oswego * Jens Palsberg, University of California, Los Angeles * Vijay Saraswat, IBM Research * Vivek Sarkar, Rice University TRAVEL GRANTS The SIGPLAN Profession Activities Committee (PAC) provides competitive awards for student author travel to attend X10'12. These travel awards are funded by SIGPLAN. Awards are also available to child care or companion travel for SIGPLAN members. Further details, including the application form can be found at http://www.sigplan.org/PAC.htm _____________________________________________________________ Michael Hind, Senior Manager, Programming Technologies Department IBM T.J. Watson Research Center http://www.research.ibm.com/people/h/hind 914 784-7589 My internal blog: https://w3.tap.ibm.com/weblogs/hindsight |
From: Michael H. <hi...@us...> - 2012-01-29 19:55:59
|
The ACM SIGPLAN 2012 X10 Workshop (X10'12) co-located with PLDI'12 Crowne Plaza Hotel Parkview Wuzhou Beijing, China Thursday, June 14, 2012 http://www.x10-lang.org/workshop Submission Deadline: Feb 28, 2012 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 -- deal with thousands of cores and peta-bytes of data. The open-source X10 programming language (http://x10-lang.org) 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, phased computations, active messaging, MPI-style communicators, cluster programming. X10 implementations are available on Power and x86 clusters, on Linux, AIX, MacOS, Cygwin and Windows. The X10 Workshop is intended as a forum for X10 programmers, developers, researchers and educators. The program may include presentation of invited and selected papers, panels and a late evening X10 hackathon with programming challenges and prizes. Original papers are invited on all aspects of X10, including theory, design, implementation, practice, curriculum development and experience, applications and tools. Accepted authors will have the option of having their paper in the proceedings that will be published by the ACM. Topics of interest include: * 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 * Performance comparison between Hadoop and X10 implementations of Map Reduce programs * 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 of JVM extensions for X10, Multi-VM implementations of X10. * Distributed GC * Refactoring tools, including concurrency refactoring * Performance analysis and monitoring tools * Testing, Bug-detection and program understanding tools * Debugging frameworks, including large-scale debugging, differential debugging. IMPORTANT DATES Paper submission deadline: Mon, Feb 28, 2012 Author Notification: Mon, March 28, 2012 Workshop: Thu, June 14, 2012 SUBMISSION INSTRUCTIONS Submissions may not exceed 10 pages formatted according to the ACM proceedings format. These 10 pages include everything (i.e., it is the total length of the paper). Templates for ACM format are available for Word Perfect, Microsoft Word, and LaTeX at http://www.acm.org/sigs/sigplan/authorInformation.htm (use the 9 pt template). Submissions should be in PDF and printable on US Letter and A4 sized paper. Papers must describe unpublished work that is not currently submitted for publication elsewhere, including journals and proceedings of refereed conferences and workshops (c.f., http://www.acm.org/sigs/sigplan/republicationpolicy.htm). Authors of accepted papers will have the option of having their paper published in the ACM proceedings and including in the ACM Digital Library. Such authors will be required to sign an ACM copyright release. Submissions will be reviewed by the program committee and designated reviewers, and judged on scientific merit, innovation, readability, and relevance. Papers previously published or already being reviewed by another conference are not eligible; if a closely related paper has been submitted to a journal, the authors must notify the program chair (see the SIGPLAN republication policy). PROGRAM COMMITTEE * Haibo Chen, Shanghai Jiao Tong University * Claudia Fohry, University of Kassel, Germany * David Grove, IBM T.J. Watson Research Center * Josh Milthorpe, Australian National University * Jens Palsberg, UCLA, University of California, Los Angeles (chair) * Christoph von Praun, University of Applied Sciences Nuremberg, Germany * Vivek Sarkar, Rice University * Mikio Takeuchi, IBM Tokyo Research Lab STEERING COMMITTEE * Steve Blackburn, Australian National University * Michael Hind, IBM Research * Doug Lea, State University of New York, Oswego * Jens Palsberg, University of California, Los Angeles * Vijay Saraswat, IBM Research * Vivek Sarkar, Rice University TRAVEL GRANTS The SIGPLAN Profession Activities Committee (PAC) provides competitive awards for student author travel to attend X10'12. These travel awards are funded by SIGPLAN. Awards are also available to child care or companion travel for SIGPLAN members. Further details, including the application form can be found at http://www.sigplan.org/PAC.htm _____________________________________________________________ Michael Hind, Senior Manager, Programming Technologies Department IBM T.J. Watson Research Center http://www.research.ibm.com/people/h/hind 914 784-7589 My internal blog: https://w3.tap.ibm.com/weblogs/hindsight |
From: Michael H. <hi...@us...> - 2011-05-05 16:36:50
|
The program for the X10 workshop is now available at http://x10plus.cloudaccess.net/workshop/program.html The early registration deadline is May 16, 2011 http://www.regonline.com/Register/Checkin.aspx?EventID=944003 The workshop will be Saturday, June 4, 2011 as part of FCRC and PLDI'11. Mike _____________________________________________________________ Michael Hind, Senior Manager, Programming Technologies Department IBM T.J. Watson Research Center http://www.research.ibm.com/people/h/hind 914 784-7589 My internal blog: https://w3.tap.ibm.com/weblogs/hindsight |
From: Michael H. <hi...@us...> - 2011-02-01 14:29:56
|
We are happy to announce an extension to the submission deadline for the X10 Workshop. The new deadline will be Friday, February 18, 2011. The ACM SIGPLAN 2011 X10 Workshop (X10'11) co-located with PLDI'11 San Jose Convention Center San Jose, California Saturday, June 4, 2011 http://www.x10-lang.org/workshop 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 -- deal with thousands of cores and peta-bytes of data. The open-source X10 programming language (http://x10-lang.org) 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, phased computations, active messaging, MPI-style communicators, cluster programming. X10 implementations are available on Power and x86 clusters, on Linux, AIX, MacOS, Cygwin and Windows. The X10 Workshop is intended as a forum for X10 programmers, developers, researchers and educators. The program may include presentation of invited and selected papers, panels and a late evening X10 hackathon with programming challenges and prizes. Original papers are invited on all aspects of X10, including theory, design, implementation, practice, curriculum development and experience, applications and tools. Accepted authors will have the option of having their paper in the proceedings that will be published by the ACM. Topics of interest include: * 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 * Performance comparison between Hadoop and X10 implementations of Map Reduce programs * 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 of JVM extensions for X10, Multi-VM implementations of X10. * Distributed GC * Refactoring tools, including concurrency refactoring * Performance analysis and monitoring tools * Testing, Bug-detection and program understanding tools * Debugging frameworks, including large-scale debugging, differential debugging. IMPORTANT DATES Paper submission deadline: Fri, Feb 18, 2011 <=== NEW DATE Author Notification: Mon, March 18, 2011 Camera ready deadline: Wed, April 6, 2011 Workshop: Sat, June 4, 2011 SUBMISSION INSTRUCTIONS Submissions may not exceed 10 pages formatted according to the ACM proceedings format. These 10 pages include everything (i.e., it is the total length of the paper). Templates for ACM format are available for Word Perfect, Microsoft Word, and LaTeX at http://www.acm.org/sigs/sigplan/authorInformation.htm (use the 9 pt template). Submissions should be in PDF and printable on US Letter and A4 sized paper. Papers must describe unpublished work that is not currently submitted for publication elsewhere, including journals and proceedings of refereed conferences and workshops (c.f., http://www.acm.org/sigs/sigplan/republicationpolicy.htm). Authors of accepted papers will have the option of having their paper published in the ACM proceedings and including in the ACM Digital Library. Such authors will be required to sign an ACM copyright release. Submissions will be reviewed by the program committee and designated reviewers, and judged on scientific merit, innovation, readability, and relevance. Papers previously published or already being reviewed by another conference are not eligible; if a closely related paper has been submitted to a journal, the authors must notify the program chair (see the SIGPLAN republication policy). Submissions should be made at the following site: https://www.softconf.com/c/x10_2011/ ORGANIZING/PROGRAM COMMITTEE * Steve Blackburn, Australian National University * Michael Hind, IBM Research * Doug Lea, State University of New York, Oswego * Kathryn Mckinley, Universtiy of Texas at Austin * Jens Palsberg, University of California, Los Angeles * Vijay Saraswat, IBM Research, (chair) * Vivek Sarkar, Rice University TRAVEL GRANTS The SIGPLAN Profession Activities Committee (PAC) provides competitive awards for student author travel to attend X10'11. These travel awards are funded by SIGPLAN. Awards are also available to child care or companion travel for SIGPLAN members. Further details, including the application form can be found at http://www.sigplan.org/PAC.htm |
From: Michael H. <hi...@us...> - 2011-01-27 04:19:53
|
We now have official SIGPLAN sponsorship and a webpage (http://www.x10-lang.org/workshop). Details are below. Submission deadline (Feb 7) is approaching fast. Please consider submitting. The ACM SIGPLAN 2011 X10 Workshop (X10'11) co-located with PLDI'11 San Jose Convention Center San Jose, California Saturday, June 4, 2011 http://www.x10-lang.org/workshop 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 -- deal with thousands of cores and peta-bytes of data. The open-source X10 programming language (http://x10-lang.org) 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, phased computations, active messaging, MPI-style communicators, cluster programming. X10 implementations are available on Power and x86 clusters, on Linux, AIX, MacOS, Cygwin and Windows. The X10 Workshop is intended as a forum for X10 programmers, developers, researchers and educators. The program may include presentation of invited and selected papers, panels and a late evening X10 hackathon with programming challenges and prizes. Original papers are invited on all aspects of X10, including theory, design, implementation, practice, curriculum development and experience, applications and tools. Accepted authors will have the option of having their paper in the proceedings that will be published by the ACM. Topics of interest include: * 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 * Performance comparison between Hadoop and X10 implementations of Map Reduce programs * 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 of JVM extensions for X10, Multi-VM implementations of X10. * Distributed GC * Refactoring tools, including concurrency refactoring * Performance analysis and monitoring tools * Testing, Bug-detection and program understanding tools * Debugging frameworks, including large-scale debugging, differential debugging. IMPORTANT DATES Paper submission deadline: Mon, Feb 7, 2011 Author Notification: Mon, March 18, 2011 Camera ready deadline: Wed, April 6, 2011 Workshop: Sat, June 4, 2011 SUBMISSION INSTRUCTIONS Submissions may not exceed 10 pages formatted according to the ACM proceedings format. These 10 pages include everything (i.e., it is the total length of the paper). Templates for ACM format are available for Word Perfect, Microsoft Word, and LaTeX at http://www.acm.org/sigs/sigplan/authorInformation.htm (use the 9 pt template). Submissions should be in PDF and printable on US Letter and A4 sized paper. Papers must describe unpublished work that is not currently submitted for publication elsewhere, including journals and proceedings of refereed conferences and workshops (c.f., http://www.acm.org/sigs/sigplan/republicationpolicy.htm). Authors of accepted papers will have the option of having their paper published in the ACM proceedings and including in the ACM Digital Library. Such authors will be required to sign an ACM copyright release. Submissions will be reviewed by the program committee and designated reviewers, and judged on scientific merit, innovation, readability, and relevance. Papers previously published or already being reviewed by another conference are not eligible; if a closely related paper has been submitted to a journal, the authors must notify the program chair (see the SIGPLAN republication policy). Submissions should be made at the following site: https://www.softconf.com/c/x10_2011/ ORGANIZING/PROGRAM COMMITTEE * Steve Blackburn, Australian National University * Michael Hind, IBM Research * Doug Lea, State University of New York, Oswego * Kathryn Mckinley, Universtiy of Texas at Austin * Jens Palsberg, University of California, Los Angeles * Vijay Saraswat, IBM Research, (chair) * Vivek Sarkar, Rice University TRAVEL GRANTS The SIGPLAN Profession Activities Committee (PAC) provides competitive awards for student author travel to attend X10'11. These travel awards are funded by SIGPLAN. Awards are also available to child care or companion travel for SIGPLAN members. Further details, including the application form can be found at http://www.sigplan.org/PAC.htm |
From: Michael H. <hi...@us...> - 2011-01-20 15:07:18
|
We are happy to announce that there will be a 1-day workshop focusing on X10 on Saturday, June 4, collocated with PLDI'11. We are in the process of getting ACM SIGPLAN sponsorship, but that is not yet closed. Since the submission deadline (Mon, Feb 7) is fast approaching, we wanted to give everyone a heads up on the workshop. Below is the draft CFP. The website should be active soon. The X10 Workshop (X10'11) collocated with PLDI'11 San Jose Convention Center San Jose, California Saturday, June 4, 2011 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 -- deal with thousands of cores and peta-bytes of data. The open-source X10 programming language (http://x10-lang.org) 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, phased computations, active messaging, MPI-style communicators, cluster programming. X10 implementations are available on Power and x86 clusters, on Linux, AIX, MacOS, Cygwin and Windows. The X10 Workshop is intended as a forum for X10 programmers, developers, researchers and educators. The program may include presentation of invited and selected papers, panels and a late evening X10 hackathon with programming challenges and prizes. Original papers are invited on all aspects of X10, including theory, design, implementation, practice, curriculum development and experience, applications and tools. Accepted authors will have the option of having their paper in the proceedings. Topics of interest include: * 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 * Performance comparison between Hadoop and X10 implementations of Map Reduce programs * 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 of JVM extensions for X10, Multi-VM implementations of X10. * Distributed GC * Refactoring tools, including concurrency refactoring * Performance analysis and monitoring tools * Testing, Bug-detection and program understanding tools * Debugging frameworks, including large-scale debugging, differential debugging. IMPORTANT DATES Paper submission deadline: Mon, Feb 7, 2011 Author Notification: Mon, March 18, 2011 Camera ready deadline: Wed, April 6, 2011 Workshop: Sat, June 4, 2011 SUBMISSION INSTRUCTIONS Submissions may not exceed 10 pages formatted according to the ACM proceedings format. These 10 pages include everything (i.e., it is the total length of the paper). Templates for ACM format are available for Word Perfect, Microsoft Word, and LaTeX at http://www.acm.org/sigs/sigplan/authorInformation.htm (use the 9 pt template). Submissions should be in PDF and printable on US Letter and A4 sized paper. Papers must describe unpublished work that is not currently submitted for publication elsewhere, including journals and proceedings of refereed conferences and workshops (c.f., http://www.acm.org/sigs/sigplan/republicationpolicy.htm). Authors of accepted papers will have the option of having their paper published in the proceedings. Such authors will be required to sign an ACM copyright release, pending ACM sponsorship Submissions will be reviewed by the program committee and designated reviewers, and judged on scientific merit, innovation, readability, and relevance. Papers previously published or already being reviewed by another conference are not eligible; if a closely related paper has been submitted to a journal, the authors must notify the program chair (see the SIGPLAN republication policy). ORGANIZING/PROGRAM COMMITTEE * Steve Blackburn, Australian National University * Michael Hind, IBM Research * Doug Lea, State University of New York, Oswego * Kathryn Mckinley, University of Texas at Austin * Jens Palsberg, University of California, Los Angeles * Vijay Saraswat, IBM Research, (chair) * Vivek Sarkar, Rice University TRAVEL GRANTS (pending SIGPLAN sponsorship) The SIGPLAN Profession Activities Committee (PAC) provides competitive awards for student author travel to attend X10'11. These travel awards are funded by SIGPLAN. Awards are also available to child care or companion travel for SIGPLAN members. Further details, including the application form can be found at http://www.sigplan.org/PAC.htm _____________________________________________________________ Michael Hind, Senior Manager, Programming Technologies Department IBM T.J. Watson Research Center http://www.research.ibm.com/people/h/hind 914 784-7589 My internal blog: http://blogs.tap.ibm.com/weblogs/hindsight |
From: Evelyn D. <du...@us...> - 2010-10-08 21:16:49
|
If you will be attending SPLASH (http://splashcon.org/) next week in Reno, please stop by the X10 BoF and learn what others are doing with x10! The BoF will be held on Tuesday, March 19, 2010, 7:00pm-8:00pm. Event type: Birds-of-a-Feather Title: X10: Performance and Productivity at Scale Organizers: Steve Blackburn, Australian National University (ANU) Evelyn Duesterwald, IBM Vivek Sarkar, Rice University John Thomas, IBM Description: Come have a drink and learn what leading researchers from around the world are doing with the X10 Programming Language. We will have a chance to hear about a broad range of X10 research topics, including work by Corky Cartwright (Rice University), Daniel Frampton (ANU), Anthony Hosking (Purdue University), Jens Palsberg (UCLA), Tetsu Soh (University of Tokyo) and Eli Tilevich (Virginia Tech). We will also hear from Evelyn Duesterwald (IBM), Michael Hind (IBM), and Vijay Saraswat (IBM) about the future direction of the X10 language and its ecosystem. Refreshments and freebies will be provided. |
From: John C T. <jct...@us...> - 2010-09-27 02:25:03
|
The Birds of a Feather session on X10 will be held Tuesday evening, October 19th. John C. Thomas 1S-A14, IBM T. J. Watson Research PO Box 704 Yorktown Heights, NY 10598 (non-US Post Office: 19 Skyline Drive, Hawthorne, NY 10532) www.truthtable.com jct...@us... (01)-914-784-7561 T/L 863-7561 |
From: Evelyn D. <du...@us...> - 2010-06-24 18:34:18
|
X10 News June 24, 2010 X10 Release 2.0.4 is out - and we would like to make you aware of two X10 related workshops at SPLASH'10 for submitting your work. X10 Release 2.0.4 Workshop on Concurrency for the Application Programmer Workshop on Curricula in Concurrency and Parallelism 1. X10 Release 2.0.4 (x10-lang.org) This release includes both the C++ and Java code generation backends. There has been a very significant improvement in the performance of the code generated by the Java backend. Since 2.0.3 performance of an X10 port of the jBYTEmark benchmarks has improved by 10x. The standalone (single machine) version of X10RT now supports multi-place execution by setting the environment variable X10RT_STANDALONE_NUMPLACES to indicate the number of places that should be used to run the program. A separate process will be created for each place and they will communicate via shared memory. No significant language changes were made since the 2.0.3 release. For details on any minor language changes, please consult the language specification included in the X10 release. The release also includes X10DT 2.0.4 with the following enhancements: C++ back-end support, remote build/launch support, new compiler options exposed through preferences, improved “content assist”, better front-end behavior w.r.t. syntactic/semantic errors, more robust builder, more accurate dependency information for incremental builds, and miscellaneous bug fixes. For the details of JIRA issues fixed in this release, see http://jira.codehaus.org/browse/XTENLANG/fixforversion/16248 2. Workshop on Concurrency for the Application Programmer Held in conjunction with SPLASH'10, Oct. 17-21, Reno, Nevada. http://www.facebook.com/group.php?gid=129568167064179 Forced by architectural and commercial considerations, programmers now have to confront multi-core systems, heterogeneity, clusters, clouds. What does this revolution mean for the application programmer, typically removed from the hardware through many layers of middle...-ware (often on top of managed run-time environments)? How should the capabilities of heterogeneous processors (including GPUs, FPGAs, streaming processors) and heterogeneous memory (including non-coherent memory) be made available to the application programmer? Should abstractions for the application programmer focus primarily on application-level concurrency rather than implementation-level concurrency? Should application-level concurrency abstractions be fundamentally determinate? Fundamentally declarative? Resilient in the face of node- and network- failure? How can high-performance concurrent programs be written in garbage-collected languages? How can they not* be written in garbage-collected languages? This workshop aims to bring together practitioners and thinkers to address all topics around concurrency for the application programmer. This is a one day workshop at SPLASH'10. We intend to try to keep the workshop small (ideally, between 20 - 40 participants). Participants are expected to have significant experience developing either applications, or concurrent application frameworks (e.g.{} Hadoop, data-streaming languages) or domain-specific languages, or tooling for application programmers. Potential participants are requested to submit either 10-page technical papers or 3-page position papers (dates and submission address to follow). The Program Committee (see below) will help us choose from the selected submissions. Participation in the workshop will be through invitations and on the basis of submissions. Accepted papers will be posted at this website in advance of the meeting, thereby offering a chance for participants to read each others' papers and be prepared for a more meaningful discussion. Program Co-Chairs: Doug Lea (SUNY Oswego) Vijay Saraswat (IBM) Program Committee: Bob Blainey (IBM) Joshua Bloch (Google) Ras Bodik (UC Berkeley/Par Lab) Amol Ghoting (IBM) Kevlin Henney (Curbrain Ltd) David Holmes (Oracle) Jim Larus (Microsoft) Doug Lea (SUNY Oswego) Martin Odersky (EPFL) Bill Pugh (U Maryland) Vijay Saraswat (IBM) Adam Welc (Intel) 3. Workshop on Curricula in Concurrency and Parallelism Held in conjunction with SPLASH'10, Oct. 17-21, Reno, Nevada. http://www.facebook.com/group.php?gid=127804417254486 The concurrency era has exploded on us. Multicore systems are now everywhere -- in our laptops, desktops, graphic cards, video game consoles. Symmetric multi-processors and clusters dominate the server and high performance computing market and are the foundation for cloud computing. There is an urgent need to ensure that newly trained Computer Science graduates are well versed in the principles and practice of concurrent and parallel programming. Following a previous successful first workshop on he topic at OOPLSA 2009, this workshop will address several fundamental questions: What are the ``fundamental ideas'' of concurrency and parallelism that every Computer Science graduate should know? That every college graduate should know? Should concurrency and parallelism be taught ``top-down'' (via high-level abstractions such as operations on collections) or bottom up (with low-level tools such as threads and locks)? Should sequential programming be taught as a ``special case'' of concurrent and parallel programming? Should concurrency and parallelism issues be addressed in introductory computer science courses? Should concurrency and parallelism topics be ``sprinkled'' in existing courses (e.g. in architecture, systems, programming languages, algorithms) -- if so which topics in those courses should be taken out to make room? Should these topics be taught in their own separate stream? This workshop aims to bring together practitioners and thinkers to address this topic. We seek a diverse group of participants -- educators, researchers, practitioners, students, authors -- with varied background, experience and approaches, for what we hope will be a stimulating discussion. It will be organized around the presentation of position papers selected by the PC, and a panel discussion. The results of the workshop will be made available online. Potential participants are invited to submit 2-page position papers addressing these topics, for consideration by the Program Committee. The paper should address the authors' experience and thoughts on this topic, and raise questions that they would like to see discussed at the workshop. In the case of educators we are particularly interested in understanding how your academic department is organizing as a whole to address these pedagogical issues. More information will be posted soon at http://www.facebook.com/group.php?gid=127804417254486 If you would like to change your subscription to the X10-innovation mailing list, please go here: |
From: David P G. <gr...@us...> - 2010-04-16 18:00:08
|
We're happy to announce that X10 version 2.0.3 is now available for download. This release contains a number of bug fixes and improvements to the code base. For more details, please see the X10 2.0.3 release page at http://x10-lang.org/X10+2.0.3+Release. A 2.0.3 release of X10DT is expected the middle of next week. The X10 2.0.3 Release Notes are appended. This release includes both the C++ and Java code generation backends. The following significant language changes were made since the 2.0.2 release: - To simplify the initial development of X10 programs, we have enhanced the compiler to automatically insert dynamic checks when it is unable to statically verify that type constraints of an invoked method are satisfied. The most obvious manifestation of this feature is with place types, where the compiler will automatically insert a dynamic place check when a non-global method is being invoked on a receiver object that is not known statically to be in the current place. By default, the compiler will insert the dynamic checks and report a summary of the total number of such checks inserted in each file compiled. Two command line arguments are available to modify this behavior: -VERBOSE_CALLS : verbose messages when dynamic checks are inserted -STATIC_CALLS : do not insert dynamic checks and instead treat non-entailment as a compilation error (the default behavior of X10 2.0.2). The intent is that programmers will initially develop with the default settings, but as the code matures, -VERBOSE_CALLS can be used to reduce the number of dynamic checks and in production-level code, -STATIC_CALLS can be used to take full advantage of the static type systems ability to verify static properties of the code. - There have been significant design changes and performance improvements in the x10.array class library. -- Array, Dist, Region, and Point have all been moved into the x10.array package. -- The x10.array package is imported by default (same as x10.lang). -- We have separated single place and multi-place arrays. x10.array.Array is a local (single place) array. x10.array.DistArray is a distributed (multi-place) array. -- x10.array.Array is defined over a Region and no longer has a Dist. -- x10.array.DistArray continues to have a Dist. -- Enhancements to the compiler and to the structure of the Array implementation have significantly improved the performance of Array. -- We have removed some of the more complex Dist and Region operations. In X10 2.0.4 (early June) we will be focusing on improving the performance of DistArray. In X10 2.1.0 (late July) we will be bringing back higher performance versions of additional Dist and Region operations. - We have enhanced the mechanisms used to integrate X10 code with native C/C++ libraries. Details can be found on this web page: http://x10-lang.org/NativeCodeIntegration. If you have code using the X10 2.0.2 @NativeRep annotation, you will need to add a @NativeCPPCompilationUnit annotation as well. For details on these and other more minor changes, please consult the language specification included in the X10 release. The following features described in the 2.0 language manual do not currently work and will be fixed in the subsequent releases: - Non-static type definitions as class or interface members (static type defs do work) - Type definitions as package members (i.e., in the outermost scope of a compilation unit) - AST externalization to XML - Shared local variables - Extern methods Additionally, the following features described in the language manual do not currently work with the C++ backend and will be fixed in the subsequent releases: - Garbage collection on AIX - Generic virtual methods - Exception stack traces on Cygwin and AIX The generated C++ code requires g++ 4.2 or better to be compiled; we do almost all of our testing against g++ 4.3.2. On AIX, you may either use g++ 4.2 or better or xlC 10.01.0000.0004 or better. Below is a summary of JIRA issues addressed for the X10 2.0.3 release. Release Notes - X10 - Version X10 2.0.3 ** New Features and Improvements * [XTENLANG-402] - Eliminate x10.array.FastArray; we should be striving to make x10.array.LocalArray just as fast... * [XTENLANG-582] - Improve type inference/conversion for ValRail literal being used as Point through local variable * [XTENLANG-733] - Constraints need more explanation, about just what is constrained. * [XTENLANG-905] - Reduce code space impact of Rail copyTo/from templated functions * [XTENLANG-1018] - Create java backend specific scheduler * [XTENLANG-1113] - Avoid duplicate copy of sample programs in x10.tests/examples/Misc * [XTENLANG-1143] - Reduce communication overhead of ateach * [XTENLANG-1163] - New forms-based build/launch configuration mechanism * [XTENLANG-1179] - Generate struct methods into header files where possible to enable inlining by g++ post-compiler ** Bug * [XTENLANG-215] - Accessing field of outer class in initializer of inner class causes null pointer exception * [XTENLANG-242] - Object.className() gives different results in C++ * [XTENLANG-336] - Overriding Throwable.printStackTrace(Printer) does not work for Java backend * [XTENLANG-369] - Generate line number maps for C++ code * [XTENLANG-569] - placeCheck/nullCheck on expressions of generic type when generic is instantiated on a struct * [XTENLANG-601] - class Parameters uses an instance of the class ParameterReader which is in the very same package, but I get the error message "Cannot find type ParameterReader". * [XTENLANG-621] - 'new' sometimes compiles for structs * [XTENLANG-708] - P && !P * [XTENLANG-709] - Constraint checker doesn't know |Boolean|==2 * [XTENLANG-743] - "value parameters" != "val", right? * [XTENLANG-765] - (T):T or (T)=>T for function type? * [XTENLANG-772] - Misdescription of evaluation of a function literal * [XTENLANG-776] - "final"? * [XTENLANG-782] - Precisely specify what statements can be labelled. * [XTENLANG-785] - Case labels needn't *just* be Ints. * [XTENLANG-790] - Java mention in 13.5.1 * [XTENLANG-814] - Manual should mention that some casts are illegal. * [XTENLANG-826] - Poor phrasing in 'foreach' * [XTENLANG-830] - Manual doesn't say whether or not futures are allowed inside atomic sections * [XTENLANG-863] - "values as well as types?" * [XTENLANG-892] - Hitting the APGAS handler limit * [XTENLANG-909] - Update X10RT spec for recent changes * [XTENLANG-924] - Please document literals * [XTENLANG-941] - Null pointer exception when launching X10 program with C++ backend * [XTENLANG-947] - Persistence of X10 configuration parameters within metadata not appropriate for check-out from a repository * [XTENLANG-949] - Closure has trouble accessing variables from surrounding scopes * [XTENLANG-953] - New X10 Platform configuration for C++ back-end fails validation on Mac OS X Leopard at link step * [XTENLANG-954] - "Configuration name" field in "New X10 Platform Configuration" adds Return key to name * [XTENLANG-970] - Variable visibility rule not enforced -- enforce it or abandon it. * [XTENLANG-972] - Typechecker doesn't seem to know that arg==arg * [XTENLANG-980] - Compiler doesn't understand negative type constraints very well. * [XTENLANG-990] - Null pointer exception in X10DocProvider * [XTENLANG-1015] - X10DT: Cannot find classes in the same or other package * [XTENLANG-1017] - Typechecker fails to reject program that uses an "erased" generic type in instanceof/as operation * [XTENLANG-1021] - Long typechecker error message * [XTENLANG-1024] - Hyperlinking from a reference to the corresponding declaration doesn't work * [XTENLANG-1053] - Type system is confused by constrained argument * [XTENLANG-1099] - Java backend: instanceof Object returns true for a type parameter instantiated on a user-defined Struct * [XTENLANG-1105] - Grammar clarifications * [XTENLANG-1106] - Stackoverflow when initializing cyclic runtime types in C+ backend * [XTENLANG-1114] - Rail.copyTo without finder with notifier does not exist anymore (needed for LU) * [XTENLANG-1117] - Bad Java code generation for increment of byte * [XTENLANG-1119] - Method comments stripped away from some classes * [XTENLANG-1121] - ValRail literals of more than 6 non-primitive elements not supported by C++ backend/runtime system. * [XTENLANG-1122] - Field comments not shown * [XTENLANG-1141] - Sending multiple copies of the same reference to some place and back results in inconsistent received references * [XTENLANG-1145] - Coercion of a large floating-point number to a byte gives -1, not the largest byte * [XTENLANG-1156] - Returning a numeric primitive from a method with return type Any results in bad generated C++ code * [XTENLANG-1157] - Inline optimization broken: "Cannot refer to |this| from the context" * [XTENLANG-1159] - Bad AST transfromation for local class remove * [XTENLANG-1161] - Hover help should show accurate type information, etc. for all entities * [XTENLANG-1170] - creating a Stack of struct fails * [XTENLANG-1172] - Comparing a value of a generic parameter type with null fails in the C++ backend when the generic is instantiated on a struct * [XTENLANG-1180] - Assertion error/NullPointerException attempting to iterate over a non-iterable entity * [XTENLANG-1182] - Invalid C++ code generated for a place type cast in a loop header * [XTENLANG-1186] - X10DT: editor sometimes draws a solid red line for a compile error * [XTENLANG-1187] - X10DT: Font changes in the editor when restarting the workbench * [XTENLANG-1208] - X10DT editor: ParseController does not behave correctly * [XTENLANG-1209] - X10DT editor: Wrong icon displayed for a file with a compilation error * [XTENLANG-1217] - Point.hashCode() not implemented * [XTENLANG-1237] - Place types not properly infered for val field with initializers. * [XTENLANG-1255] - File.lines() should return a ReaderIterator [String]! For the details of JIRA issues fixed in this release, see http://jira.codehaus.org/browse/XTENLANG/fixforversion/16215 Please use the X10 JIRA to report bugs, after ensuring the problem is not already reported: http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&&pid=11812&resolution=-1 |
From: Evelyn D. <du...@us...> - 2010-04-16 13:50:50
|
You can find the slides for X10 Day presentation at the X10 day page: http://x10-lang.org/X10+Day Thanks, - Evelyn |
From: Frank P. <fp...@cs...> - 2010-04-12 14:17:25
|
Actually, as I said in my previous email, only Rob Simmons is attending from CMU... - Frank On Sat, Apr 10, 2010 at 4:06 AM, Evelyn Duesterwald <du...@us...>wrote: > Based on responses to our questionnaire, we have the following attendees > list (external attendees). Please let me know (duester@us,ibm,com) if > there any changes (additions or cancelations), as we need to pass on a list > to security. In addition, about 15-18 members of the X10 team will be > attending the day. > > Looking forward to seeing you on Friday! Here is the link again to agenda > and travel information http://docs.codehaus.org/display/XTENLANG/X10+Day > > Thanks, > > - Evelyn > > > Links to event agenda and travel information: > http://docs.codehaus.org/display/XTENLANG/X10+Day > > X10 Day attendee list (innovation award recipients): > > Riyaz Haque, UCLA > Mohson Lesani, UCLA > Steve Reiss, Brown University > Christoph von Praun, Georg-Simon-Ohm University, Germany > Dave Hudak, Ohio Supercomputing Center > Frank Pfenning, CMU > Robert Simmons, CMU > Darko Marinov, UIUC > Milos Gligoric, UIUC > Xing Liu, Georgia Tech > Pushkar Pande, Georgia Tech > Eli Tilevich, Virginia Tech > Myoungkyu Song, Virginia Tech > Anthony Hosking, Purdue > Mohit Chamania, University of Braunschweig, Germany > Chandra Krintz, UC Santa Barbara > Chris Bunch, UC Santa Barbara > Nate Nystrom, UT Arlington > Raj Barik, Rice University > Jisheng Zhao, Rice University > Shujia Zhou, U Maryland > Max Billingsley, U Florida > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > X10-innovation mailing list > X10...@li... > https://lists.sourceforge.net/lists/listinfo/x10-innovation > > |
From: Evelyn D. <du...@us...> - 2010-04-10 08:06:53
|
Based on responses to our questionnaire, we have the following attendees list (external attendees). Please let me know (duester@us,ibm,com) if there any changes (additions or cancelations), as we need to pass on a list to security. In addition, about 15-18 members of the X10 team will be attending the day. Looking forward to seeing you on Friday! Here is the link again to agenda and travel information http://docs.codehaus.org/display/XTENLANG/X10+Day Thanks, - Evelyn Links to event agenda and travel information: http://docs.codehaus.org/display/XTENLANG/X10+Day X10 Day attendee list (innovation award recipients): Riyaz Haque, UCLA Mohson Lesani, UCLA Steve Reiss, Brown University Christoph von Praun, Georg-Simon-Ohm University, Germany Dave Hudak, Ohio Supercomputing Center Frank Pfenning, CMU Robert Simmons, CMU Darko Marinov, UIUC Milos Gligoric, UIUC Xing Liu, Georgia Tech Pushkar Pande, Georgia Tech Eli Tilevich, Virginia Tech Myoungkyu Song, Virginia Tech Anthony Hosking, Purdue Mohit Chamania, University of Braunschweig, Germany Chandra Krintz, UC Santa Barbara Chris Bunch, UC Santa Barbara Nate Nystrom, UT Arlington Raj Barik, Rice University Jisheng Zhao, Rice University Shujia Zhou, U Maryland Max Billingsley, U Florida |
From: Evelyn D. <du...@us...> - 2010-03-22 15:46:22
|
Thank you very much for your responses to our X10 Day Questionnaire! Your responses have greatly helped us in putting together the agenda for the day. This agenda is now available at the X10 Day wiki page: http://docs.codehaus.org/display/XTENLANG/X10+Day. Any updates will be posted there. To avoid overloading the day, we had to limit the program to the topics with the strongest interest. To complement the program with assistance on topics and questions that may not be covered by the program, we are working on setting up "X10 Office Hours" throughout the day. This will be a place where you can go for one-on-one interaction with x10 members on any X10 question you may have. Thanks, and the X10 team looks forward to seeing most of you on April 16th! Thanks, - Evelyn |
From: Cormac F. <co...@uc...> - 2010-03-08 18:51:03
|
Hi Evelyn, I am sure that X10 Day will be a productive event, but unfortunately with a new baby here, I do not expect I will be able to attend. But, as you previously mentioned, videos would be helpful, as are the tutorial slides you previously pointed me to. Best regards, - Cormac On Thu, Mar 4, 2010 at 12:59 PM, Evelyn Duesterwald <du...@us...> wrote: > We are happy to announce X10 Day, to be held on Friday April 16, 2010 in > Hawthorne, NY. This will be a full day event, and details, including travel > information and agenda will be available here shortly: > http://docs.codehaus.org/display/XTENLANG/X10+Day > > We prepared a questionnaire (below) to help us put together an agenda for > the X10 Day that will be meaningful for you. Depending on your interest, we > may run parallel lab sessions to address a broad range of interests. Please > take a moment to fill out the questionnaire (should only take a few minutes) > and send it to me at du...@us... by Friday March 12. > > Thanks, and we look forward to seeing you at the X10 Day soon! > > - Evelyn > > > ------------------------------------------ > > X10 Day Questionnaire > > 1) How many people will be attending? (sorry we need to ask again, we need a > fairly accurate headcount for catering/space planning purposes) > > 2) Part 1: X10 Education agenda topics > Please indicate any topics you would be interested in, including additional > topics you'd like to hear about. > __ X10 programming tutorial > __ How to download/install/run X10 > __ Working with Eclipse > __ Concepts and code walk-through: compiler front-end > __ Concepts and code walk-through: compiler back-end (both Java and C++) > __ Concepts and code plans: common optimizer plan (compiler middle-end) > __ Concepts: adding support for annotations through a compiler plug-in > __ Concepts and code walk-through: static analysis bridge to WALA > (http://wala.sourceforge.net/) > __ Concepts and code walk-through: static effects analysis > __ Concepts and code walk-through: concurrency refactoring > __ X10DT (X10 IDE) demo: how to use X10DT? > __ X10DT (X10 IDE) as a tool integration platform: how to integrate with > X10DT? > __ Debugging practice > __ Tuning: how to get performance out of X10 applications? > __ X10 applications > __ X10Doc > __ Teaching X10: Notes and experiences from a graduate course taught in > fall'09 at Columbia University > __ Other: (please fill in) > > > 3) Part 2: Innovation Award Projects: How would you like to learn about > other Innovation Award projects? > __ Poster session > __ Short presentations > __ Other:________________________ > > 4) Interested in Dinner? > Please indicate how many people from your group would be interested in > joining us for dinner on Friday evening (April 16, 2010)? > (Unfortunately, we do not have the budget to cover dinner expenses) > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > X10-innovation mailing list > X10...@li... > https://lists.sourceforge.net/lists/listinfo/x10-innovation > > |
From: Igor P. <ig...@us...> - 2010-03-05 18:08:23
|
Robert, if you want to receive further notifications of this directly, please subscribe to the x10-innovation list on SF. To the awardees: this also applies to any student you would like to keep abreast of the X10 Innovation Award activities. Igor -- Igor Peshansky (note the spelling change!) IBM T.J. Watson Research Center X10: Parallel Productivity and Performance (http://x10-lang.org/) XJ: No More Pain for XML's Gain (http://www.research.ibm.com/xj/) "I hear and I forget. I see and I remember. I do and I understand" -- Confucius Frank Pfenning <fp...@cs...> 03/05/2010 12:46 PM Please respond to x10...@li... To x10...@li... cc Rob Simmons <rjs...@cs...> Subject Re: [X10-innovation] X10 Day April 16, 2010 Below are the responses from CMU. The attendee is Robert Simmons (copied) who should receive further email about this meeting directly. There is a small chance I may also be able to attend, but I cannot commit to that at present. Best Regards, Frank On Thu, Mar 4, 2010 at 3:59 PM, Evelyn Duesterwald <du...@us...> wrote: We are happy to announce X10 Day, to be held on Friday April 16, 2010 in Hawthorne, NY. This will be a full day event, and details, including travel information and agenda will be available here shortly: http://docs.codehaus.org/display/XTENLANG/X10+Day We prepared a questionnaire (below) to help us put together an agenda for the X10 Day that will be meaningful for you. Depending on your interest, we may run parallel lab sessions to address a broad range of interests. Please take a moment to fill out the questionnaire (should only take a few minutes) and send it to me at du...@us... by Friday March 12. Thanks, and we look forward to seeing you at the X10 Day soon! - Evelyn ------------------------------------------ X10 Day Questionnaire 1) How many people will be attending? (sorry we need to ask again, we need a fairly accurate headcount for catering/space planning purposes) 1 (Robert Simmons <rjs...@cs...>) 2) Part 1: X10 Education agenda topics Please indicate any topics you would be interested in, including additional topics you'd like to hear about. _X_ X10 programming tutorial __ How to download/install/run X10 __ Working with Eclipse _X_ Concepts and code walk-through: compiler front-end __ Concepts and code walk-through: compiler back-end (both Java and C++) __ Concepts and code plans: common optimizer plan (compiler middle-end) __ Concepts: adding support for annotations through a compiler plug-in _X_ Concepts and code walk-through: static analysis bridge to WALA ( http://wala.sourceforge.net/) _X_ Concepts and code walk-through: static effects analysis _X_ Concepts and code walk-through: concurrency refactoring __ X10DT (X10 IDE) demo: how to use X10DT? __ X10DT (X10 IDE) as a tool integration platform: how to integrate with X10DT? _X_ Debugging practice _X_ Tuning: how to get performance out of X10 applications? __ X10 applications __ X10Doc __ Teaching X10: Notes and experiences from a graduate course taught in fall'09 at Columbia University __ Other: (please fill in) 3) Part 2: Innovation Award Projects: How would you like to learn about other Innovation Award projects? _X_ Poster session __ Short presentations __ Other:________________________ 4) Interested in Dinner? Please indicate how many people from your group would be interested in joining us for dinner on Friday evening (April 16, 2010)? (Unfortunately, we do not have the budget to cover dinner expenses) Yes ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ X10-innovation mailing list X10...@li... https://lists.sourceforge.net/lists/listinfo/x10-innovation ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ X10-innovation mailing list X10...@li... https://lists.sourceforge.net/lists/listinfo/x10-innovation |
From: Frank P. <fp...@cs...> - 2010-03-05 17:46:14
|
Below are the responses from CMU. The attendee is Robert Simmons (copied) who should receive further email about this meeting directly. There is a small chance I may also be able to attend, but I cannot commit to that at present. Best Regards, Frank On Thu, Mar 4, 2010 at 3:59 PM, Evelyn Duesterwald <du...@us...>wrote: > We are happy to announce X10 Day, to be held on Friday April 16, 2010 in > Hawthorne, NY. This will be a full day event, and details, including travel > information and agenda will be available here shortly: > http://docs.codehaus.org/display/XTENLANG/X10+Day > > We prepared a questionnaire (below) to help us put together an agenda for > the X10 Day that will be meaningful for you. Depending on your interest, we > may run parallel lab sessions to address a broad range of interests. Please > take a moment to fill out the questionnaire (should only take a few minutes) > and send it to me at du...@us... by Friday March 12. > > Thanks, and we look forward to seeing you at the X10 Day soon! > > - Evelyn > > > ------------------------------------------ > > X10 Day Questionnaire > > 1) How many people will be attending? (sorry we need to ask again, we need > a fairly accurate headcount for catering/space planning purposes) > 1 (Robert Simmons <rjs...@cs...>) > > 2) Part 1: X10 Education agenda topics > Please indicate any topics you would be interested in, including additional > topics you'd like to hear about. > _X_ X10 programming tutorial > __ How to download/install/run X10 > __ Working with Eclipse > _X_ Concepts and code walk-through: compiler front-end > __ Concepts and code walk-through: compiler back-end (both Java and C++) > __ Concepts and code plans: common optimizer plan (compiler middle-end) > __ Concepts: adding support for annotations through a compiler plug-in > _X_ Concepts and code walk-through: static analysis bridge to WALA ( > http://wala.sourceforge.net/) > _X_ Concepts and code walk-through: static effects analysis > _X_ Concepts and code walk-through: concurrency refactoring > __ X10DT (X10 IDE) demo: how to use X10DT? > __ X10DT (X10 IDE) as a tool integration platform: how to integrate with > X10DT? > _X_ Debugging practice > _X_ Tuning: how to get performance out of X10 applications? > __ X10 applications > __ X10Doc > __ Teaching X10: Notes and experiences from a graduate course taught in > fall'09 at Columbia University > __ Other: (please fill in) > > > 3) Part 2: Innovation Award Projects: How would you like to learn about > other Innovation Award projects? > _X_ Poster session > __ Short presentations > __ Other:________________________ > > 4) Interested in Dinner? > Please indicate how many people from your group would be interested in > joining us for dinner on Friday evening (April 16, 2010)? > (Unfortunately, we do not have the budget to cover dinner expenses) > > Yes > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > X10-innovation mailing list > X10...@li... > https://lists.sourceforge.net/lists/listinfo/x10-innovation > > |
From: Claudia F. <fo...@un...> - 2010-03-05 08:51:21
|
> X10 Day Questionnaire > > 1) How many people will be attending? (sorry we need to ask again, we need > a fairly accurate headcount for catering/space planning purposes) 0 2) > __ Concepts and code walk-through: concurrency refactoring > __ X10DT (X10 IDE) demo: how to use X10DT? > __ Debugging practice > __ Tuning: how to get performance out of X10 applications? > __ Teaching X10: Notes and experiences from a graduate course taught in > fall'09 at Columbia University 3) > __ Short presentations > Please indicate how many people from your group would be interested in > joining us for dinner on Friday evening (April 16, 2010)? > (Unfortunately, we do not have the budget to cover dinner expenses) 0 Claudia |
From: Evelyn D. <du...@us...> - 2010-03-04 20:59:45
|
We are happy to announce X10 Day, to be held on Friday April 16, 2010 in Hawthorne, NY. This will be a full day event, and details, including travel information and agenda will be available here shortly: http://docs.codehaus.org/display/XTENLANG/X10+Day We prepared a questionnaire (below) to help us put together an agenda for the X10 Day that will be meaningful for you. Depending on your interest, we may run parallel lab sessions to address a broad range of interests. Please take a moment to fill out the questionnaire (should only take a few minutes) and send it to me at du...@us... by Friday March 12. Thanks, and we look forward to seeing you at the X10 Day soon! - Evelyn ------------------------------------------ X10 Day Questionnaire 1) How many people will be attending? (sorry we need to ask again, we need a fairly accurate headcount for catering/space planning purposes) 2) Part 1: X10 Education agenda topics Please indicate any topics you would be interested in, including additional topics you'd like to hear about. __ X10 programming tutorial __ How to download/install/run X10 __ Working with Eclipse __ Concepts and code walk-through: compiler front-end __ Concepts and code walk-through: compiler back-end (both Java and C++) __ Concepts and code plans: common optimizer plan (compiler middle-end) __ Concepts: adding support for annotations through a compiler plug-in __ Concepts and code walk-through: static analysis bridge to WALA (http://wala.sourceforge.net/) __ Concepts and code walk-through: static effects analysis __ Concepts and code walk-through: concurrency refactoring __ X10DT (X10 IDE) demo: how to use X10DT? __ X10DT (X10 IDE) as a tool integration platform: how to integrate with X10DT? __ Debugging practice __ Tuning: how to get performance out of X10 applications? __ X10 applications __ X10Doc __ Teaching X10: Notes and experiences from a graduate course taught in fall'09 at Columbia University __ Other: (please fill in) 3) Part 2: Innovation Award Projects: How would you like to learn about other Innovation Award projects? __ Poster session __ Short presentations __ Other:________________________ 4) Interested in Dinner? Please indicate how many people from your group would be interested in joining us for dinner on Friday evening (April 16, 2010)? (Unfortunately, we do not have the budget to cover dinner expenses) |
From: Evelyn D. <du...@us...> - 2010-02-17 17:38:24
|
The x10-innovation list is just one of the mailing lists we have created for the x10 community. If you get this message, you have been subscribed to the list and you can point others to subscribe, or update your subscription by going here: http://sourceforge.net/mail/?group_id=181722 Thanks, - Evelyn |
From: Evelyn D. <du...@us...> - 2010-02-17 16:04:25
|
Dear X10 Innovation Award Winner, We have set up a page on x10-lang.org showing the complete 2010 X10 Innovation Award Program. Here you can see a list of the 18 winners of the 2010 X10 Awards: http://docs.codehaus.org/display/XTENLANG/X10+Innovation+Awards As you can see, we have an exciting array of projects covering a broad range of topics from application development, frameworks/libraries, tools, high-level language mapping, language research to curricula development. To make sure you have all the X10 help you need for your project, we assigned a contact from the X10 team to each project. If your contact hasn't already contacted you, he or she, will probably do so soon. X10 Innovation Awards mailing list: We set up a mailing list x10...@li... that includes all x10 innovation award recipients and the X10 team contacts. Please use this mailing list, if you would like to send email with news. announcements of questions to the entire innovation awards community. X10 Innovation Awards Wiki Page: We would like to use the Innovation Awards page to document the work in the program. Thus, we would like to add more contents for each award project, initially maybe just a paragraph describing a bit more detail and later on expanding to contain results or links to results. Your X10 contact will work with you and add additional contents for your project. X10 Innovation Award Workshop: We are planning to hold a workshop later in 2010 to bring together the X10 Innovation Award Winners with the larger X10 community. We will provide more information on the workshop plans as they become available. Robert Fuhrer and I are coordinating the 2010 X10 Innovation Award program and you will hear from us occasionally throughout the year. Please don't hesitate to contact us if you have any questions. Thanks, Evelyn Duesterwald and Robert Fuhrer X10 Innovation Award Program Coordinators |