Async and Parallel Programming: Application Design [2012, ENG]

seeders: 7 leechers: 0
Added 12 years ago by ruudsach in Other
Downloaded 0 time.
RuTracker.org
Async and Parallel Programming: Application Design [2012, ENG]

Torrent Contents Size: 530.46 MB

Async and Parallel Programming: Application Design [2012, ENG]
01.Understanding the Dangers of Concurrency
01.Introductions and Agenda.srt
SRT
2.58 KB
01.Introductions and Agenda.wmv
WMV
2.86 MB
02.The pitfalls of concurrency.srt
SRT
2.32 KB
02.The pitfalls of concurrency.wmv
WMV
2.7 MB
03.Correctness guarantees - safety, liveness.srt
SRT
950 B
03.Correctness guarantees - safety, liveness.wmv
WMV
1.13 MB
04.Terminology - race conditions, critical sections.srt
SRT
1.01 KB
04.Terminology - race conditions, critical sections.wmv
WMV
1.54 MB
05.Race conditions involving shared resources.srt
SRT
4.68 KB
05.Race conditions involving shared resources.wmv
WMV
5.76 MB
06.Demo 1 - parallelizing a Logfile Search app.srt
SRT
1.66 KB
06.Demo 1 - parallelizing a Logfile Search app.wmv
WMV
1.72 MB
07.Demo 1 - source code layout.srt
SRT
5.66 KB
07.Demo 1 - source code layout.wmv
WMV
13.78 MB
08.Demo 1 - from sequential to parallel.srt
SRT
15.03 KB
08.Demo 1 - from sequential to parallel.wmv
WMV
27.37 MB
09.Demo 1 - summary of why it's broken.srt
SRT
362 B
09.Demo 1 - summary of why it's broken.wmv
WMV
430.91 KB
10.Solving race conditions --- an overview.srt
SRT
1.08 KB
10.Solving race conditions --- an overview.wmv
WMV
1.49 MB
11.Solution 1 - locking.srt
SRT
4.11 KB
11.Solution 1 - locking.wmv
WMV
5.92 MB
12.Demo 2 - solution using locking.srt
SRT
4.71 KB
12.Demo 2 - solution using locking.wmv
WMV
11.86 MB
13.Solution 2 - interlocking.srt
SRT
1.29 KB
13.Solution 2 - interlocking.wmv
WMV
2.38 MB
14.Demo 3 - solution using interlocking.srt
SRT
10.76 KB
14.Demo 3 - solution using interlocking.wmv
WMV
23.18 MB
15.Solution 3 - lock-free.srt
SRT
2.67 KB
15.Solution 3 - lock-free.wmv
WMV
3.57 MB
16.Demo 4 - lock-free solution.srt
SRT
16.7 KB
16.Demo 4 - lock-free solution.wmv
WMV
35.98 MB
17.The danger of shared objects.srt
SRT
2.24 KB
17.The danger of shared objects.wmv
WMV
3.24 MB
18.Thread-safety and solutions to shared objects.srt
SRT
3.48 KB
18.Thread-safety and solutions to shared objects.wmv
WMV
4.96 MB
19.Demo 5 - using thread-safe objects.srt
SRT
4.92 KB
19.Demo 5 - using thread-safe objects.wmv
WMV
8.6 MB
20.Synchronization primitives.srt
SRT
1.5 KB
20.Synchronization primitives.wmv
WMV
2.19 MB
21.The concurrent data structures - thread-safe collections.srt
SRT
544 B
21.The concurrent data structures - thread-safe collections.wmv
WMV
756.56 KB
22.Performance lessons....srt
SRT
3.07 KB
22.Performance lessons....wmv
WMV
3.5 MB
23.Demo 6 - improving performance.srt
SRT
9.82 KB
23.Demo 6 - improving performance.wmv
WMV
20.21 MB
24.Summary and References.srt
SRT
1.71 KB
24.Summary and References.wmv
WMV
2.41 MB
02.Execution Model and Types of Parallelism
01.Introductions and Agenda.srt
SRT
2.53 KB
01.Introductions and Agenda.wmv
WMV
2.96 MB
02.Tasks - developer's role vs. .NEt's role.srt
SRT
386 B
02.Tasks - developer's role vs. .NEt's role.wmv
WMV
694.96 KB
03.Execution model - high-level view.srt
SRT
1.47 KB
03.Execution model - high-level view.wmv
WMV
3.49 MB
04.Task granularity - just how lightweight.srt
SRT
1.14 KB
04.Task granularity - just how lightweight.wmv
WMV
1.44 MB
05.Execution model - tasks vs. threads vs. cores.srt
SRT
2.77 KB
05.Execution model - tasks vs. threads vs. cores.wmv
WMV
4.66 MB
06.Custom task scheduling.srt
SRT
1.06 KB
06.Custom task scheduling.wmv
WMV
1.48 MB
07.Additional observations regarding task scheduler.srt
SRT
1.93 KB
07.Additional observations regarding task scheduler.wmv
WMV
2.29 MB
08.Work-stealing in detail.srt
SRT
2.21 KB
08.Work-stealing in detail.wmv
WMV
2.63 MB
09.Two important assumptions - short-lived, random order.srt
SRT
1.07 KB
09.Two important assumptions - short-lived, random order.wmv
WMV
1.32 MB
10.Fairness option to execute tasks in order.srt
SRT
1.43 KB
10.Fairness option to execute tasks in order.wmv
WMV
2.13 MB
11.LongRunning option for tasks ] 1-2 seconds.srt
SRT
912 B
11.LongRunning option for tasks ] 1-2 seconds.wmv
WMV
1.24 MB
12.Demo 1 - executing 100 long-running tasks.srt
SRT
604 B
12.Demo 1 - executing 100 long-running tasks.wmv
WMV
856.34 KB
13.Demo 1 - solution attempt with default behavior.srt
SRT
6.05 KB
13.Demo 1 - solution attempt with default behavior.wmv
WMV
12.21 MB
14.Demo 1 - solution attempt with long-running option.srt
SRT
2.82 KB
14.Demo 1 - solution attempt with long-running option.wmv
WMV
5.9 MB
15.Solution for 100 long-running tasks.srt
SRT
1.96 KB
15.Solution for 100 long-running tasks.wmv
WMV
2.66 MB
16.Demo 2 - proper solution in action.srt
SRT
6.01 KB
16.Demo 2 - proper solution in action.wmv
WMV
10.72 MB
17.Parallel.For = more concise solution.srt
SRT
1.02 KB
17.Parallel.For = more concise solution.wmv
WMV
1.13 MB
18.Types of Parallelism.srt
SRT
737 B
18.Types of Parallelism.wmv
WMV
844.65 KB
19.Data parallelism.srt
SRT
895 B
19.Data parallelism.wmv
WMV
1.49 MB
20.Task parallelism.srt
SRT
759 B
20.Task parallelism.wmv
WMV
1.14 MB
21.Dataflow parallelism.srt
SRT
2.66 KB
21.Dataflow parallelism.wmv
WMV
3.55 MB
22.Embarrassingly parallel.srt
SRT
1.17 KB
22.Embarrassingly parallel.wmv
WMV
1.82 MB
23.TPL support for parallelism types.srt
SRT
445 B
23.TPL support for parallelism types.wmv
WMV
645.09 KB
24.Parallel.For, .Foreach, .Invoke.srt
SRT
2.96 KB
24.Parallel.For, .Foreach, .Invoke.wmv
WMV
4.18 MB
25.Structured (fork-join) parallelism.srt
SRT
1.31 KB
25.Structured (fork-join) parallelism.wmv
WMV
1.65 MB
26.Demo 3 - Mandelbrot app overview.srt
SRT
1.57 KB
26.Demo 3 - Mandelbrot app overview.wmv
WMV
1.88 MB
27.Demo 3 - sequential version.srt
SRT
2.42 KB
27.Demo 3 - sequential version.wmv
WMV
6.84 MB
28.Demo 3 - Parallel.For version.srt
SRT
9.14 KB
28.Demo 3 - Parallel.For version.wmv
WMV
19.99 MB
29.Data partitioning.srt
SRT
2.69 KB
29.Data partitioning.wmv
WMV
3.8 MB
30.Custom data partitioning.srt
SRT
2.72 KB
30.Custom data partitioning.wmv
WMV
3.97 MB
31.Exception handling with Parallel class.srt
SRT
772 B
31.Exception handling with Parallel class.wmv
WMV
1.17 MB
32.Breaking out of a Parallel loop.srt
SRT
1.63 KB
32.Breaking out of a Parallel loop.wmv
WMV
2.34 MB
33.Cancelling a Parallel loop.srt
SRT
1.62 KB
33.Cancelling a Parallel loop.wmv
WMV
2.73 MB
34.Demo 4 - Mandelbrot app with cancellation.srt
SRT
6.89 KB
34.Demo 4 - Mandelbrot app with cancellation.wmv
WMV
20.08 MB
35.Summary and References.srt
SRT
2.24 KB
35.Summary and References.wmv
WMV
2.82 MB
03.Designs and Patterns for Parallel Programming
01.Introductions and Agenda.srt
SRT
2.17 KB
01.Introductions and Agenda.wmv
WMV
2.56 MB
02.Design Problem 1 - 100+ CPU-intensive operations.srt
SRT
2.68 KB
02.Design Problem 1 - 100+ CPU-intensive operations.wmv
WMV
4.39 MB
03.Design Problem 2 - download 20+ web pages.srt
SRT
3.99 KB
03.Design Problem 2 - download 20+ web pages.wmv
WMV
4.93 MB
04.Design Problem 3 - application logging task.srt
SRT
2.49 KB
04.Design Problem 3 - application logging task.wmv
WMV
3.39 MB
05.Parallel Patterns --- master list.srt
SRT
557 B
05.Parallel Patterns --- master list.wmv
WMV
829.93 KB
06.Pipeline pattern.srt
SRT
1.72 KB
06.Pipeline pattern.wmv
WMV
2.05 MB
07.Dataflow pattern.srt
SRT
1.74 KB
07.Dataflow pattern.wmv
WMV
2.16 MB
08.Increasing parallelism in pipeline and dataflow.srt
SRT
1.67 KB
08.Increasing parallelism in pipeline and dataflow.wmv
WMV
1.74 MB
09.Concurrent Data Structures --- master list.srt
SRT
1.28 KB
09.Concurrent Data Structures --- master list.wmv
WMV
1.7 MB
10.ConcurrentQueue T.srt
SRT
4.56 KB
10.ConcurrentQueue T.wmv
WMV
5.27 MB
11.Demo 1 - overview of Netflix data mining app.srt
SRT
4.32 KB
11.Demo 1 - overview of Netflix data mining app.wmv
WMV
8.92 MB
12.Demo 1 - overview of parallel solution (v1).srt
SRT
3.19 KB
12.Demo 1 - overview of parallel solution (v1).wmv
WMV
4.16 MB
13.Demo 1 - implementation with ConcurrentDictionary T.srt
SRT
7.48 KB
13.Demo 1 - implementation with ConcurrentDictionary T.wmv
WMV
18.91 MB
14.Demo 1 - results.srt
SRT
1.63 KB
14.Demo 1 - results.wmv
WMV
1.73 MB
15.Producer-Consumer pattern.srt
SRT
1.77 KB
15.Producer-Consumer pattern.wmv
WMV
2.22 MB
16.Implementation of Producer-Consumer with BlockingCollection T.srt
SRT
3.31 KB
16.Implementation of Producer-Consumer with BlockingCollection T.wmv
WMV
5.04 MB
17.Demo 2 - Netflix solution using Producer-Consumer (v2).srt
SRT
9.86 KB
17.Demo 2 - Netflix solution using Producer-Consumer (v2).wmv
WMV
20.58 MB
18.Demo 2 - results.srt
SRT
1.01 KB
18.Demo 2 - results.wmv
WMV
1.56 MB
19.MapReduce pattern.srt
SRT
1021 B
19.MapReduce pattern.wmv
WMV
1.27 MB
20.Implementing MapReduce.srt
SRT
4.71 KB
20.Implementing MapReduce.wmv
WMV
6.27 MB
21.Demo 3 - Netflix using MapReduce.srt
SRT
4.57 KB
21.Demo 3 - Netflix using MapReduce.wmv
WMV
9.27 MB
22.Demo 3 - results.srt
SRT
1.92 KB
22.Demo 3 - results.wmv
WMV
2.47 MB
23.Parallel LINQ (PLINQ).srt
SRT
3.39 KB
23.Parallel LINQ (PLINQ).wmv
WMV
4.23 MB
24.Demo 4 - Netflix with PLINQ.srt
SRT
3.67 KB
24.Demo 4 - Netflix with PLINQ.wmv
WMV
8.07 MB
25.Speculative Execution pattern.srt
SRT
1.75 KB
25.Speculative Execution pattern.wmv
WMV
2.07 MB
26.APM - Asynchronous Programming Model pattern.srt
SRT
1.57 KB
26.APM - Asynchronous Programming Model pattern.wmv
WMV
2.2 MB
27.APM example of async file I-O.srt
SRT
1.23 KB
27.APM example of async file I-O.wmv
WMV
2.5 MB
28.Demo 5 - Stock History with Speculative Execution and APM.srt
SRT
12.11 KB
28.Demo 5 - Stock History with Speculative Execution and APM.wmv
WMV
27.93 MB
29.Parallel I-O design challenge.srt
SRT
2.16 KB
29.Parallel I-O design challenge.wmv
WMV
3.78 MB
30.Summary and References.srt
SRT
2.14 KB
30.Summary and References.wmv
WMV
2.52 MB
async-parallel-app-design.zip
ZIP
39.32 MB

Description

Related Torrents

Location

Trackers

Tracker name
http://bt3.t-ru.org/ann?magnet
http://bt1.t-ru.org/ann
http://bt2.t-ru.org/ann
http://bt4.t-ru.org/ann
udp://tracker.opentrackr.org:1337
udp://open.stealth.si:80/announce
udp://tracker.torrent.eu.org:451/announce
udp://exodus.desync.com:6969
udp://open.demonii.com:1337/announce
udp://tracker.coppersurfer.tk:6969
udp://p4p.arenabg.com:1337
udp://tracker.internetwarriors.net:1337
Torrent hash: