Главная
Study mode:
on
1
Introduction
2
What are concurrent algorithms
3
What do we do
4
Layers
5
Hardware Trends
6
Interfaces
7
Leaks
8
Parallel Bulk Operations
9
Challenges
10
The Joint
11
Spin Part
12
Blocking Part
13
Branch Prediction
14
Java Memory Model
15
Java API
16
Limits of sequential consistency
17
Weak ordering
18
Jets
Description:
Explore the intricacies of engineering concurrent library components in this comprehensive conference talk from Philly ETE 2013. Delve into Doug Lea's expert insights on concurrent algorithms, hardware trends, and the challenges faced in their implementation. Learn about parallel bulk operations, the Java Memory Model, and API design considerations. Gain a deeper understanding of concepts such as blocking mechanisms, branch prediction, and the limits of sequential consistency. Discover the importance of weak ordering and examine the layers involved in creating efficient concurrent library components.

Engineering Concurrent Library Components

ChariotSolutions
Add to list
0:00 / 0:00