목록Thread (1)
no swim no life
TBB-01, Intel Threading Building Block
다음 링크를 통해 TBB 설치를 위한 메뉴얼 팩과 Stable release를 얻을 수 있다. ref: http://www.threadingbuildingblocks.org/ 책은 다음과 같이 TBB를 소개하고 있다. TBB는 조정성(확장&축소)이 있는 데이터 병렬 프로그래밍을 지향한다. 원초적 쓰레드(Posix thread)와 MPI(Message Passing Interface)는 가장 낮은 수준에서 병렬처리를 구현한다. 따라서 높은 유연성을 주지만, 프로그래머의 노려그 디버깅 시간 및 유지보수 면에서 많은 비용이 필요하다. TBB를 이용하여 논리적 쓰레드 대신 태스크를 사용할 경우의 또 다른 이점은 태스크가 훨씬 가볍다는 점이다. 태스크를 시작하고 종료시키는 시간은 쓰레드의 그것보다 리눅스 시스템에..
work/fundamental
2011. 1. 3. 22:33