The Effect of Program Behavior upon Interleaved Memory Bandwidth in a Multiprocessor Environment.

Abstract

An analysis is performed of the memory bandwidth that results in a system consisting of multiple processors and a shared, interleaved memory. Special emphasis is placed on studying and modeling the memory referencing behavior of the programs that execute on the processor and in ascertaining the effect that this behavior has on the memory bandwidth. Some commonly used models of program behavior are shown to be unrealistic and, instead, a new, more sophisticated model is proposed and validated by means of measurements on four trace tapes. Based on this model of program behavior, a simple structural model of the system is analyzed. This is effected by extending a technique previously developed for use with a simpler model of program behavior and by advancing a new technique based on the diffusion approximation and probability generating functional methods. The latter analysis is shown, via simulations, to be very accurate. Finally, it is demonstrated that program behavior, in this context, may be captured by a simple, two-parameter model. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1978
Accession Number
ADA070115

Entities

People

  • B. Ramakrishna Rau

Organizations

  • University of Illinois Urbana–Champaign

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Access Time
  • Accuracy
  • Air Force
  • Bandwidth
  • Diffusion
  • Environment
  • Equations
  • Illinois
  • Linear Accelerators
  • Markov Chains
  • Measurement
  • Multiprocessors
  • Probability
  • Probability Distributions
  • Random Variables
  • Simulations
  • United States

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Regression Analysis.