Local discovery of system architecture - Application parameter sensitivity: An empirical technique for adaptive grid applications

I. R. Corey, J. R. Johnson, J. S. Vetter

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

Abstract

This study presents a technique that can significantly improve the performance of a distributed application by allowing the application to locally adapt to architectural characteristics of distinct resources in a distributed system. Application performance is sensitive to system architecture-application parameter pairings. In a distributed or Grid enabled application, a single parameter configuration for the whole application will not always be optimal for every participating resource. In particular, some configurations can significantly degrade performance. Furthermore, the behavior of a system may change during the course of the run. The technique described here provides an automated mechanism for run-time adaptation of application parameters to the local system architecture. Using a scaled-down simulation of a Monte Carlo physics code, we demonstrate that this technique can conservatively achieve speedups up to 65% on individual resources and may even provide order of magnitude speedup in the extreme case.

Original languageEnglish
Title of host publicationProceedings - 11th IEEE International Symposium on High Performance Distributed Computing, HPDC 2002
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages399-407
Number of pages9
ISBN (Electronic)0769516866
DOIs
StatePublished - 2002
Externally publishedYes
Event11th IEEE International Symposium on High Performance Distributed Computing, HPDC 2002 - Edinburgh, Scotland, United Kingdom
Duration: Jul 24 2002Jul 26 2002

Publication series

NameProceedings of the IEEE International Symposium on High Performance Distributed Computing
Volume2002-January
ISSN (Print)1082-8907

Conference

Conference11th IEEE International Symposium on High Performance Distributed Computing, HPDC 2002
Country/TerritoryUnited Kingdom
CityEdinburgh, Scotland
Period07/24/0207/26/02

Keywords

  • Application software
  • Computer applications
  • Computer architecture
  • Degradation
  • Distributed computing
  • Laboratories
  • Monte Carlo methods
  • Performance evaluation
  • Processor scheduling
  • Runtime

Fingerprint

Dive into the research topics of 'Local discovery of system architecture - Application parameter sensitivity: An empirical technique for adaptive grid applications'. Together they form a unique fingerprint.

Cite this