Learn how to develop portable and scalable parallel programs, where the same code executes with high efficiency and predictable performance on shared or distributed memory systems or clustered workstations or PCs.
See also http://www.comlab.ox.ac.uk/oucl/oxpara/bsp/bspsept.htm
Topics: Parallel Algorithms and Architectures - novel approaches to parallel computing, present new ideas in parallel algorithms or architectures (including novel algorithm implementations on real machines, unconventional problem domains, such as very large data sets or internet-based computation, and innovative use of technology), present models for accounting for costs on parallel machines, or study the interaction of parallel algorithms, languages and architectures.
Deadlines: Papers: 17th January 1997; Notification: 3rd March 1997; Final papers: 31st March 1997.
See also http://www.cs.jhu.edu/Conferences/SPAA/ and http://www.uni-paderborn.de/cs/SPAA/
The York Linda Team home page has further details plus links to other groups involved in tuple-space and coordination language research.
This intensive short course is aimed at those involved in computational; modelling who wish to exploit the power of parallel processing in their; analysis. Although this is an advanced course it assumes no prior knowledge; of parallel programming; the course is self contained.
The course, given by leading authorities in computational modelling on large parallel machines; will cover a range of practical applications involving aerospace (including; CFD, elasticity) and materials/metals processing (including multiphysics; modelling). Some of the experience gained in the Europort projects will also and be discussed.
Topics: Theoretical models and foundations for coordination: component composition; concurrency; dynamic aspects of coordination; Specification, refinement and analysis of software architectures; verification of functional and non-functional properties; Coordination, software architecture, and interface definition languages; implementation issues; interoperability and heterogeneity; Tools and environments for the development of coordinated applications; integration within the development process; maintenance, evolution and reuse of software architectures; patterns and architecture styles; knowledge-based techniques for software architectures; integration tests; Industrial relevance of coordination and software architectures; programming in the large; domain-specific software architectures and coordination models; case studies and others.
Deadlines: Abstracts: 17th January 1997; Full Papers: 24th January 1997; Notification: 13th April 1997; Camera-ready papers: 23rd May 1997.
See also http://www.cs.tu-berlin.de/~coord97/ and http://www.wins.uva.nl/research/coordination/ for details cast study workshop (on 4th).
For parallel tools users, software developers, computer manufacturers, and industrials involved in parallel computing. The meeting will feature invited speakers, vignette or poster presentations on current parallel tool projects, round tables for users.
Deadlines: Registration: 15th October 1996.
Topics: Efficient Communication; Coordinated Scheduling; Resource Management; Global Storage; File systems; Databases; Distributed Shared Memory; Applications; Fault Tolerance; Interconnects; Programming Languages and others.
Deadlines: Poster abstracts: 11th September 1996; Notification: 16th September 1996.
See also http://www-csag.cs.uiuc.edu/individual/achien/asplos/now-cluster.html
See also http://www.crhc.uiuc.edu/srds96/
Deadlines: Poster paper abstracts: 18th September 1996; Registration: 18th September 1996.
A forum for the presentation and discussion of approaches, research findings, and experiences in the applications of High Performance Computing (HPC) technology for embdded systems. Of interest are both the development of relevant technology (e.g. hardware, middleware, tools) as well as the embedded HPC applications built using such technology.
Topics: Algorithms and Applications; Programming Environments; Complex Systems Engineering; Operating Systems and Middleware Services; Architectures and others.
Deadlines: Extended Abstract: 22nd November 1996; Acceptance: 15th January 1997; Camera-ready PostScript: 15th March 1997.
See also http://cuiwww.unige.ch/~ipps97 (for IPPS97)
Deadlines: Papers/Posters: 15th September 1996; Notification: 1st October 1996; Camera-ready papers: 30th October 1996.
See also http://www.erc.msstate.edu/splc96/
Topics: architectural and operating system supports for achieving fast communication and synchronization; network interface design; implementation of efficient messaging layers; LAN interconnection with high-speed switches; characterization of communication and synchronization traffic; collective communication support; experience in implementing MPI and HPF; data distribution and load balancing; supporting shared memory paradigm; and performance evaluation and benchmarking and others.
Deadlines: Extended Abstracts: 7th October 1996; Notification: 27th November 1996; Camera-ready papers: 15th December 1996.
Topics: parallel architectures for multimedia; mapping multimedia applications to parallel architectures; system interfaces and programming tools to support multimedia applications on parallel processing systems; multimedia content creation, processing and management using parallel architectures; parallel processing architectures of multimedia set-top boxes; multimedia agent technology and parallel processing; proof of concept' implementations and case studies and others.
Deadlines: Papers: 30th October 1996; Notification: 10th January 1996; Camera-ready papers: 20th February 1997.
See also http://cuiwww.unige.ch/~ipps97 (IPPS97)