• Home
  • Search
  • Static Performance Prediction in PCASE: A Programming Environment for Parallel Supercomputers
  • Cite Icon4
  • https://doi.org/10.1007/978-3-0348-8534-8_29Copy DOI Icon

Static Performance Prediction in PCASE: A Programming Environment for Parallel Supercomputers

  • Jan 1, 1994
  • Yoshiki Seo +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper presents a performance estimator, a prototype of which is implemented within the parallel programming environment PCASE. The estimation is based on static performance prediction, using not only the design information of target machines but also benchmarking results. Additionally, communication costs are estimated based on a hierarchical memory machine model, which enables users to understand all the underlying communication costs on distributed memory machines for each parallel loop. With this performance suggestion, it is possible to interactively optimize data distribution and appropriately select vectorized or parallelized loops. Moreover, the skeleton profiling method is presented. It makes high speed trace (execution count of each statement) generation possible by deleting statements which do not affect the execution path of a program.KeywordsExecution PathExecution CostTarget MachineMemory MachineVector InstructionThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations19

Contention-sensitive static performance prediction for parallel distributed applications

  • Mar 16, 2005
  • Performance Evaluation
  • Eduardo Javier Huerta Yero +1
  • Research Article
  • Citations81

Game-Theoretic Multi-Agent Control and Network Cost Allocation Under Communication Constraints

  • Feb 01, 2017
  • IEEE Journal on Selected Areas in Communications
  • Feier Lian +2
  • Conference Article
  • Citations36

Loop scheduling for heterogeneity

  • Aug 02, 1995
  • M Cierniak +2
  • Research Article
  • Citations83

Interprocedural Array Region Analyses

  • Dec 01, 1996
  • International Journal of Parallel Programming
  • Béatrice Creusillet +1
  • Research Article

Language support for parallel and distributed computing

  • Apr 27, 2021
  • ACM SIGAda Ada Letters
  • Kyle Chard +3
  • Research Article
  • Citations53

Sketch-based geometric monitoring of distributed stream queries

  • Aug 01, 2013
  • Proceedings of the VLDB Endowment
  • Minos Garofalakis +2
  • 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
  • Citations2

Parallel and Distributed Data Mining through Parallel Skeletons and Distributed Objects

  • Jan 01, 2003
  • Massimo Coppola +1
  • Research Article
  • Citations7

HPC the easy way: new technologies for high performance application development and deployment

  • Sep 12, 2003
  • Journal of Systems Architecture
  • M Danelutto
  • Research Article
  • Citations30

A topology-aware load balancing algorithm for clustered hierarchical multi-core machines

  • Jul 03, 2013
  • Future Generation Computer Systems
  • Laércio L Pilla +6
  • Conference Article
  • Citations13

Performance considerations in software multicasts

  • Jan 01, 1997
  • J Cordsen +2
  • Preprint Article

The Role of Hierarchical Machine Learning Models in Decoding Parkinson's Disease Biomarkers

  • May 15, 2025
  • Daniel Tony
  • Conference Article
  • Citations24

Static performance prediction of data-dependent programs

  • Sep 01, 2000
  • Hasyim Gautama +1
  • Conference Article
  • Citations4

Concurrent programming support for a multimanipulator experiment on RIPS

  • May 14, 1989
  • A.A Mangaser +2
  • Conference Article
  • Citations17

Models and resource metrics for parallel and distributed computation

  • Jan 04, 1995
  • Zhiyong Li +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.