Back to Results
First PageMeta Content
Computer memory / Central processing unit / Memory barrier / CPU cache / Write buffer / Parallel computing / Cache / Compiler optimization / Microarchitecture / Computer architecture / Computing / Computer hardware


WeeFence: Toward Making Fences Free in TSO ∗ Yuelu Duan, † Abdullah Muzahid, Josep Torrellas
Add to Reading List

Document Date: 2013-04-25 09:29:13


Open Document

File Size: 249,17 KB

Share Result on Facebook

City

Tel Aviv / /

Company

Intel / /

Currency

USD / /

/

Event

Product Recall / Product Issues / /

Facility

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

URL

http /

SocialTag