Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

3rd Euromicro Workshop on Parallel and Distributed Processing   p. 114
Load-balancing and object-orientation: a case study from mesoscale flow modelling

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EMPDP.1995.389148
Send link to a friend

Abstract
Parallel processing is a natural choice to achieve higher performance for many applications from the area of scientific computing. Among them, the models of atmospheric circulation attract public attention, since they can be used for the simulation of the impact of human activities on our environment. The paper promotes the use of object-oriented design techniques to implement large data parallel applications. Object-parallelism is a very natural means to express concurrency inherent in an application. Above this we feel, that in an object-oriented environment it is much easier to provide fairly general solutions for problems common to parallel processing. One of the challenging problems of parallel processing is load balancing. For a wider acceptance of parallel computers solutions must be offered by the parallel operating systems. Of course this cannot be done irrespective of the applications, when efficiency has to be taken into account, Here again an interface on object level is the appropriate choice to combine generality with efficiency. We present a case study for the object-oriented redesign of a simulation program. Based on an analysis of this application we show that its inherent load imbalances can be redressed by integration of a simple load balancing strategy. A performance improvement by 25% has been achieved.
Additional Information
Index Terms- atmospheric movements; meteorology; geophysical fluid dynamics; object-oriented programming; resource allocation; parallel machines; parallel programming; load-balancing; object-orientation; case study; mesoscale flow modelling; parallel processing; scientific computing; atmospheric circulation; object-oriented design techniques; large data parallel applications; object-parallelism; object-oriented environment; load balancing; parallel computers; parallel operating systems; object level; object-oriented redesign; simulation program; load imbalances

Citation:  L. Buttner, J. Gerlach, "Load-balancing and object-orientation: a case study from mesoscale flow modelling," pdp, p. 114,  3rd Euromicro Workshop on Parallel and Distributed Processing,  1995

Similar Articles

Abstract Contents
Abstract
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback