TL;DR: The evolution of RESQ is discussed, plans for further RESQ development are discussed and appropriate software is necessary for definition of the networks to be solved.
Abstract: Queueing networks are important as performance models of systems where performance is principally affected by contention for resources. Such systems include computer systems, communication networks, office systems and manufacturing lines. In order to effectively use queueing networks as performance models, appropriate software is necessary for definition of the networks to be solved, for solution of the networks (by numerical, approximate and/or simulation methods) and for examination of the performance measures obtained. One of the most widely known and influential pieces of queueing network software is the Research Queueing Package (RESQ). This paper discusses the evolution of RESQ and plans for further RESQ development.
TL;DR: The capabilities of RESQ are described and an analysis of several work-in-process (WIP) policies is presented using RESQ models solved by simulation to understand the model elements which are available for representing manufacturing systems.
Abstract: Many aspects of manufacturing systems can be analyzed using simulation to model the system's behavior. The Research Queueing Package (RESQ) is a tool developed to construct and solve models of systems with jobs contending for service from many resources. The capabilities of RESQ are described in order to understand the model elements which are available for representing manufacturing systems. Then an analysis of several work-in-process (WIP) policies is presented using RESQ models solved by simulation. Four WIP management policies are analyzed and compared for a future assembly manufacturing line: (1) a push system, (2) a pull system, (3) a transfer line, and (4) a closed loop system.
TL;DR: RESQ (RESearch Queueing) is a tool for solution of queueing networks, which includes general multi-server queues, passive queues and complex routing decisions.
Abstract: RESQ (RESearch Queueing) is a tool for solution of queueing networks. The class of networks treated includes general multi-server queues, passive queues and complex routing decisions. Multiple solution techniques are provided, including numerical solution of separable balance equations and regenerative simulation. User access is provided through both interactive dialogue and a subroutine level interface.
TL;DR: The ability of RESQ forwarding to achieve favorable tradeoffs between the possibility of returning high ranking query results and savings in temporally- and spatially-varying energy prices is demonstrated.
Abstract: Scaling high-quality, cost-efficient query evaluation is critical to search system performance. Although partial indexes reduce query processing times, result quality may be jeopardized due to exclusion of relevant non-local documents. Selectively forwarding queries between geographically distributed search sites may help. The basic idea of query forwarding is that after a local site receives a query, it determines non-local sites to forward the query to and returns an aggregation of the local and non-local results. Nevertheless, electricity costs remain substantial sources of operating expenses. We present a hybrid rank-energy query forwarding model termed "RESQ." The novel contribution is to simultaneously consider both ranking quality and spatially-temporally varying energy prices when making forwarding decisions. Experiments with a large-scale query log, publicly-available electricity price data, and real search site locations demonstrate that query forwarding under RESQ achieves the result scalability of partial indexes with the cost savings of energy-aware approaches (e.g., an 87% ranking guarantee with a 46% savings in energy costs).