Back to Results
First PageMeta Content
Software engineering / Non-blocking algorithm / Linearizability / Lock / Spinlock / Hazard pointer / Circular buffer / Compare-and-swap / Concurrent data structure / Concurrency control / Computing / Computer programming


Lock-free Dynamically Resizable Arrays Damian Dechev, Peter Pirkelbauer, and Bjarne Stroustrup Texas A&M University College Station, TX[removed] {dechev, peter.pirkelbauer}@tamu.edu, [removed]
Add to Reading List

Document Date: 2012-10-03 14:24:47


Open Document

File Size: 324,41 KB

Share Result on Facebook

Company

Jet Propulsion Laboratory / AMD / Intel / /

/

Event

Reorganization / /

Facility

C++ Standard Library / Jet Propulsion Laboratory / Store Conditional / C++ Standard Template Library / Bjarne Stroustrup Texas A&M University College Station / /

IndustryTerm

real-world applications / portable algorithm / Lock-free and wait-free algorithms / real-time and autonomous systems / lock-free algorithms / software implementation / integrated lock-free memory management / multi-threaded software / binary search trees / x86 processor / non-blocking memory management / lock-free systems / bucket algorithm / real-time systems / /

OperatingSystem

MAC OS / /

Organization

Texas A&M University / /

Person

Peter Pirkelbauer / Damian Dechev / /

Position

reader/writer / writer / available general lock-free garbage collector for C++ / /

Product

HighestBit / Gidenstam / Michael / /

ProgrammingLanguage

Promela / C++ / /

Technology

symmetric multiprocessing / Lock-free and wait-free algorithms / 3 Algorithms / 3.5 Memory Management Our algorithms / return size Algorithm / software-based MCAS algorithm / lock-free algorithms / bucket algorithm / return elem Algorithm / x86 processor / elem Algorithm / random access / simulation / operating system / shared memory / presented algorithms / /

SocialTag