 |
The 2010 Workshop on Component-Based High
Performance Computing (CBHPC 2010)
October 26, 2010
Brussels, Belgium
Collocated with Grid 2010
|
Workshop Focus
Component and framework technology is mainstream for desktop
environments, but has lagged in the high-performance computing (HPC)
community. The reasons for this stem partly from a general lack of
awareness of component concepts in the community, but mostly from the
fact that desktop component models sacrifice performance for
ease-of-use. In addition, HPC uniquely requires component-based
support for patterns special to parallel computing, such as the
massively parallel single program multiple data pattern. Beyond the
special requirements of HPC, component concepts promise to provide the
same benefits as they do in the mainstream: participation by 10's or
100's of developers and the ability to support the software complexity
that the simulation of natural phenomena demand. Likewise, with
multi-core architecture becomes the norm and cloud computing gaining
popularity, understanding requirements unique to HPC will enable a
new class of commercial HPC applications.
Following the success of past HPC-GECO
and CompFrame workshop
series, the fifth installment of the workshop, CBHPC 2010, aims to
bring together the developers and users of such technologies, and to
build an international research community around these issues. This
year's workshop focuses on the role of component and framework
technologies in high-performance and scientific computing, and on
high-level, component-based and innovative programming tools and
environments to efficiently develop high performance applications and
exploit them both on individual massively parallel systems and on the
Grid.
Program
| Time | Presentation | Slides |
| 10:30 |
Workshop opening, Thilo Kielmann, Vrije Universiteit |
| 10:45 |
Keynote: Can components save the world?, Gordon Blair, Lancaster University |
PDF |
| 12:00 | Break |
| 13:00 |
Fast Native Function Calls for the Babel Language Interoperability Framework,
Dietmar Ebner, Thomas G. W. Epperly |
PDF |
| 13:30 |
The Design of a CCA Framework with Distribution, Parallelism, and Recursive Composition, Francisco Carvalho-Junior, Ricardo Correa |
PDF |
| 14:00 |
Performance Modeling for Runtime Kernel Adaptation: A Case Study on Infectious Disease Simulation,
Jiangming Jin, Stephen John Turner, Bu-Sung Lee, Shyh-hao Kuo, Rick Siow Mong Goh, Terence Hung |
PDF |
| 14:30 | Break |
| 15:00 |
Component Specification in the Cactus Framework: The Cactus Configuration Language,
Gabrielle Allen, Tom Goodale, Frank Loffler, David Rideout, Erik Schnetter, Eric Seidel |
PDF |
| 15:30 |
Simulation Factory: Taming Application Configuration and Workflow on High-End Resources, Michael Thomas, Erik Schnetter |
PDF |
| 16:00 |
Piraha: A Simplified Grammar Parser for Component Mini Languages,
Steven R. Brandt, Gabrielle Allen |
PDF |
| 16:15 |
On the Design of Adaptive Mesh Refinement Applications based on Software Components, Andre Ribes, Christian Perez, Vincent Pichon |
PDF |
| 16:30 | Break |
| 10:45 |
Keynote: Jungle Computing: Distributed Supercomputing beyond Clusters, Grids, and Clouds, Frank Seinstra, Vrije Universiteit |
PDF |
| 18:00 |
Discussion and closing, Gabrielle Allen, Louisiana State University |
Proceedings
The workshop proceedings have been published along with and are available from
the
Grid 2010 main conference.
Committees
General Co-Chairs:
- Gabrielle Allen, Louisiana State University, Baton Rouge, LA, USA
- Thilo Kielmann, Vrije Universiteit, Amsterdam, The Netherlands
Steering Committee:
- Rob Armstrong, Sandia National Laboratories, USA
- David E. Bernholdt, Oak Ridge National Laboratory, USA
- Marco Danelutto, Universita di Pisa, Italy
- Vladimir S. Getov, University of Westminster, UK
- Christian Perez, INRIA, France
- Masha Sosonkina, Ames Laboratory, USA
Program Committee:
- Gabrielle Allen, Louisiana State University, Baton Rouge, LA, USA
- Rosa Badia, Barcelona Supercomputing Center - CSIC, Spain
- Purushotham Bangalore, University of Alabama at Birmingham, USA
- Françoise Baude, University of Nice-Sophia Antipolis, France
- David E. Bernholdt, Oak Ridge National Laboratory, USA
- Francisco de Carvalho Junior, Universidade Federal do Ceará Brazil
- Massimo Coppola, Institute of Information Science and Technologies, CNR, Italy
- Marco Danelutto, Universita di Pisa, Italy
- Kosta Damevski, Virginia State University, USA
- Wael R. Elwasif, Oak Ridge National Laboratory, USA
- Vladimir S. Getov, University of Westminster, UK
- Sergei Gorlatch, Westfälische Wilhelms-Universität Münster, Germany
- Madhu Govindaraju, Binghamton University, USA
- Fabrice Huet, University of Nice-Sophia Antipolis, France
- Thilo Kielmann, Vrije Universiteit, Amsterdam, The Netherlands
- Fang (Cherry) Liu, Ames Laboratory, USA
- Stefan Muszala, Tech-X Corporation, Switzerland
- Christian Perez, INRIA, France
- Thierry Priol, INRIA, France
- Rainer Schmidt, Austrian Research Centers, Austria
- Erik Schnetter, Louisiana State University, Baton Rouge, LA, USA
- Masha Sosonkina, Ames Laboratory and Iowa State University, USA
- Jean-Bernard Stefani, INRIA, France
- Rainer Stotzka, Forschungszentrum Karlsruhe, Germany
- Alan Sussman, University of Maryland, USA
- Nanbor Wang, Tech-X Corporation, USA
Call for papers
The original call for papers can be found
here.