Главная
Study mode:
on
1
Introduction
2
Thinking in Parallel
3
For Loops
4
Streams
5
Stack Overflow
6
Problem Explanation
7
Split Method
8
Loop Mechanics
9
Array Manipulation
10
Observations
11
Explicit Parallelization
12
When Should You Use Parallelization
13
Effectiveness of Parallelization
14
Running Running Problem
15
Divide Conquer
16
Partitioning
17
Performance
18
NQ Model
19
Source Splitting
20
Locality
21
Array Events
22
Encounter Order
23
Merging Sets
24
Concurrent Collectors
25
Warning Signs
26
Summary
27
Questions
28
Units of Q
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore parallel programming techniques in Java 8 with this Devoxx conference talk by Stuart Marks and Brian Goetz. Dive into the challenges of transitioning from sequential to parallel code execution using the Streams library. Learn about array programming as an alternative to imperative, left-to-right thinking, and discover how to create parallel-ready code that's easier to understand. Through examples and demonstrations, gain insights into effective parallelization, the NQ model, source splitting, locality, and concurrent collectors. Understand when to use parallelization and how to identify warning signs in your code. Benefit from the expertise of two Java platform experts as they share their knowledge on thinking in parallel and optimizing code for modern multi-core processors.

Thinking in Parallel

Devoxx
Add to list