The Austrian Center for Parallel Computation (ACPC) is a cooperative research organization founded in 1989 to promote research and education in the field of software for parallel computer systems. The areas in which the ACPC is active include algorithms, languages, compilers, programming environments, and applications for parallel and high-performance computing systems. This volume contains the proceedings of the First International Conference of the SCPC, held in Salzburg, Austria, September 30 - October 2, 1991. Authors from 15 countries submitted 66 papers, from which 28 were selected and presented at the conference. They appear in this volume together with 8 invited papers by distinguished researchers. Based on the quality of the papers presented and the response of the participants, the ACPC has decided to organize a conference every other year. The second ACPC conference will take place in Vienna in June 1993.
Author(s): Manu Thapar, Bruce A. Delagi, Michael J. Flynn (auth.), Hans P. Zima (eds.)
Series: Lecture Notes in Computer Science 591
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1992
Language: English
Pages: 454
Tags: Programming Techniques; Programming Languages, Compilers, Interpreters; Software Engineering; Algorithm Analysis and Problem Complexity
Scalable cache coherence for shared memory multiprocessors....Pages 1-12
New program restructuring technology....Pages 13-36
Data parallel program design....Pages 37-53
A powerful high-level debugger for parallel programs....Pages 54-64
The PCP/PFP programming models on the BBN TC2000....Pages 65-76
Knowledge-based parallelization for distributed memory systems....Pages 77-88
Parallelization for multiprocessors with memory hierarchies....Pages 89-101
Traceview: A trace visualization tool....Pages 102-114
Parallel and distributed programming with ParMod-C....Pages 115-126
Code generation for a data parallel SIMD language....Pages 127-138
Data structures for optimizing programs with explicit parallelism....Pages 139-156
Modula-S....Pages 157-168
Modula-2 * and its compilation....Pages 169-183
ADAPTing Fortran 90 array programs for distributed memory architectures....Pages 184-200
Evolution of massive parallel compute servers from a research object to a production tool....Pages 201-207
Processor scheduling in multiprocessor systems....Pages 208-225
Multipacket routing on rings....Pages 226-237
Massively parallel procecessing in high energy physics the CERN-MPPC project....Pages 238-251
A heuristic algorithm for dynamic task allocation in highly parallel systems....Pages 252-265
Analysis of parallel Lisp programs based on a trace mechanism....Pages 266-276
A distributed implementation of flat concurrent prolog on multi-transputer environments....Pages 277-288
Negation in conclog....Pages 289-315
Symbolic computation and parallel software....Pages 316-337
On the parallelization of characteristic-set-based algorithms....Pages 338-349
Multiplication as parallel as possible....Pages 350-358
On the existence of an efficient parallel algorithm for a graph theoretic problem....Pages 359-368
On the multi-threaded computation of modular polynomial greatest common divisors....Pages 369-384
A Buchberger Algorithm for distributed memory multi-processors....Pages 385-390
Computational biology on massively parallel machines....Pages 391-400
Time-parallel multigrid in an extrapolation method for time-dependent partial differential equations....Pages 401-411
Parallelization of simulation tasks: Methodology — Implementation — Application....Pages 412-425
Parallel algorithms for stress analysis on shared-memory multiprocessors....Pages 426-437
Elastic load-balancing for image processing algorithms....Pages 438-451