このコースについて

60,330 最近の表示

受講生の就業成果

12%

コース終了後に新しいキャリアをスタートした
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル
約19時間で修了
英語

習得するスキル

DataflowParallel ComputingJava ConcurrencyData Parallelism

受講生の就業成果

12%

コース終了後に新しいキャリアをスタートした
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル
約19時間で修了
英語

提供:

Placeholder

ライス大学(Rice University)

シラバス - 本コースの学習内容

コンテンツの評価Thumbs Up95%(3,243 件の評価)Info
1

1

1時間で修了

Welcome to the Course!

1時間で修了
1件のビデオ (合計1分), 5 学習用教材, 1 個のテスト
1件のビデオ
5件の学習用教材
General Course Info5 分
Course Icon Legend5 分
Discussion Forum Guidelines5 分
Pre-Course Survey10 分
Mini Project 0: Setup10 分
4時間で修了

Task Parallelism

4時間で修了
7件のビデオ (合計42分), 6 学習用教材, 2 個のテスト
7件のビデオ
1.2 Tasks in Java's Fork/Join Framework5 分
1.3 Computation Graphs, Work, Span7 分
1.4 Multiprocessor Scheduling, Parallel Speedup8 分
1.5 Amdahl's Law5 分
ReciprocalArraySum using Async-Finish (Demo)4 分
ReciprocalArraySum using RecursiveAction's in Java's Fork/Join Framework (Demo)5 分
6件の学習用教材
1.1 Lecture Summary5 分
1.2 Lecture Summary5 分
1.3 Lecture Summary5 分
1.4 Lecture Summary5 分
1.5 Lecture Summary5 分
Mini Project 1: Reciprocal-Array-Sum using the Java Fork/Join Framework10 分
1の練習問題
Module 1 Quiz30 分
2

2

4時間で修了

Functional Parallelism

4時間で修了
7件のビデオ (合計40分), 6 学習用教材, 2 個のテスト
7件のビデオ
2.2 Futures in Java's Fork/Join Framework5 分
2.3 Memoization6 分
2.4 Java Streams5 分
2.5 Data Races and Determinism9 分
ReciprocalArraySum using RecursiveTask's in Java's Fork/Join Framework (Demo)3 分
Parallel List Processing Using Java Streams (Demo)4 分
6件の学習用教材
2.1 Lecture Summary10 分
2.2 Lecture Summary10 分
2.3 Lecture Summary10 分
2.4 Lecture Summary10 分
2.5 Lecture Summary10 分
Mini Project 2: Analyzing Student Statistics Using Java Parallel Streams10 分
1の練習問題
Module 2 Quiz30 分
23分で修了

Talking to Two Sigma: Using it in the Field

23分で修了
2件のビデオ (合計13分), 1 学習用教材
2件のビデオ
Industry Professionals on Parallelism - Jake Kornblau and Margaret Kelley, Software Engineers6 分
1件の学習用教材
About these Talks10 分
3

3

4時間で修了

Loop Parallelism

4時間で修了
7件のビデオ (合計41分), 6 学習用教材, 2 個のテスト
7件のビデオ
3.2 Parallel Matrix Multiplication4 分
3.3 Barriers in Parallel Loops5 分
3.4 Parallel One-Dimensional Iterative Averaging8 分
3.5 Iteration Grouping/Chunking in Parallel Loops6 分
Parallel Matrix Multiplication (Demo)4 分
Parallel One-Dimensional Iterative Averaging (Demo)5 分
6件の学習用教材
3.1 Lecture Summary10 分
3.2 Lecture Summary10 分
3.3 Lecture Summary10 分
3.4 Lecture Summary10 分
3.5 Lecture Summary10 分
Mini Project 3: Parallelizing Matrix-Matrix Multiply Using Loop Parallelism10 分
1の練習問題
Module 3 Quiz30 分
4

4

5時間で修了

Data flow Synchronization and Pipelining

5時間で修了
7件のビデオ (合計38分), 7 学習用教材, 2 個のテスト
7件のビデオ
4.2 Point-to-Point Sychronization with Phasers4 分
4.3 One-Dimensional Iterative Averaging with Phasers4 分
4.4 Pipeline Parallelism5 分
4.5 Data Flow Parallelism5 分
Phaser Examples6 分
Pipeline & Data Flow Parallelism7 分
7件の学習用教材
4.1 Lecture Summary10 分
4.2 Lecture Summary10 分
4.3 Lecture Summary10 分
4.4 Lecture Summary10 分
4.5 Lecture Summary10 分
Mini Project 4: Using Phasers to Optimize Data-Parallel Applications10 分
Exit Survey10 分
1の練習問題
Module 4 Quiz30 分
20分で修了

Continue Your Journey with the Specialization "Parallel, Concurrent, and Distributed Programming in Java"

20分で修了
2件のビデオ (合計10分), 1 学習用教材
2件のビデオ
Industry Professional on Distribution - Dr. Eric Allen, Senior Vice President, Two Sigma6 分
1件の学習用教材
Our Other Course Offerings10 分

レビュー

PARALLEL PROGRAMMING IN JAVA からの人気レビュー

すべてのレビューを見る

Parallel, Concurrent, and Distributed Programming in Java専門講座について

Parallel, Concurrent, and Distributed Programming in Java

よくある質問

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。