이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
Thinking About
PPL을 이용한 VC++ 병렬 프로그래밍 POD북
김경진
한빛미디어 2014.03.21.
가격
14,400
10 12,960
YES포인트?
720원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

한빛 ebook 리얼타임 Realtime

책소개

목차

INTRO
__멀티 코어 시대, 병렬 프로그래밍합시다
__병렬 프로그래밍 도구
__동시성 런타임
__시작하기 전에

1장. PPL 시작하기
__1.1 문제를 태스크로 분리하자
__1.2 태스크 그룹을 이용하여 태스크를 병렬 처리하자

2장. 병렬 알고리즘
__2.1 병렬 실행 알고리즘
__2.2 반복 알고리즘
__2.3 변형 및 수치 알고리즘
__2.4 정렬 알고리즘

3장. 병렬 컨테이너와 오브젝트
__3.1 병렬 오브젝트
__3.2 시퀀스 컨테이너와 컨테이너 어댑터
__3.3 연관 컨테이너

4장. 의존성을 가지는 태스크 집합 구성
__4.1 task 클래스
__4.2 태스크 연결
__4.3 태스크 집합의 Join과 Select
__4.4 람다 표현식 사용 시 주의사항

5장. 병렬 작업의 취소
__5.1 태스크 그룹 취소
__5.2 병렬 알고리즘 취소
__5.3 task 클래스 취소

6장. PPL 활용 및 주의사항
__6.1 작업의 크기가 작은 루프는 병렬 처리하지 말자
__6.2 병렬 루프 안에서 작업이 자주 블로킹되지 않게 하자
__6.3 병렬 루프 안에서는 공유 데이터 쓰기 작업을 수행하지 말자
__6.4 태스크에서 참조하는 변수의 수명을 태스크가 종료될 때까지 유지하자
__6.5 취소 메커니즘 또는 예외 처리 방식을 통해 병렬 루프를 탈출하자
__6.6 병렬화 수준을 최대한 끌어올리자
__6.7 parallel_invoke 함수를 활용하여 분할 정복 알고리즘을 구현하자
__6.8 취소 및 예외 처리가 객체 소멸에 미치는 영향을 이해하자
__6.9 병렬 작업이 취소 조건에 도달하면 즉시 취소하자
__6.10 가능한 한 거짓 공유 문제를 피해 가자
참고 문헌

저자 소개

저자 : 김경진
새로운 것을 만들기 좋아하고 도전을 즐기는 대한민국의 평범한 개발자다. 아직은 부족한 점이 많지만, 소프트웨어 개발의 장인이 되기 위해 열심히 노력 중이다. 현재 Microsoft Visual C++ MVP로 활동하면서 많은 개발자와 지식을 공유하는 데에 힘쓰고 있다.

관련 분류

품목정보

발행일
2014년 03월 21일
쪽수, 무게, 크기
186쪽 | 316g | 147*210*20mm
ISBN13
9788968486876

출판사 리뷰

♣ C++로 병렬 프로그래밍을 시작하는 개발자를 위한 바른 가이드
병렬 프로그래밍이 좋다는 것은 알고 있지만, 알아야 할 지식이 방대하고 고려해야 할 사항이 너무 많아서 이를 시작하고 구현하는 것은 힘들고 어려운 일이다. 이 책은 C++로 병렬 프로그래밍을 시작하는 개발자를 위한 ‘바른 가이드’다. 다양한 예제를 통해서 PPL이 무엇이며, 어떻게 사용해야 하는지 제대로 알려준다. 이 책에 있는 예제를 하나하나 따라 하다 보면 PPL을 이용하여 어떻게 병렬 프로그래밍을 하는지, 병렬 프로그래밍할 때 어떤 점을 주의해야 하는지 알게 될 것이다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.