Skip to main navigation Skip to search Skip to main content

Optimizing computing costs using divisible load analysis

  • AT&T
  • IEEE
  • Stony Brook University

Research output: Contribution to journalArticlepeer-review

78 Scopus citations

Abstract

A bus oriented network where there is a charge for the amount of divisible load processed on each processor is investigated. A cost optimal processor sequencing result is found which involves assigning load to processors in nondecreasing order of the cost per load characteristic of each processor. More generally, one can trade cost against solution time. Algorithms are presented to minimize computing cost with an upper bound on solution time and to minimize solution time with an upper bound on cost. As an example of the use of this type of analysis, the effect of replacing one fast but expensive processor with a number of cheap but slow processors is also discussed. The type of questions investigated here are important for future computer utilities that perform distributed computation for some charge.

Original languageEnglish
Pages (from-to)225-234
Number of pages10
JournalIEEE Transactions on Parallel and Distributed Systems
Volume9
Issue number3
DOIs
StatePublished - 1998

Keywords

  • Bus network
  • Computer utility
  • Cost
  • Divisible load
  • Load sharing

Fingerprint

Dive into the research topics of 'Optimizing computing costs using divisible load analysis'. Together they form a unique fingerprint.

Cite this