Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A comparative analysis of fine-grain threads packages
Price G., Lowenthal D. Journal of Parallel and Distributed Computing63 (11):1050-1063,2003.Type:Article
Date Reviewed: Mar 3 2004

Four user-level threads packages are compared in this paper. It presents a quick, but complete description of the general threads model, and describes how fine-grain parallelism may be applied to the thread model.

The authors discuss, for each package, the application programming interface (API) model, implementation, and the pros and cons. The authors did benchmarking tests on the implementations, and comment on the results obtained.

The paper focuses on implementations of user-level threads, which limits the domain of application (all benchmarks come from the numerical analysis domain), and which might be too restrictive for readers interested in a general-purpose multithreads implementation.

The bibliography provides a lot of useful of pointers, and the authors are certainly authorities in their field.

Reviewer:  Jean-Noel Colin Review #: CR129181 (0408-0951)
Bookmark and Share
  Reviewer Selected
 
 
Multiprocessing/ Multiprogramming/ Multitasking (D.4.1 ... )
 
 
Parallelism And Concurrency (F.1.2 ... )
 
 
Performance Evaluation (Efficiency And Effectiveness) (H.3.4 ... )
 
 
Threads (D.4.1 ... )
 
 
Modes Of Computation (F.1.2 )
 
 
Process Management (D.4.1 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Multiprocessing/Multiprogramming/Multitasking": Date
Algorithms for scheduling homogeneous multiprocessor computers
Ondáš J., Springer-Verlag, London, UK, 1984. Type: Book (9789780387136578)
Aug 1 1985
Parallel programming
Perrott R., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1987. Type: Book (9789780201142310)
Jul 1 1988
Operating systems: communicating with and controlling the computer
Keller L., Prentice-Hall, Inc., Upper Saddle River, NJ, 1988. Type: Book (9789780136380405)
Sep 1 1989
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