TOP2 Tool suite for the development and testing of parallel applications

Ulrich Detert, Michael Gerndt

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Parallelization of sequential programs for distributed memory machines generally involves non-local modifications to the program code and automatic parallelization tools are still not available. Thus, for large applications, it is very time-consuming even to experiment with different parallelization strategies for even relatively small computational kernels. TOP2 is a programming tool for Fortran 77 developed at KFA/ZAM attacking this problem by providing a distributed environment for the development and testing of partially parallelized applications. The remaining sequential portions run on the sequential machine and the parallelized program modules execute on the distributed memory parallel system.

Original languageEnglish
Title of host publicationParallel Processing
Subtitle of host publicationCONPAR 1994 - VAPP VI - 3rd Joint International Conference on Vector and Parallel Processing, Proceedings
EditorsBruno Buchberger, Jens Volkert
PublisherSpringer Verlag
Pages196-207
Number of pages12
ISBN (Print)9783540584308
DOIs
StatePublished - 1994
Externally publishedYes
Event3rd Joint International Conference on Vector and Parallel Processing, CONPAR 1994 - VAPP VI - Linz, Austria
Duration: 6 Sep 19948 Sep 1994

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume854 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd Joint International Conference on Vector and Parallel Processing, CONPAR 1994 - VAPP VI
Country/TerritoryAustria
CityLinz
Period6/09/948/09/94

Keywords

  • Data distribution
  • Distributed-memory multiprocessors
  • Parallelization
  • Programming tools
  • Scientific applications

Fingerprint

Dive into the research topics of 'TOP2 Tool suite for the development and testing of parallel applications'. Together they form a unique fingerprint.

Cite this