동시성 프로그래밍
동시성과 병렬 프로그래밍의 개념과 실전 활용을 다룹니다.
| 주제 | 설명 |
|---|---|
| 동시성이란 무엇인가 | 동시성의 정의, 필요성, 장점, 확장성 |
| 순차 실행과 병렬 실행 | 순차/병렬 실행, 동시성 vs 병렬성, 암달의 법칙, 구스타프슨의 법칙 |
| 컴퓨터의 동작 원리 | 플린 분류, SIMD/MIMD, CPU vs GPU, 런타임 시스템 |
| 동시성을 구현하는 재료 | 프로세스, 스레드, 컨텍스트 스위칭, 스레드 위험성 |
동시성과 병렬 프로그래밍의 개념과 실전 활용을 다룹니다.
| 주제 | 설명 |
|---|---|
| 동시성이란 무엇인가 | 동시성의 정의, 필요성, 장점, 확장성 |
| 순차 실행과 병렬 실행 | 순차/병렬 실행, 동시성 vs 병렬성, 암달의 법칙, 구스타프슨의 법칙 |
| 컴퓨터의 동작 원리 | 플린 분류, SIMD/MIMD, CPU vs GPU, 런타임 시스템 |
| 동시성을 구현하는 재료 | 프로세스, 스레드, 컨텍스트 스위칭, 스레드 위험성 |