A Blackboard Approach for the Automatic Optimization of Parallel Operations

  • Authors:
  • Helmut Wanek;Erich Schikuta

  • Affiliations:
  • -;-

  • Venue:
  • PaCT '999 Proceedings of the 5th International Conference on Parallel Computing Technologies
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

The performance of parallel I/O operations is highly dependent on various parameters like disk transfer rates, speed of processor (network) interconnections, size of available memory for data buffers and so forth. Tuning of parallel I/O to achieve optimum performance is a very complex task for application programmers. This paper presents a method to perform I/O optimization automatically. The approach used is based on a combination of a blackboard system and an A* algorithm, which allows to achieve (near) optimal performance in reasonable time. The architecture of the blackboard is described in detail and illustrated on an example based on a simple cost model.