Prediction and Adaptation in Active Harmony

Abstract

We describe the design and early functionality of the Active Harmony global resource management system. Harmony is an infrastructure designed to efficiently execute parallel applications in large-scale, dynamic environments. Harmony differs from other projects with similar goals in that the system automatically adapts on going computations to changing conditions through online reconfiguration. This reconfiguration can consist of system- directed migration of work at several different levels, or automatic application adaptation through the use of tuning options exported by Harmony-aware applications. We describe early experience with work migration at the level of procedures, processes and lightweight threads.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1998
Accession Number
ADA376815

Entities

People

  • Jeffrey K. Hollingsworth
  • Peter J. Keleher

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Communication Systems
  • Computations
  • Computer Programming
  • Computers
  • Data Analysis
  • Data Mining
  • Database Management Systems
  • Environment
  • Infrastructure
  • Language
  • Measurement
  • Migration
  • Operating Systems
  • Parallel Computing
  • Passive Tracking
  • Resource Management

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Organizational Psychology.
  • Parallel and Distributed Computing.