skip to main content
10.1145/183018acmconferencesBook PagePublication PagesmetricsConference Proceedingsconference-collections
SIGMETRICS '94: Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
ACM1994 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SIGMETRICS94: ACM SIGMETRICS Conference on Measurement & Modeling of Computer Systems Nashville Tennessee USA May 16 - 20, 1994
ISBN:
978-0-89791-659-2
Published:
01 May 1994
Sponsors:

Bibliometrics
Abstract

No abstract available.

Article
Free
The fifteenth level (keynote address)
Article
Free
Analysis of the impact of memory in distributed parallel processing systems

We consider an important tradeoff between processor and memory allocation in distributed parallel processing systems. To study this tradeoff, we formulate stochastic models of parallel program behavior, distributed parallel processing environments and ...

Article
Free
Processor allocation policies for message-passing parallel computers

When multiple jobs compete for processing resources on a parallel computer, the operating system kernel's processor allocation policy determines how many and which processors to allocate to each. In this paper we investigate the issues involved in ...

    Article
    Free
    Use of application characteristics and limited preemption for run-to-completion parallel processor scheduling policies

    The performance potential of run-to-completion (RTC) parallel processor scheduling policies is investigated by examining whether (1) application execution rate characteristics such as average parallelism (avg) and processor working set (PWS) and/or (2) ...

    Article
    Free
    Scheduling multiple queries on a parallel machine

    There has been a good deal of progress made recently towards the efficient parallelization of individual phases of single queries in multiprocessor database systems. In this paper we devise and evaluate a number of scheduling algorithms designed to ...

    Article
    Free
    Accurate modeling of the hybrid hash join algorithm

    The join of two relations is an important operation in database systems. It occurs frequently in relational queries, and join performance is a significant factor in overall system performance. Cost models for join algorithms are used by query optimizers ...

    Article
    Free
    Asymptotic performance of a buffer model in a data sharing environment

    The performance of a transaction processing system is very sensitive to the buffer hit probability. In a data sharing environment where multiple computing nodes are coupled together with direct access to shared data on disks, buffer coherency needs to ...

    Article
    Free
    Approximate mean value analysis of client-server systems with multi-class requests

    Stochastic Rendezvous Networks (SRVNs) are performance models for multitasking parallel software with intertask communication via rendezvous introduced in [1], which are very appropriate to model client-server systems. SRVNs differ from Queueing ...

    Article
    Free
    Arrival theorems for product-form stochastic Petri nets

    We consider a particular class of Stochastic Petri Nets whose stationary probabilities at arbitrary instants exhibit a product form. We study these nets at specific instants in the steady state that occur directly after the firing of a transition. We ...

    Article
    Free
    Phased-mission system analysis using Boolean algebraic methods

    Most reliability analysis techniques and tools assume that a system is used for a mission consisting of a single phase. However, multiple phases are natural in many missions. The failure rates of components, system configuration, and success criteria ...

    Article
    Free
    SynRGen: an extensible file reference generator

    SynRGen, a synthetic file reference generator operating at the system call level, is capable of modeling a wide variety of usage environments. It achieves realism through trace-inspired micromodels and flexibility by combining these micromodels ...

    Article
    Free
    Generative networkload models for a single server environment

    Any performance evaluation study requires a concise description of the workload under which the performance of the system is to be evaluated. Also, the repeatability of the experiments for different workload profiles, requires that the workload models ...

    Article
    Free
    Shade: a fast instruction-set simulator for execution profiling

    Tracing tools are used widely to help analyze, design, and tune both hardware and software systems. This paper describes a tool called Shade which combines efficient instruction-set simulation with a flexible, extensible trace generation capability. ...

    Article
    Free
    An empirical study of a highly available file system

    In this paper we present results from a six-month empirical study of the high availability aspects of the Coda File System. We report on the service failures experienced by Coda clients, and show that such failures are masked successfully. We also ...

    Article
    Free
    A quantitative analysis of cache policies for scalable network file systems

    Current network file system protocols rely heavily on a central server to coordinate file activity among client workstations. This central server can become a bottleneck that limits scalability for environments with large numbers of clients. In central ...

    Article
    Free
    The expected lifetime of “single-address-space” operating systems

    Trends toward shared-memory programming paradigms, large (64-bit) address spaces, and memory-mapped files have led some to propose the use of a single virtual-address space, shared by all processes and processors. Typical proposals require the single ...

    Article
    Free
    An approach to scalability study of shared memory parallel systems

    The overheads in a parallel system that limit its scalability need to be identified and separated in order to enable parallel algorithm design and the development of parallel machines. Such overheads may be broadly classified into two components. The ...

    Article
    Free
    A comparison of two model-based performance-prediction techniques for message-passing parallel programs

    This paper describes our experience in modeling two significant parallel applications: ARC2D, a 2-dimensional Euler solver; and, Xtrid, a tridiagonal linear solver. Both of these models were expressed in BDL (Behavior Description language) and simulated ...

    Article
    Free
    A multi-level solution algorithm for steady-state Markov chains

    A new iterative algorithm, the multi-level algorithm, for the numerical solution of steady state Markov chains is presented. The method utilizes a set of recursively coarsened representations of the original system to achieve accelerated convergence. It ...

    Article
    Free
    An adaptive memory management protocol for Time Warp parallel simulation

    It is widely believed that Time Warp is prone to two potential problems: an excessive amount of wasted, rolled back computation resulting from “rollback thrashing” behaviors, and inefficient use of memory, leading to poor performance of virtual memory ...

    Article
    Free
    Providing end-to-end statistical performance guarantees with bounding interval dependent stochastic models

    This paper demonstrates a new, efficient, and general approach for providing end-to-end performance guarantees in integrated services networks. This is achieved by modeling a traffic source with a family of bounding interval-dependent (BIND) random ...

    Article
    Free
    A comparison of sender-initiated and receiver-initiated reliable multicast protocols

    Sender-initiated reliable multicast protocols, based on the use of positive acknowledgments (ACKs), lead to an ACK implosion problem at the sender as the number of receivers increases. Briefly, the ACK implosion problem refers to the significant ...

    Article
    Free
    Time-parallel simulation of cascaded statistical multiplexers

    The multiplexing of several lightly loaded links onto a more heavily loaded output link is a problem of considerable importance to the design and traffic engineering of many types of packet-oriented telecommunications equipment, including that used in ...

    Article
    Free
    Scheduling algorithms for modern disk drives

    Disk subsystem performance can be dramatically improved by dynamically ordering, or scheduling, pending requests. Via strongly validated simulation, we examine the impact of complex logical-to-physical mappings and large prefetching caches on scheduling ...

    Article
    Free
    Optimal multiphase complete exchange on circuit-switched hypercube architectures

    The complete-exchange communication primitive on a distributed memory multiprocessor calls for every processor to send a message to every other processor, each such message being unique. For circuit-switched hypercube networks there are two well-known ...

    Article
    Free
    Cache interference phenomena

    The impact of cache interferences on program performance (particularly numerical codes, which heavily use the memory hierarchy) remains unknown. The general knowledge is that cache interferences are highly irregular, in terms of occurrence and ...

    Article
    Free
    Contributors
    • Vanderbilt University
    • Amdahl Corporation

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate459of2,691submissions,17%
    YearSubmittedAcceptedRate
    SIGMETRICS '193175016%
    SIGMETRICS '182705420%
    SIGMETRICS '17 Abstracts762736%
    SIGMETRICS '162082813%
    SIGMETRICS '152393213%
    SIGMETRICS '142374017%
    SIGMETRICS '131965428%
    SIGMETRICS '032222612%
    SIGMETRICS '021702314%
    SIGMETRICS '012332912%
    SIGMETRICS '001652817%
    SIGMETRICS '99921820%
    SIGMETRICS '98/PERFORMANCE '981362518%
    SIGMETRICS '971302519%
    Overall2,69145917%