12-08-2024, 10:59 AM
2.09 GB | 00:12:27 | mp4 | 1920X1080 | 16:9
Genre:eLearning |Language:English
Files Included :
01 - Understanding Parallel Computing (18.53 MB)
02 - More on Parallel Computing (135.49 MB)
41 - Locking using Spinning locks (32.33 MB)
42 - Building our own Spinning locks (11.37 MB)
43 - Ledger Example (34.82 MB)
44 - Implementing the Ledger Part 1 (18.91 MB)
45 - Implementing the Ledger Part 2 (33.28 MB)
03 - Processes, Threads and Green threads (153.98 MB)
04 - Using Goroutines for Boids (32.34 MB)
05 - Groundwork for our simulation (28.95 MB)
06 - Starting our Goroutines (64.64 MB)
07 - Memory sharing between Threads (17.33 MB)
08 - Memory Sharing example Part 1 (43.13 MB)
09 - Memory Sharing example Part 2 (58.63 MB)
10 - Why do we need Locking (67.4 MB)
11 - Using Mutexes in Boid simulation (27.28 MB)
12 - Adding Synchronization to simulation (48.99 MB)
13 - Readers-Writer Locks (28.01 MB)
14 - Boid Synchronization with Readers-Writers Locks (82.63 MB)
15 - Understanding WaitGroups (52.9 MB)
16 - Concurrent file searching with WaitGroups (56.89 MB)
17 - Thread Communication using Channels (78.67 MB)
18 - Pipelining Example (133.27 MB)
19 - Understanding Thread Pools (19.69 MB)
20 - Thread Pool Example Part 1 (68.53 MB)
21 - Thread Pool Example Part 2 (35.36 MB)
22 - What's a Condition Variable (45.35 MB)
23 - Parallel Algorithm for Matrix Multiplication (27.95 MB)
24 - Implementing Parallel Matrix Multiplication Part 1 (56.35 MB)
25 - Implementing Parallel Matrix Multiplication Part 2 (25.96 MB)
26 - Deadlocking Robots, Philosophers and Trains (43.95 MB)
27 - Simple Deadlock Example (12.43 MB)
28 - Train Deadlock Example Part 1 (10.37 MB)
29 - Train Deadlock Example Part 2 (62.01 MB)
30 - Solving Deadlocks using Resource Hierarchy (27.65 MB)
31 - Implementing Resource Hierarchy Solution (57.25 MB)
32 - Solving Deadlocks using an Arbitrator (66.1 MB)
33 - Implementing Arbitrator Solution (32.1 MB)
34 - Barriers Explained (34.98 MB)
35 - Building a Barrier (21.56 MB)
36 - Barriers with Matrix Multiplication (38.36 MB)
37 - Understanding Atomic Variables (114.36 MB)
38 - Atomic Variables Example (8.27 MB)
39 - Building a Letter Frequency Program (48.53 MB)
40 - Using Atomic Variables in our Example (26.2 MB)]
Screenshot
01 - Understanding Parallel Computing (18.53 MB)
02 - More on Parallel Computing (135.49 MB)
41 - Locking using Spinning locks (32.33 MB)
42 - Building our own Spinning locks (11.37 MB)
43 - Ledger Example (34.82 MB)
44 - Implementing the Ledger Part 1 (18.91 MB)
45 - Implementing the Ledger Part 2 (33.28 MB)
03 - Processes, Threads and Green threads (153.98 MB)
04 - Using Goroutines for Boids (32.34 MB)
05 - Groundwork for our simulation (28.95 MB)
06 - Starting our Goroutines (64.64 MB)
07 - Memory sharing between Threads (17.33 MB)
08 - Memory Sharing example Part 1 (43.13 MB)
09 - Memory Sharing example Part 2 (58.63 MB)
10 - Why do we need Locking (67.4 MB)
11 - Using Mutexes in Boid simulation (27.28 MB)
12 - Adding Synchronization to simulation (48.99 MB)
13 - Readers-Writer Locks (28.01 MB)
14 - Boid Synchronization with Readers-Writers Locks (82.63 MB)
15 - Understanding WaitGroups (52.9 MB)
16 - Concurrent file searching with WaitGroups (56.89 MB)
17 - Thread Communication using Channels (78.67 MB)
18 - Pipelining Example (133.27 MB)
19 - Understanding Thread Pools (19.69 MB)
20 - Thread Pool Example Part 1 (68.53 MB)
21 - Thread Pool Example Part 2 (35.36 MB)
22 - What's a Condition Variable (45.35 MB)
23 - Parallel Algorithm for Matrix Multiplication (27.95 MB)
24 - Implementing Parallel Matrix Multiplication Part 1 (56.35 MB)
25 - Implementing Parallel Matrix Multiplication Part 2 (25.96 MB)
26 - Deadlocking Robots, Philosophers and Trains (43.95 MB)
27 - Simple Deadlock Example (12.43 MB)
28 - Train Deadlock Example Part 1 (10.37 MB)
29 - Train Deadlock Example Part 2 (62.01 MB)
30 - Solving Deadlocks using Resource Hierarchy (27.65 MB)
31 - Implementing Resource Hierarchy Solution (57.25 MB)
32 - Solving Deadlocks using an Arbitrator (66.1 MB)
33 - Implementing Arbitrator Solution (32.1 MB)
34 - Barriers Explained (34.98 MB)
35 - Building a Barrier (21.56 MB)
36 - Barriers with Matrix Multiplication (38.36 MB)
37 - Understanding Atomic Variables (114.36 MB)
38 - Atomic Variables Example (8.27 MB)
39 - Building a Letter Frequency Program (48.53 MB)
40 - Using Atomic Variables in our Example (26.2 MB)]
Screenshot