Modeling information flow in a computer processor with a multi-stage queuing model

Mohammad Daneshvar, Richard C. Barnard, Cory Hauck, Ilya Timofeyev

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we introduce a nonlinear stochastic model to describe the propagation of information inside a computer processor. In this model, a computational task is divided into stages, and information can flow from one stage to another. The model is formulated as a spatially-extended, continuous-time Markov chain where space represents different stages. This model is equivalent to a spatially-extended version of the M/M/s queue. The main modeling feature is the throttling function which describes the processor slowdown when the amount of information falls below a certain threshold. We derive the stationary distribution for this stochastic model and develop a closure for a deterministic ODE system that approximates the evolution of the mean and variance of the stochastic model. We demonstrate the validity of the closure with numerical simulations.

Original languageEnglish
Article number134446
JournalPhysica D: Nonlinear Phenomena
Volume471
DOIs
StatePublished - Jan 2025

Funding

This research has been supported, in part, by the NSF grant DMS-1620278 and, in part, by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research (ASCR) , as part of their Applied Mathematics Research Program. Work supported by ASCR was performed at the Oak Ridge National Laboratory, which is managed by UT-Battelle, LLC under Contract No. De-AC05-00OR22725. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for the United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan ( http://energy.gov/downloads/doe-public-access-plan ).

FundersFunder number
United States Government
DOE Public Access Plan
U.S. Department of Energy
Office of Science
National Science FoundationDMS-1620278
National Science Foundation
Advanced Scientific Computing ResearchDe-AC05-00OR22725
Advanced Scientific Computing Research

    Keywords

    • Information flow
    • Moment closure
    • Negative binomial distribution
    • Processor throttling
    • Tandem M/M/s queue

    Fingerprint

    Dive into the research topics of 'Modeling information flow in a computer processor with a multi-stage queuing model'. Together they form a unique fingerprint.

    Cite this