Josep Torrellas University of Illinois / University of Texas / WFence stall / /
IndustryTerm
run-time systems / 128KB banks / conservative compiler algorithm / performancecritical applications / coherence protocol / soft real-time systems / faster fine-grained concurrent algorithms / execution algorithm / remote processor / by using hardware / queue algorithm / work stealing algorithm / parallel applications / exclusion algorithm / out-of-order processor / bank / mesh network / list algorithm / x86 processors / work-stealing algorithm / processor hardware / external processor / /
Organization
National Science Foundation / PA PA / PA ’s RPSR / University of Texas at San Antonio / University of Illinois / PA ’s BSL / SESC / Illinois-Intel Parallelism Center / PC ’s RPSR / /
Person
Java / Abdullah Muzahid / /
Position
bus controller / cache controller / local cache controller / RT / L1 controller / head / ROB head / RT / 32B lines Shared 1MB WB / buffer head / writer / Private / FIFO write-buffer Private 32KB WB / programmer / /
Product
WFence / WFences / /
ProgrammingLanguage
RC / C / C++ / /
ProvinceOrState
Texas / Illinois / Pennsylvania / South Carolina / /
PublishedMedium
Baseline / /
Technology
shared memory system / three processors / faster fine-grained concurrent algorithms / av / threads Cilk THE work stealing algorithm / list algorithm using bakery lock Concurrent queue algorithm / 8 processors / two processors / conservative compiler algorithm / distributed protocol / Concurrency list algorithm / WFence execution algorithm / shared memory / queue algorithm using bakery lock Mutual exclusion algorithm / WFence chips / largely free / faster fine-grained concurrent algorithms / external processor / MESI coherence protocol / Processors The WFence algorithm / work-stealing algorithm / out-of-order processor / threads Mutual exclusion algorithm / Sequential Consistency / remote processor / Xeon E5530 processor / x86 processors / directory-based MESI coherence protocol / worksteal Mutual exclusion algorithm / local processor / /