Back to Results
First PageMeta Content
Computer programming / Abstract data types / Scheduling algorithms / Inter-process communication / Monitor / Producer-consumer problem / FIFO / Non-blocking algorithm / Semaphore / Concurrency control / Computing / Concurrent computing


research highlights DOI:[removed][removed]Scalable Synchronous Queues By William N. Scherer III, Doug Lea, and Michael L. Scott
Add to Reading List

Document Date: 2009-04-23 12:16:16


Open Document

File Size: 242,83 KB

Share Result on Facebook

City

Rochester / Oswego / /

Company

Creating Reusable Software / IBM / R.K. Systems / Sun Microsystems Laboratories / Distributed Computing Systems / Hanson / Node / M&S / /

Currency

USD / /

/

Event

M&A / /

Facility

University of Rochester / Computer Science Rice University / java.util .concurrent library / Computer Science University of Rochester / /

IndustryTerm

classic algorithms / unfair algorithm / synchronous queue algorithms / user-level software systems / naive monitor-based algorithm / concurrent queue algorithms / faster algorithms / invalidation-based cache coherence protocol / concurrent algorithms / production software / lock-free stack algorithm / concurrent systems / server applications / producer-consumer applications / message-passing software / mutual exclusion algorithm / /

Organization

Rice University / Houston / National Science Foundation / Department of Computer Science SUNY Oswego / Department of Computer Science University of Rochester / University of Rochester / Department of Computer Science / /

Person

Michael L. Scott / Mark Moir / David Holmes / L. Scott Abstract / Brian Goetz / Doug Lea / William N. Scherer III / Bill Pugh / Dave Dice / /

Position

waiting worker / scheduler data structures / SynchQueue Single producer / single producer / producer / head / OS scheduler / waiting producer / garbage collector / programmer / /

Product

ThreadPoolExecutor / /

ProgrammingLanguage

Java / Ada / /

ProvinceOrState

New York / /

Technology

Opteron processors / faster algorithms / fair algorithm / execution steps.5 Wait-free algorithms / mutual exclusion algorithm / concurrent queue algorithms / Shared memory / Operating Systems / naive monitor-based algorithm / Java / steps.5 The algorithms / lock-free stack algorithm / invalidation-based cache coherence protocol / synchronous queue algorithms / simulation / CAT / unfair algorithm / /

URL

http /

SocialTag