Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
  Browse All Reviews > Software (D) > Operating Systems (D.4) > Process Management (D.4.1) > Multiprocessing/Multiprogramming/Multitasking (D.4.1...)  
 
Options:
 
  1-10 of 17 Reviews about "Multiprocessing/Multiprogramming/Multitasking (D.4.1...)": Date Reviewed
   Multicore and GPU programming: an integrated approach
Barlas G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp.  Type: Book, Reviews: (3 of 3)

Parallel programming is a key skill for current software engineers, at least if they intend to exploit the capabilities of current hardware. Multicore microprocessors are now commonplace, even in mobile devices, whereas the advent of g...

Aug 16 2016
  Multicore and GPU programming: an integrated approach
Barlas G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp.  Type: Book, Reviews: (2 of 3)

This is a wonderful handbook for multicore and graphics processing unit (GPU) programmers. Modern computing architectures have included multiple cores for nearly two decades. These parallel computing platforms require a new approach to...

Jul 19 2016
  Multicore and GPU programming: an integrated approach
Barlas G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp.  Type: Book, Reviews: (1 of 3)

Today almost every computer, from smartphones to desktops, features hardware with multiple computing cores. Software developers want to take advantage of this capability to improve the performance of their software. This book proves to...

Jul 14 2016
  The art of multiprocessor programming (rev. ed.)
Herlihy M., Shavit N., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2012. 536 pp.  Type: Book (978-0-123973-37-5)

The updated version of this groundbreaking book contains corrections and modifications the authors made based on reader feedback to the already-excellent original edition. The updates came out of improvements suggested by instructors u...

Apr 18 2013
  SnowFlock: virtual machine cloning as a first-class cloud primitive
Lagar-Cavilla H., Whitney J., Bryant R., Patchin P., Brudno M., de Lara E., Rumble S., Satyanarayanan M., Scannell A. ACM Transactions on Computer Systems 29(1): 1-45, 2011.  Type: Article

A somewhat unusual mechanism for achieving parallelism in cloud-based systems is explored in this paper. Traditionally, a cloud server would be instantiated on a multiprocessor, and the developer would run multiple processes or threads...

Mar 13 2012
  Provably good multiprocessor scheduling with resource sharing
Andersson B., Easwaran A. Real-Time Systems 46(2): 153-159, 2010.  Type: Article

The design of effective algorithms for scheduling a system of coupled central processing units (CPUs) with intermittent tasks that share resources is not easy, despite the available simulation results of multiprocessor scheduling algor...

Jan 3 2011
  Application Fault Tolerance with Armor Middleware
Kalbarczyk Z., Iyer R., Wang L. IEEE Internet Computing 9(2): 28-37, 2005.  Type: Article

Armor, which stands for adaptive reconfigurable mobile objects of reliability, is a middleware architecture that plays in the software-implemented fault tolerance domain. Unlike other solutions to fault tolerance (specifically process ...

Sep 2 2005
  A comparative analysis of fine-grain threads packages
Price G., Lowenthal D. Journal of Parallel and Distributed Computing 63(11): 1050-1063, 2003.  Type: Article

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....

Mar 3 2004
  Pthreads programming
Nichols B., Buttlar D., Farrell J., O’Reilly & Associates, Inc., Sebastopol, CA, 1996.  Type: Book (9781565921153)

Threaded programming styles have been widely adopted in the 1990s. This is true not only for Windows NT, but also for the mainstream of Unix, including System V Release 4, Solaris, and OSF 1. Threads are a general concept for exploitin...

Oct 1 1997
  Implementing efficient fault containment for multiprocessors: confining faults in a shared-memory multiprocessor environment
Rosenblum M., Chapin J., Teodosiu D., Devine S., Lahiri T., Gupta A. Communications of the ACM 39(9): 52-61, 1996.  Type: Article

The authors contend that large-scale multiprocessors are plagued by failures in hardware and software that frequently bring down the entire system, requiring that the machine be rebooted. They propose a scheme for fault containment, th...

Jun 1 1997
 
 
 
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy