Boost logo

Glas :

[glas] CfP: Parallel Object-Oriented Scientific Computing at ECOOP 2005

From: Kei Davis (kei_at_[hidden])
Date: 2005-04-26 22:20:45

                            CALL FOR CONTRIBUTIONS

                               4th Workshop on
                                25 July, 2004
                                    at the
                               25-29 July, 2004

While object-oriented programming is being embraced in industry, particularly
in the form of C++ and to an increasing extent Java and Python, its acceptance
by the parallel scientific programming community is still tentative. In this
latter domain performance is invariably of paramount importance, where even
the transition from FORTRAN~77 to C is incomplete, primarily because of real
or perceived loss of performance. On the other hand, various factors
practically dictate the use of language features that provide better paradigms
for abstraction: increasingly complex numerical algorithms, application
requirements, and hardware (e.g. deep memory hierarchies, numbers of
processors, communication and I/O); and the need for user-level fault

This workshop seeks to bring together practitioners and researchers in this
growing field to `compare notes' on their work. The emphasis is on identifying
specific problems impeding greater acceptance and widespread use of
object-oriented programming in scientific computing; proposed and implemented
solutions to these problems; and new or novel approaches, techniques or idioms
for scientific and/or parallel computing. Presentations of work in progress
are welcome.

Specific areas of interest include, but are not limited to:

 * frameworks and tools for scientific object-oriented computing;
 * tried or proposed programming language alternatives to C++;
 * performance issues and their realized or proposed resolution;
 * issues specific to handling or abstracting parallelism;
 * specific points of concern for progress and acceptance of
     object-oriented scientific computing;
 * existing, developing, or proposed software;
 * schemes for user-level fault tolerance;
 * grand visions (of relevance and substance).

The workshop will consist of a sequences of presentations each followed by a
discussion session. The workshop will conclude with an overall discussion.
We expect the majority of the participants to give presentations.

NOTE: Full papers are not required for acceptance/presentation, but they
are strongly encouraged.

JOURNAL: We have been invited to submit full papers for publication as a
special issue of the journal Scientific Programming. This will be entirely
dependent on receiving a sufficient number of full papers of acceptable
quality. See or

For authors of accepted presentations who require justification for travel the
organizers can provide official letters of invitation.


Prospective authors are invited to submit abstracts, papers, or presentations
(slides) in ASCII, PDF, postscript, PowerPoint, or MS Word. Submitted
materials will be distributed at the workshop. Submission and email
correspondence to


Jun 20, 2005: Initial submissions due

Jun 27, 2005: Notification of acceptance

Jul 18, 2005: Final versions of materials to be distributed due

Jul 25, 2005: Workshop


Aug 30 - papers submitted

Nov 30 - papers reviewed

Feb 28 - revised papers completed

Mar 30 - papers ready for printing


This workshop is a joint organization by Los Alamos National Laboratory, USA; the Central
Institute for Applied Mathematics at Research Centre Juelich, Germany; and the von Karman
Institute for Fluid Dynamics (VKI), Belgium.