FileMood

Download Modern C++ Concurrency in Depth ( C++1720)

Modern Concurrency in Depth 1720

Name

Modern C++ Concurrency in Depth ( C++1720)

 DOWNLOAD Copy Link

Total Size

2.3 GB

Total Files

299

Last Seen

2024-10-05 00:01

Hash

F6DFDF554DEABB55B7E402DA8BCCDAB6804A29C5

/.../1 - Thread management guide/

1 - Setting up the environment for the course.mp4

111.2 MB

3 - Quiz Parallel programming in general_en.srt

1.4 KB

18 - Debugging a application in Visual studio_en.srt

15.9 KB

5 - Programming exercise 1 Launching the threads_en.srt

1.2 KB

2 - Introduction to parallel computing_en.srt

14.1 KB

9 - Programming exercise 2 Trivial sale a ship model_en.srt

2.7 KB

1 - Setting up the environment for the course_en.srt

11.2 KB

16 - Parallel accumulate algorithm implementation_en.srt

11.0 KB

14 - Programming excersice 3 Sail a ship with work queues_en.srt

2.6 KB

external-assets-links.txt

0.4 KB

8 - How to handle join, in exception scenarios_en.srt

7.3 KB

13 - Some useful operations on thread_en.srt

7.0 KB

4 - How to launch a thread_en.srt

6.8 KB

6 - Joinability of threads_en.srt

5.8 KB

7 - Join and detach functions_en.srt

5.6 KB

10 - How to pass parameters to a thread_en.srt

5.4 KB

15 - Parallel accumulate - algorithm explanation_en.srt

4.9 KB

17 - Thread local storage_en.srt

4.5 KB

12 - Transferring ownership of a thread_en.srt

4.3 KB

11 - Problematic situations may arise when passing parameters to a thread_en.srt

4.1 KB

18 - Debugging a application in Visual studio.mp4

69.1 MB

2 - Introduction to parallel computing.mp4

45.5 MB

4 - How to launch a thread.mp4

35.6 MB

16 - Parallel accumulate algorithm implementation.mp4

27.6 MB

8 - How to handle join, in exception scenarios.mp4

24.8 MB

15 - Parallel accumulate - algorithm explanation.mp4

23.2 MB

13 - Some useful operations on thread.mp4

16.0 MB

12 - Transferring ownership of a thread.mp4

13.2 MB

7 - Join and detach functions.mp4

12.4 MB

6 - Joinability of threads.mp4

10.6 MB

10 - How to pass parameters to a thread.mp4

10.5 MB

17 - Thread local storage.mp4

9.6 MB

11 - Problematic situations may arise when passing parameters to a thread.mp4

8.9 MB

14 - Programming excersice 3 Sail a ship with work queues.mp4

4.1 MB

9 - Programming exercise 2 Trivial sale a ship model.mp4

4.0 MB

5 - Programming exercise 1 Launching the threads.mp4

1.8 MB

3 - Quiz Parallel programming in general.mp4

1.6 MB

/

TutsNode.com.txt

0.1 KB

[TGx]Downloaded from torrentgalaxy.to .txt

0.6 KB

/.../9 - Bonus section Parallel programming in massively parallel devices with CUDA/

2 - Elements of CUDA program_en.srt

20.5 KB

9 - CUDA memory transfer_en.srt

13.1 KB

10 - Sum array example_en.srt

11.2 KB

5 - Unique index calculation for threads in a grid_en.srt

11.2 KB

3 - Organization of threads in CUDA program 1_en.srt

9.8 KB

8 - Timing a CUDA program_en.srt

9.3 KB

6 - Unique index calculation for threads in a 2D grid_en.srt

7.3 KB

4 - Organization of threads in CUDA program 2_en.srt

7.2 KB

1 - Setting up the environment for CUDA_en.srt

6.9 KB

12 - CUDA device properties_en.srt

6.6 KB

7 - Unique index calculation for threads in a 2D grid 2_en.srt

5.9 KB

11 - Error handling in a CUDA program_en.srt

5.6 KB

1 - Setting up the environment for CUDA.mp4

42.4 MB

2 - Elements of CUDA program.mp4

34.5 MB

6 - Unique index calculation for threads in a 2D grid.mp4

32.8 MB

10 - Sum array example.mp4

29.9 MB

8 - Timing a CUDA program.mp4

27.4 MB

12 - CUDA device properties.mp4

26.9 MB

9 - CUDA memory transfer.mp4

26.1 MB

5 - Unique index calculation for threads in a grid.mp4

24.4 MB

11 - Error handling in a CUDA program.mp4

23.4 MB

4 - Organization of threads in CUDA program 2.mp4

22.7 MB

7 - Unique index calculation for threads in a 2D grid 2.mp4

20.3 MB

3 - Organization of threads in CUDA program 1.mp4

19.5 MB

/.../7 - Lock free data structures and algorithms/

4 - Stack memory reclaim mechanism using thread counting_en.srt

20.1 KB

5 - Stack memory reclaim mechanism using hazard pointers_en.srt

17.9 KB

6 - Stack memory reclaim mechanism using reference counting_en.srt

16.6 KB

3 - Simple lock free thread safe stack_en.srt

11.4 KB

2 - Stack recap_en.srt

9.7 KB

4 - Stack memory reclaim mechanism using thread counting.mp4

88.3 MB

6 - Stack memory reclaim mechanism using reference counting.mp4

81.4 MB

1 - Introduction and some terminology_en.srt

2.9 KB

5 - Stack memory reclaim mechanism using hazard pointers.mp4

81.0 MB

3 - Simple lock free thread safe stack.mp4

23.1 MB

2 - Stack recap.mp4

13.3 MB

1 - Introduction and some terminology.mp4

4.2 MB

/.../4 - Lock based thread safe data structures and algorithm implementation/

5 - parallel quick sort algorithm implementation_en.srt

16.4 KB

11 - Introduction to Matrix_en.srt

15.7 KB

14 - Factors affecting the performance of concurrent code_en.srt

14.7 KB

4 - Parallel STL introduction_en.srt

14.4 KB

10 - Partial sum algorithm parallel implementation_en.vtt

12.8 KB

6 - parallel for each implementation_en.srt

10.7 KB

9 - Partial sum algorithm introduction_en.srt

9.3 KB

13 - Parallel matrix transpose_en.srt

8.5 KB

7 - parallel find algorithm implementation with package task_en.srt

8.4 KB

2 - queue data structure implementation using linked list data structure_en.srt

8.3 KB

7 - parallel find algorithm implementation with package task_en.vtt

7.7 KB

10 - Partial sum algorithm parallel implementation_en.srt

7.3 KB

12 - Parallel Matrix multiplication_en.srt

5.6 KB

1 - introduction to lock based thread safe data structures and algorithms_en.srt

5.3 KB

8 - parallel find algorithm implementation with async_en.srt

4.4 KB

3 - thread safe queue implementation_en.srt

3.4 KB

4 - Parallel STL introduction.mp4

61.8 MB

5 - parallel quick sort algorithm implementation.mp4

47.0 MB

13 - Parallel matrix transpose.mp4

38.9 MB

10 - Partial sum algorithm parallel implementation.mp4

34.9 MB

6 - parallel for each implementation.mp4

33.7 MB

9 - Partial sum algorithm introduction.mp4

30.6 MB

11 - Introduction to Matrix.mp4

22.9 MB

7 - parallel find algorithm implementation with package task.mp4

19.7 MB

14 - Factors affecting the performance of concurrent code.mp4

17.8 MB

12 - Parallel Matrix multiplication.mp4

15.3 MB

2 - queue data structure implementation using linked list data structure.mp4

14.5 MB

8 - parallel find algorithm implementation with async.mp4

11.1 MB

3 - thread safe queue implementation.mp4

10.1 MB

1 - introduction to lock based thread safe data structures and algorithms.mp4

9.1 MB

/8 - Thread pools/

3 - Thread pool with waiting tasks_en.srt

12.7 KB

5 - Thread pool with work stealing_en.srt

11.7 KB

1 - Simple thread pool_en.srt

11.4 KB

2 - Thread pool which allowed to wait on submitted tasks_en.srt

8.7 KB

4 - Minimizing contention on work queue_en.srt

7.1 KB

5 - Thread pool with work stealing.mp4

70.3 MB

3 - Thread pool with waiting tasks.mp4

33.2 MB

1 - Simple thread pool.mp4

30.6 MB

2 - Thread pool which allowed to wait on submitted tasks.mp4

24.5 MB

4 - Minimizing contention on work queue.mp4

19.0 MB

/.../5 - C++20 Concurrency features/

3 - C++ coroutines Introduction_en.srt

11.3 KB

1 - Jthread Introduction_en.srt

10.0 KB

4 - C++ coroutines resume functions_en.srt

9.0 KB

5 - C++ coroutines Generators_en.srt

8.0 KB

external-assets-links.txt

0.1 KB

2 - Jthread Our own version implementation_en.srt

7.6 KB

6 - C++ Barriers_en.srt

7.5 KB

1 - Jthread Introduction.mp4

48.2 MB

5 - C++ coroutines Generators.mp4

38.0 MB

3 - C++ coroutines Introduction.mp4

27.6 MB

4 - C++ coroutines resume functions.mp4

26.7 MB

2 - Jthread Our own version implementation.mp4

21.7 MB

6 - C++ Barriers.mp4

20.3 MB

/.../2 - Thread safe access to shared data and locking mechanisms/

6 - Thread safe stack implementation implementation_en.srt

8.6 KB

3 - mutexes_en.srt

7.8 KB

7 - Thread safe stack implementation race condition inherit from the interface_en.srt

7.3 KB

5 - Thread safe stack implementation introduction to stack_en.srt

6.3 KB

8 - Dead locks_en.srt

5.6 KB

2 - Concept of invarient_en.srt

4.3 KB

1 - Introduction to locking mechanisms_en.srt

3.6 KB

4 - Things to remember when using mutexes_en.srt

3.5 KB

9 - unique locks_en.srt

3.5 KB

7 - Thread safe stack implementation race condition inherit from the interface.mp4

19.2 MB

8 - Dead locks.mp4

17.0 MB

9 - unique locks.mp4

16.0 MB

2 - Concept of invarient.mp4

14.2 MB

6 - Thread safe stack implementation implementation.mp4

13.4 MB

3 - mutexes.mp4

13.0 MB

1 - Introduction to locking mechanisms.mp4

10.2 MB

5 - Thread safe stack implementation introduction to stack.mp4

7.7 MB

4 - Things to remember when using mutexes.mp4

6.2 MB

/.../6 - C++ memory model and atomic operations/

5 - atomic pointers_en.srt

8.5 KB

6 - General discussion on atomic types_en.srt

2.3 KB

16 - Concept of release sequence_en.srt

7.4 KB

3 - Functionality of std atomic_bool_en.srt

7.3 KB

9 - Discussion on memory_order_seq_cst_en.srt

7.0 KB

12 - Discussion on memory_order_acquire and memory_order_release_en.srt

6.1 KB

11 - Discussion on memory_order_relaxed_en.srt

6.0 KB

17 - Implementation of spin lock mutex_en.srt

6.0 KB

4 - Explanation of compare_exchange functions_en.srt

6.0 KB

10 - Introduction to instruction reordering_en.srt

5.4 KB

7 - Important relationships related to atomic operations between threads_en.srt

4.9 KB

2 - Functionality of std atomic_flag_en.srt

4.9 KB

1 - Introduction to atomic operations_en.srt

3.7 KB

14 - Concept of transitive synchronization_en.srt

3.7 KB

15 - Discussion on memory_order_consume_en.srt

3.4 KB

8 - Introduction to memory ordering options_en.srt

3.0 KB

13 - Important aspects of memory_order_acquire and memory_order_release_en.srt

2.9 KB

5 - atomic pointers.mp4

23.8 MB

14 - Concept of transitive synchronization.mp4

18.4 MB

16 - Concept of release sequence.mp4

17.3 MB

4 - Explanation of compare_exchange functions.mp4

16.3 MB

3 - Functionality of std atomic_bool.mp4

15.0 MB

9 - Discussion on memory_order_seq_cst.mp4

14.6 MB

17 - Implementation of spin lock mutex.mp4

13.1 MB

2 - Functionality of std atomic_flag.mp4

12.8 MB

15 - Discussion on memory_order_consume.mp4

12.3 MB

11 - Discussion on memory_order_relaxed.mp4

12.2 MB

12 - Discussion on memory_order_acquire and memory_order_release.mp4

11.4 MB

7 - Important relationships related to atomic operations between threads.mp4

9.5 MB

1 - Introduction to atomic operations.mp4

9.1 MB

6 - General discussion on atomic types.mp4

7.4 MB

10 - Introduction to instruction reordering.mp4

7.0 MB

13 - Important aspects of memory_order_acquire and memory_order_release.mp4

6.3 MB

8 - Introduction to memory ordering options.mp4

5.7 MB

/.pad/

0

0.1 KB

1

1.5 KB

2

411.9 KB

3

218.9 KB

4

445.6 KB

5

144.5 KB

6

91.1 KB

7

60.4 KB

8

203.8 KB

9

143.9 KB

10

68.0 KB

11

423.3 KB

12

245.9 KB

13

9.9 KB

14

193.6 KB

15

129.3 KB

16

338.5 KB

17

368.0 KB

18

248.6 KB

19

335.2 KB

20

342.9 KB

21

2.9 KB

22

137.7 KB

23

220.3 KB

24

421.6 KB

25

200.2 KB

26

362.6 KB

27

72.1 KB

28

102.3 KB

29

391.7 KB

30

176.3 KB

31

219.7 KB

32

338.4 KB

33

145.9 KB

34

399.1 KB

35

514.9 KB

36

519.9 KB

37

177.9 KB

38

336.6 KB

39

369.6 KB

40

118.9 KB

41

196.4 KB

42

178.3 KB

43

457.9 KB

44

162.1 KB

45

376.8 KB

46

74.1 KB

47

498.4 KB

48

75.7 KB

49

522.9 KB

50

128.5 KB

51

314.8 KB

52

428.1 KB

53

228.4 KB

54

258.1 KB

55

271.3 KB

56

410.9 KB

57

437.5 KB

58

194.5 KB

59

77.7 KB

60

218.8 KB

61

521.2 KB

62

401.4 KB

63

1.9 KB

64

251.8 KB

65

287.7 KB

66

412.0 KB

67

20.0 KB

68

95.6 KB

69

267.8 KB

70

141.5 KB

71

250.7 KB

72

376.3 KB

73

166.5 KB

74

300.3 KB

75

447.8 KB

76

472.7 KB

77

398.1 KB

78

493.4 KB

79

260.5 KB

80

406.3 KB

81

339.9 KB

82

436.7 KB

83

366.7 KB

84

373.6 KB

85

23.0 KB

86

144.1 KB

87

513.0 KB

88

34.4 KB

89

333.1 KB

90

523.9 KB

91

123.1 KB

92

67.2 KB

93

30.4 KB

94

120.8 KB

95

208.5 KB

96

330.2 KB

/.../3 - Communication between thread using condition variables and futures/

4 - Thread safe queue implementation implementation_en.srt

7.1 KB

1 - introduction to condition variables_en.srt

6.5 KB

3 - Thread safe queue implementation introduction to queue data structure_en.srt

6.5 KB

6 - async tasks detailed discussion_en.srt

6.3 KB

5 - introduction to futures and async tasks_en.srt

5.8 KB

2 - Details about condition variables_en.srt

5.7 KB

7 - Parallel accumulate algorithm implementation with async task_en.srt

5.2 KB

11 - std shared_futures_en.srt

5.2 KB

8 - Introduction to package_task_en.srt

4.6 KB

9 - Communication between threads using std promises_en.srt

4.0 KB

10 - Retrieving exception using std futures_en.srt

3.7 KB

4 - Thread safe queue implementation implementation.mp4

27.1 MB

5 - introduction to futures and async tasks.mp4

23.1 MB

9 - Communication between threads using std promises.mp4

18.8 MB

6 - async tasks detailed discussion.mp4

17.2 MB

7 - Parallel accumulate algorithm implementation with async task.mp4

16.0 MB

1 - introduction to condition variables.mp4

15.3 MB

3 - Thread safe queue implementation introduction to queue data structure.mp4

13.8 MB

2 - Details about condition variables.mp4

13.6 MB

11 - std shared_futures.mp4

11.2 MB

8 - Introduction to package_task.mp4

11.1 MB

10 - Retrieving exception using std futures.mp4

7.3 MB

 

Total files 299


Copyright © 2024 FileMood.com