Lock-Free Concurrent Data Structures
Book chapter, 2017
Multiple processes
Memory management
Lock-free concurrent data structures
Graphics processors
Parallel programming
Idiosyncratic architectural features
Author
Daniel Cederman
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
A. Gidenstam
University of Borås
P. Ha
University of Tromsø – The Arctic University of Norway
Håkan Sundell
University of Borås
Marina Papatriantafilou
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Philippas Tsigas
Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)
Programming multi-core and many-core computing systems
29-58
Fine-grain synchronization and memory consistency in parallell programming (or Helping programmers avoid surprises due to aggressive memory models)
Swedish Research Council (VR) (2010-4801), 2011-01-01 -- 2013-12-31.
Areas of Advance
Information and Communication Technology
Subject Categories (SSIF 2011)
Computer and Information Science
DOI
10.1002/9781119332015.ch3