Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Concurrent Stack: Implementation
Graph Chatbot
Related lectures (32)
Previous
Page 2 of 4
Next
The Power of Registers
Covers wait-free implementations of atomic objects, focusing on counters and snapshots, discussing key ideas for enforcing atomicity and wait-freedom.
Lock-Free Synchronization: Performance and Scalability
Explores lock-free synchronization for performance and scalability in distributed systems, covering unique identifier generation, messaging queues, and atomic RDMA reads.
Transaction Management & Concurrency Control
Explores transaction management, concurrency control, ACID properties, anomalies, and conflict serializability in database systems.
Introduction to Multicore Processors
Covers the shift to multicore processors, processor-memory architecture, concurrency challenges, and synchronization problems in modern computing.
Memory Models: Visibility and Semantics
Explains the Java Memory Model and thread start semantics for concurrent programs.
Memory Virtualization: Address Space Abstraction and Management
Covers memory virtualization, focusing on address space abstraction and the management of memory resources by the operating system.
Transactions: Concepts and Implementations
Explores the elegance and challenges of transactions, including ACID properties and transactional memory benefits in concurrent programming.
Synchronization Primitives
Explores the design of synchronization primitives and concurrent data structures using atomic instructions.
Concurrent Stack: Implementation
Explains the reference implementation for a concurrent stack and the importance of handling concurrency issues.
Concurrency and Parallelism: Visibility
Explores visibility in concurrency, memory models, shared memory, and hardware optimizations.