Peter P. Ware

Learn More
This article describes a method for analyzing, modeling, and simulating a two-level arrival-counting process. This method is particlarly appropriate when the number of independent processes is large, as is the case in our motivating application which requires analyzing and representing computer file system trace data for activity on nearly 8,000 files. The(More)
In this paper we present an eecient design for message passing over a reeective memory network. First, we consider the attributes of reeec-tive memory communication networks and the requirements to eeciently build message-passing functional-ity on these networks. We then introduce the Bill-Board Protocol, a lock-free protocol which provides low-latency(More)
A simulation model is composed of inputs and logic; the inputs represent the uncertainty or randomness in the system, while the logic determines how the system reacts to the uncertain elements. Simple input models, consisting of independent and identically distributed sequences of random variates from standard probability distributions, are included in(More)
Clusters of workstations have emerged as a popular platform for parallel and distributed computing. Commodity high speed networks which are used to connect workstation clusters provide high bandwidth, but also have high latency. SCRAMNet is an extremely low latency replicated non-coherent shared memory network, so far used only for real-time applications.(More)
A method for analyzing, modeling and simulating a two-level arrival--counting process is presented. This method is particularly appropriate when the number of independent processes is large. The initial motivation for this method was the need to analyze and represent computer file system trace data that involves activity on some 8,000 files. The method is(More)
  • 1