Download link
File List
-
1. Understanding the Dangers of Concurrency/16. Demo 4 - lock-free solution.wmv 35.98 MB
3. Designs and Patterns for Parallel Programming/28. Demo 5 - Stock History with Speculative Execution and APM.wmv 27.93 MB
1. Understanding the Dangers of Concurrency/8. Demo 1 - from sequential to parallel.wmv 27.37 MB
1. Understanding the Dangers of Concurrency/14. Demo 3 - solution using interlocking.wmv 23.18 MB
3. Designs and Patterns for Parallel Programming/17. Demo 2 - Netflix solution using Producer-Consumer (v2).wmv 20.58 MB
1. Understanding the Dangers of Concurrency/23. Demo 6 - improving performance.wmv 20.21 MB
2. Execution Model and Types of Parallelism/34. Demo 4 - Mandelbrot app with cancellation.wmv 20.08 MB
2. Execution Model and Types of Parallelism/28. Demo 3 - Parallel.For version.wmv 19.99 MB
3. Designs and Patterns for Parallel Programming/13. Demo 1 - implementation with ConcurrentDictionary T.wmv 18.91 MB
1. Understanding the Dangers of Concurrency/7. Demo 1 - source code layout.wmv 13.78 MB
2. Execution Model and Types of Parallelism/13. Demo 1 - solution attempt with default behavior.wmv 12.21 MB
1. Understanding the Dangers of Concurrency/12. Demo 2 - solution using locking.wmv 11.86 MB
2. Execution Model and Types of Parallelism/16. Demo 2 - proper solution in action.wmv 10.72 MB
3. Designs and Patterns for Parallel Programming/21. Demo 3 - Netflix using MapReduce.wmv 9.27 MB
3. Designs and Patterns for Parallel Programming/11. Demo 1 - overview of Netflix data mining app.wmv 8.92 MB
1. Understanding the Dangers of Concurrency/19. Demo 5 - using thread-safe objects.wmv 8.6 MB
3. Designs and Patterns for Parallel Programming/24. Demo 4 - Netflix with PLINQ.wmv 8.07 MB
2. Execution Model and Types of Parallelism/27. Demo 3 - sequential version.wmv 6.84 MB
3. Designs and Patterns for Parallel Programming/20. Implementing MapReduce.wmv 6.27 MB
1. Understanding the Dangers of Concurrency/11. Solution 1 - locking.wmv 5.92 MB
2. Execution Model and Types of Parallelism/14. Demo 1 - solution attempt with long-running option.wmv 5.9 MB
1. Understanding the Dangers of Concurrency/5. Race conditions involving shared resources.wmv 5.76 MB
3. Designs and Patterns for Parallel Programming/10. ConcurrentQueue T.wmv 5.27 MB
3. Designs and Patterns for Parallel Programming/16. Implementation of Producer-Consumer with BlockingCollection T.wmv 5.04 MB
1. Understanding the Dangers of Concurrency/18. Thread-safety and solutions to shared objects.wmv 4.96 MB
3. Designs and Patterns for Parallel Programming/3. Design Problem 2 - download 20+ web pages.wmv 4.93 MB
2. Execution Model and Types of Parallelism/5. Execution model - tasks vs. threads vs. cores.wmv 4.66 MB
3. Designs and Patterns for Parallel Programming/2. Design Problem 1 - 100+ CPU-intensive operations.wmv 4.39 MB
3. Designs and Patterns for Parallel Programming/23. Parallel LINQ (PLINQ).wmv 4.23 MB
2. Execution Model and Types of Parallelism/24. Parallel.For, .Foreach, .Invoke.wmv 4.18 MB
3. Designs and Patterns for Parallel Programming/12. Demo 1 - overview of parallel solution (v1).wmv 4.16 MB
2. Execution Model and Types of Parallelism/30. Custom data partitioning.wmv 3.97 MB
2. Execution Model and Types of Parallelism/29. Data partitioning.wmv 3.8 MB
3. Designs and Patterns for Parallel Programming/29. Parallel IO design challenge.wmv 3.78 MB
1. Understanding the Dangers of Concurrency/15. Solution 3 - lock-free.wmv 3.57 MB
2. Execution Model and Types of Parallelism/21. Dataflow parallelism.wmv 3.55 MB
1. Understanding the Dangers of Concurrency/22. Performance lessons... .wmv 3.5 MB
2. Execution Model and Types of Parallelism/3. Execution model - high-level view.wmv 3.49 MB
3. Designs and Patterns for Parallel Programming/4. Design Problem 3 - application logging task.wmv 3.39 MB
1. Understanding the Dangers of Concurrency/17. The danger of shared objects.wmv 3.24 MB
2. Execution Model and Types of Parallelism/1. Introductions and Agenda.wmv 2.96 MB
1. Understanding the Dangers of Concurrency/1. Introductions and Agenda.wmv 2.86 MB
2. Execution Model and Types of Parallelism/35. Summary and References.wmv 2.82 MB
2. Execution Model and Types of Parallelism/33. Cancelling a Parallel loop.wmv 2.73 MB
1. Understanding the Dangers of Concurrency/2. The pitfalls of concurrency.wmv 2.7 MB
2. Execution Model and Types of Parallelism/15. Solution for 100 long-running tasks.wmv 2.66 MB
2. Execution Model and Types of Parallelism/8. Work-stealing in detail.wmv 2.63 MB
3. Designs and Patterns for Parallel Programming/1. Introductions and Agenda.wmv 2.56 MB
3. Designs and Patterns for Parallel Programming/30. Summary and References.wmv 2.52 MB
3. Designs and Patterns for Parallel Programming/27. APM example of async file IO.wmv 2.5 MB
3. Designs and Patterns for Parallel Programming/22. Demo 3 - results.wmv 2.47 MB
1. Understanding the Dangers of Concurrency/24. Summary and References.wmv 2.41 MB
1. Understanding the Dangers of Concurrency/13. Solution 2 - interlocking.wmv 2.38 MB
2. Execution Model and Types of Parallelism/32. Breaking out of a Parallel loop.wmv 2.34 MB
2. Execution Model and Types of Parallelism/7. Additional observations regarding task scheduler.wmv 2.29 MB
3. Designs and Patterns for Parallel Programming/15. Producer-Consumer pattern.wmv 2.22 MB
3. Designs and Patterns for Parallel Programming/26. APM - Asynchronous Programming Model pattern.wmv 2.2 MB
1. Understanding the Dangers of Concurrency/20. Synchronization primitives.wmv 2.19 MB
3. Designs and Patterns for Parallel Programming/7. Dataflow pattern.wmv 2.16 MB
2. Execution Model and Types of Parallelism/10. Fairness option to execute tasks in order.wmv 2.13 MB
3. Designs and Patterns for Parallel Programming/25. Speculative Execution pattern.wmv 2.07 MB
3. Designs and Patterns for Parallel Programming/6. Pipeline pattern.wmv 2.05 MB
2. Execution Model and Types of Parallelism/26. Demo 3 - Mandelbrot app overview.wmv 1.88 MB
2. Execution Model and Types of Parallelism/22. Embarrassingly parallel.wmv 1.82 MB
3. Designs and Patterns for Parallel Programming/8. Increasing parallelism in pipeline and dataflow.wmv 1.74 MB
3. Designs and Patterns for Parallel Programming/14. Demo 1 - results.wmv 1.73 MB
1. Understanding the Dangers of Concurrency/6. Demo 1 - parallelizing a Logfile Search app.wmv 1.72 MB
3. Designs and Patterns for Parallel Programming/9. Concurrent Data Structures --- master list.wmv 1.7 MB
2. Execution Model and Types of Parallelism/25. Structured (fork-join) parallelism.wmv 1.65 MB
3. Designs and Patterns for Parallel Programming/18. Demo 2 - results.wmv 1.56 MB
1. Understanding the Dangers of Concurrency/4. Terminology - race conditions, critical sections.wmv 1.54 MB
2. Execution Model and Types of Parallelism/19. Data parallelism.wmv 1.49 MB
1. Understanding the Dangers of Concurrency/10. Solving race conditions --- an overview.wmv 1.49 MB
2. Execution Model and Types of Parallelism/6. Custom task scheduling.wmv 1.48 MB
2. Execution Model and Types of Parallelism/4. Task granularity - just how lightweight.wmv 1.44 MB
2. Execution Model and Types of Parallelism/9. Two important assumptions - short-lived, random order.wmv 1.32 MB
3. Designs and Patterns for Parallel Programming/19. MapReduce pattern.wmv 1.27 MB
2. Execution Model and Types of Parallelism/11. LongRunning option for tasks - 1-2 seconds.wmv 1.24 MB
2. Execution Model and Types of Parallelism/31. Exception handling with Parallel class.wmv 1.17 MB
2. Execution Model and Types of Parallelism/20. Task parallelism.wmv 1.14 MB
1. Understanding the Dangers of Concurrency/3. Correctness guarantees - safety, liveness.wmv 1.13 MB
2. Execution Model and Types of Parallelism/17. Parallel.For = more concise solution.wmv 1.13 MB
2. Execution Model and Types of Parallelism/12. Demo 1 - executing 100 long-running tasks.wmv 856.34 KB
2. Execution Model and Types of Parallelism/18. Types of Parallelism.wmv 844.65 KB
3. Designs and Patterns for Parallel Programming/5. Parallel Patterns --- master list.wmv 829.93 KB
1. Understanding the Dangers of Concurrency/21. The concurrent data structures - thread-safe collections.wmv 756.56 KB
2. Execution Model and Types of Parallelism/2. Tasks - developer's role vs .NET's role.wmv 694.96 KB
2. Execution Model and Types of Parallelism/23. TPL support for parallelism types.wmv 645.09 KB
1. Understanding the Dangers of Concurrency/9. Demo 1 - summary of why it's broken.wmv 430.91 KB
Download Info
-
Tips
“[pluralsight-training.net] Async and Parallel Programming - Application Design” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.
-
DMCA Notice and Takedown Procedure
If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.