티스토리 뷰
PPL 병렬 프로그래밍
PPL을 이용한 VC++ 병렬 프로그래밍
김경진, 한빛미디어
PPL : Parallel Patterns Library
- MS에서 만든 병렬 프로그래밍 라이브러리
- VisualStudio2010 부터 기본 내장됨
- 인텔 TBB(상업용 개발 시 라이센스 필요) 와 유사
- STL 알고리즘및 컨테이너와 호환
- 템플릿 라이브러리 형태로 제공
동시성 런타임 (Concurrency Runtime)
동시적 프로그래밍을 위한 여러가지 도구를 묶어 놓은 프레임워크
PPL은 동시성 런타임에 포함되는 4가지 구성 요소 중 하나로 상위 계층인 프로그래밍 모델이 위치하여 응용 프로그램 및 라이브러리와 상호 작용한다.