Productive Parallel Programming: The PCN Approach

  title={Productive Parallel Programming: The PCN Approach},
  author={I. Foster and R. Olson and S. Tuecke},
  journal={Sci. Program.},
  • I. Foster, R. Olson, S. Tuecke
  • Published 1992
  • Computer Science
  • Sci. Program.
  • We describe the PCN programming system, focusing on those features designed to improve the productivity of scientists and engineers using parallel supercomputers. These features include a simple notation for the concise specification of concurrent algorithms, the ability to incorporate existing Fortran and C code into parallel applications, facilities for reusing parallel program components, a portable toolkit that allows applications to be developed on a workstation or small parallel computer… CONTINUE READING
    123 Citations
    Application Support by Software Reuse: The ALWAN Approach
    A Survey of Parallel Programming Languages and Tools
    • 20
    • PDF
    Integrated Support for Task and Data Parallelism
    • 56
    Language constructs for modular parallel programs
    • 1
    • PDF
    Parallel Programming with Algorithmic Skeletons
    • H. Kuchen
    • Computer Science
    • The Art of Structuring
    • 2019
    • 1
    Transportable programs for parallel and heterogeneous systems
    • C. Pancake
    • Computer Science
    • 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences
    • 1994
    • 4
    Productive parallel programming with Pomelo


    Parallel programming with PCN
    • 57
    • PDF
    Automatic Generation of Self-Scheduling Programs
    • I. Foster
    • Computer Science
    • IEEE Trans. Parallel Distributed Syst.
    • 1991
    • 16
    • PDF
    Information hiding in parallel programs
    • 12
    • PDF
    Studying parallel program behavior with upshot
    • 124
    An introduction to parallel programming
    • 103
    • PDF
    An Introduction to Mathematics
    • 170
    • PDF
    Stable Parallel Algorithms for Two-Point Boundary Value Problems
    • 69
    • PDF
    Design and parallel implementation of two methods for solving PDEs on the sphere
    • Proc. Conf. on Parallel Computational Fluid Dynamics,
    • 1991
    Information hiding in parallel programs, Preprint MCS-P290-0292, Ar- gonne
    • National Laboratory,
    • 1992
    Parallel Programming with PCN, Technical Report ANL- 91/32
    • Argonne National Laboratory,
    • 1991