이 강좌에 대하여

최근 조회 56,304

학습자 경력 결과

11%

가 이 강좌를 수료한 후 새로운 커리어를 시작함

11%

가 이 강좌를 통해 확실한 경력상 이점을 얻음

14%

가 급여 인상 또는 승진 성취
공유 가능한 수료증
완료 시 수료증 획득
100% 온라인
지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.
다음 특화 과정의 3개 강좌 중 1번째 강좌:
유동적 마감일
일정에 따라 마감일을 재설정합니다.
중급 단계
완료하는 데 약 19시간 필요
영어

귀하가 습득할 기술

DataflowParallel ComputingJava ConcurrencyData Parallelism

학습자 경력 결과

11%

가 이 강좌를 수료한 후 새로운 커리어를 시작함

11%

가 이 강좌를 통해 확실한 경력상 이점을 얻음

14%

가 급여 인상 또는 승진 성취
공유 가능한 수료증
완료 시 수료증 획득
100% 온라인
지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.
다음 특화 과정의 3개 강좌 중 1번째 강좌:
유동적 마감일
일정에 따라 마감일을 재설정합니다.
중급 단계
완료하는 데 약 19시간 필요
영어

제공자:

Placeholder

라이스 대학교

강의 계획 - 이 강좌에서 배울 내용

콘텐츠 평가Thumbs Up95%(3,287개의 평가)Info
1

1

완료하는 데 1시간 필요

Welcome to the Course!

완료하는 데 1시간 필요
1개 동영상 (총 1분), 5 개의 읽기 자료, 1 개의 테스트
1개의 동영상
5개의 읽기 자료
General Course Info5m
Course Icon Legend5m
Discussion Forum Guidelines5m
Pre-Course Survey10m
Mini Project 0: Setup10m
완료하는 데 4시간 필요

Task Parallelism

완료하는 데 4시간 필요
7개 동영상 (총 42분), 6 개의 읽기 자료, 2 개의 테스트
7개의 동영상
1.2 Tasks in Java's Fork/Join Framework5m
1.3 Computation Graphs, Work, Span7m
1.4 Multiprocessor Scheduling, Parallel Speedup8m
1.5 Amdahl's Law5m
ReciprocalArraySum using Async-Finish (Demo)4m
ReciprocalArraySum using RecursiveAction's in Java's Fork/Join Framework (Demo)5m
6개의 읽기 자료
1.1 Lecture Summary5m
1.2 Lecture Summary5m
1.3 Lecture Summary5m
1.4 Lecture Summary5m
1.5 Lecture Summary5m
Mini Project 1: Reciprocal-Array-Sum using the Java Fork/Join Framework10m
1개 연습문제
Module 1 Quiz30m
2

2

완료하는 데 4시간 필요

Functional Parallelism

완료하는 데 4시간 필요
7개 동영상 (총 40분), 6 개의 읽기 자료, 2 개의 테스트
7개의 동영상
2.2 Futures in Java's Fork/Join Framework5m
2.3 Memoization6m
2.4 Java Streams5m
2.5 Data Races and Determinism9m
ReciprocalArraySum using RecursiveTask's in Java's Fork/Join Framework (Demo)3m
Parallel List Processing Using Java Streams (Demo)4m
6개의 읽기 자료
2.1 Lecture Summary10m
2.2 Lecture Summary10m
2.3 Lecture Summary10m
2.4 Lecture Summary10m
2.5 Lecture Summary10m
Mini Project 2: Analyzing Student Statistics Using Java Parallel Streams10m
1개 연습문제
Module 2 Quiz30m
완료하는 데 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 Engineers6m
1개의 읽기 자료
About these Talks10m
3

3

완료하는 데 4시간 필요

Loop Parallelism

완료하는 데 4시간 필요
7개 동영상 (총 41분), 6 개의 읽기 자료, 2 개의 테스트
7개의 동영상
3.2 Parallel Matrix Multiplication4m
3.3 Barriers in Parallel Loops5m
3.4 Parallel One-Dimensional Iterative Averaging8m
3.5 Iteration Grouping/Chunking in Parallel Loops6m
Parallel Matrix Multiplication (Demo)4m
Parallel One-Dimensional Iterative Averaging (Demo)5m
6개의 읽기 자료
3.1 Lecture Summary10m
3.2 Lecture Summary10m
3.3 Lecture Summary10m
3.4 Lecture Summary10m
3.5 Lecture Summary10m
Mini Project 3: Parallelizing Matrix-Matrix Multiply Using Loop Parallelism10m
1개 연습문제
Module 3 Quiz30m
4

4

완료하는 데 5시간 필요

Data flow Synchronization and Pipelining

완료하는 데 5시간 필요
7개 동영상 (총 38분), 7 개의 읽기 자료, 2 개의 테스트
7개의 동영상
4.2 Point-to-Point Sychronization with Phasers4m
4.3 One-Dimensional Iterative Averaging with Phasers4m
4.4 Pipeline Parallelism5m
4.5 Data Flow Parallelism5m
Phaser Examples6m
Pipeline & Data Flow Parallelism7m
7개의 읽기 자료
4.1 Lecture Summary10m
4.2 Lecture Summary10m
4.3 Lecture Summary10m
4.4 Lecture Summary10m
4.5 Lecture Summary10m
Mini Project 4: Using Phasers to Optimize Data-Parallel Applications10m
Exit Survey10m
1개 연습문제
Module 4 Quiz30m
완료하는 데 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 Sigma6m
1개의 읽기 자료
Our Other Course Offerings10m

검토

PARALLEL PROGRAMMING IN JAVA의 최상위 리뷰

모든 리뷰 보기

Parallel, Concurrent, and Distributed Programming in Java 특화 과정 정보

Parallel, Concurrent, and Distributed Programming in Java

자주 묻는 질문

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.