• Home
  • Search
  • Performance prediction of parallel processing systems
  • Cite Icon73
  • https://doi.org/10.1145/165939.166002Copy DOI Icon

Performance prediction of parallel processing systems

  • Aug 1, 1993
  • Arjan J C Van Gemund
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper we present a new methodology for the performance prediction of parallel programs on parallel platforms ranging from shared-memory to distributed-memory (vector) machines. The methodology comprises a procedural program and machine specification paradigm based on PAMELA (PerformAnce ModEling LAnguage), along with a performance calculus, called “serialization analysis”. This calculus extends conventional parallel program analysis technology by explicitly accounting for resource contention, yet at the low evaluation cost typical for static techniques. It is shown that, where conventional techniques introduce fundamental errors, predictions from serialization analysis remain realistic. Apart from the merits of the methodology itself, this high reliability/cost ratio makes PAMELA an attractive candidate for compile-time application within the performance prediction hierarchy often found in parallel programming environments.

Similar Papers
  • Research Article
  • Citations1

Native and generic parallel programming environments on a transputer and a PowerPC platform

  • Jan 01, 1996
  • Concurrency: Practice and Experience
  • A.G Hoekstra +5
  • Book Chapter

On parallel programming environments and multilevel optimization

  • Jan 01, 1990
  • Celso P Bottura +1
  • PDF
  • Research Article

TACO: A Scheduling Scheme for Parallel Applications on Multicore Architectures

  • Jan 01, 2014
  • Scientific Programming
  • Jan H Schönherr +2
  • Book Chapter
  • Citations3

JCSPre: the Robot Edition to Control LEGO NXT Robots

  • Jan 01, 2008
  • Kerridge Jon +2
  • Conference Article
  • Citations29

Data parallel programming in an adaptive environment

  • Apr 25, 1995
  • G Edjlali +3
  • Book Chapter

Performance and Scalability Issues in the Design and Implementation of a Parallel Programming Environment

  • Jan 01, 1996
  • David Feldcamp +1
  • Book Chapter
  • Citations5

The use of interpreted languages for implementing parallel algorithms on distributed systems

  • Jan 01, 1996
  • Noemi Rodriguez +3
  • Conference Article
  • Citations5

The Modula-2* environment for parallel programming

  • Sep 20, 1993
  • S.U Hanssgen +4
  • Book Chapter
  • Citations17

An Environment for Structured Parallel Programming

  • Jan 01, 1997
  • B Bacci +6
  • Conference Article
  • Citations1

A Paralation model implementation based on a concurrent Lisp interpreter community

  • Jan 24, 1996
  • C Di Napoli +2
  • Conference Article

Parallel integration model

  • Nov 24, 2009
  • Dingju Zhu +1
  • Conference Article

A Visual Environment Integrating Design, Implementation and Debugging in Parallel Real-Time Systems

  • Oct 24, 2000
  • Célio E Morón +4
  • Conference Article
  • Citations2

Communication kernel for high speed networks in the parallel environment LANDA-HSN

  • Jan 01, 1999
  • T Monteil +3
  • Research Article
  • Citations4

Experience with parallel programming using code templates

  • Feb 01, 1998
  • Concurrency: Practice and Experience
  • Ajit Singh +2
  • Book Chapter
  • Citations2

TOPAS - Parallel Programming Environment for Distributed Computing

  • Jan 01, 2002
  • G T Nguyen +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.