Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A comparative study of parallel and sequential priority queue algorithms
Rönngren R., Ayani R. ACM Transactions on Modeling and Computer Simulation7 (2):157-209,1997.Type:Article
Date Reviewed: Nov 1 1997

The priority queue is an important data structure that is essential to the design of many system programs, such as operating systems, as well as to the design of many applications, such as simulations. In fact, priority queues must be used whenever events are to be scheduled according to objective criteria. Consequently, the implementation details of a priority queue play an important role in determining the performance of the system where it is used. There are many sequential and parallel implementations of algorithms for building and accessing priority queues. The purpose of this paper is to present an exhaustive study of the different performance measuring methodologies and then to apply those measures in order to evaluate different implementation schemes. The authors look at both the average access times and the worst-case access times (the latter are useful for real-time applications). Their conclusions lead to guidelines for how to choose an implementation for a given application. They use different access patterns and a large number of distributions, and they present extensive experimental results.

The paper is extremely well written. It is mostly self-contained and easy to read, and it provides all of the important results in one place. A fairly exhaustive bibliography enhances its usefulness. It is a must read for anybody who wants to use a priority queue in any application.

Reviewer:  Pradip K. Srimani Review #: CR120937 (9711-0925)
Bookmark and Share
 
Queueing Theory (G.m ... )
 
 
Discrete event (I.6.8 ... )
 
 
Linked Representations (E.2 ... )
 
 
Sequencing And Scheduling (F.2.2 ... )
 
 
Trees (E.1 ... )
 
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Queueing Theory": Date
Computer and communication systems performance modelling
King P. (ed), Prentice Hall International (UK) Ltd., Hertfordshire, UK, 1990. Type: Book (9780131630659)
Mar 1 1992
MRE hierarchical decomposition of general queueing network models
Tomaras P., Kouvatos D. Acta Informatica 28(3): 265-295, 1991. Type: Article
May 1 1992
Stochastic models in queueing theory
Medhi J., Academic Press Prof., Inc., San Diego, CA, 1991. Type: Book (9780124875500)
Aug 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy