OONumerics User : |
From: Kei Davis (kei_at_[hidden])
Date: 2006-02-27 15:29:15
Our apologies if you receive multiple copies!
-----------------
CALL FOR PARTICIPATION
6th Workshop on
PARALLEL/HIGH-PERFORMANCE OBJECT-ORIENTED SCIENTIFIC COMPUTING (POOSC'06)
July 3 or 4
at the
EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING (ECOOP 2006)
Nantes, France, 3-7 July 2006
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, multi-core processors, communication and I/O); and the
need for user-level fault tolerance.
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:
* 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;
* frameworks and tools for scientific object-oriented computing;
* 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.
For authors of accepted presentations who require justification for
travel the organizers can provide official letters of invitation.
SUBMISSION PROCEDURE
Prospective authors are invited to submit abstracts, papers, or
presentations (slides) in ASCII, PDF, postscript, or PowerPoint.
Submitted materials will be distributed at the workshop. Submission
and email correspondence to poosc06_at_lanl.gov.
AUTHORS' SCHEDULE
Apr 1, 2006: Submissions due;
May 1, 2006: Notification of acceptance;
Jun 16, 2006: Final materials to be distributed due;
July 3 or 4, 2006: Workshop.
FURTHER INFORMATION
http://www.c3.lanl.gov/poosc06/