SCHEDULE: NOV 16-22, 2013
When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.
Chapel: An Emerging Parallel Programming Language
SESSION: Emerging Technologies
EVENT TYPE: Emerging Technologies
TIME: 7:00PM - 9:00PM
Chapel is an emerging parallel programming language whose design and development are being led by Cray Inc. in collaboration with partners from academia and computing centers, both domestic and international. Chapel has been designed to improve programmer productivity on large-scale machinesby simplifying the creation of parallel programs; by teasing details related to architectural mapping away from the overall expression of parallel algorithms; and by permitting end-users to specify their own implementations of key parallel features such as array distributions and layouts, parallel iteration strategies, and architectural models. While Cray has spearheaded the Chapel project, the language and its implementation have been designed from the outset with portability in mind, supporting execution on multicore laptops and desktops, commodity clusters, and large-scale HPC systems developed by Cray and other vendors. For the Emerging Technologies track and booth, we intend to provide posters, presentations, and staffing that present an overview of the project.