본문내용 바로가기
무료배송 소득공제

OPENMP 병렬 프로그래밍 멀티 코어를 위한 C C++ 멀티스레딩의 표준

정영훈 지음 | 프리렉 | 2011년 01월 17일 출간
  • 정가 : 24,000원
    판매가 : 21,600 [10%↓ 2,400원 할인]
  • 혜택 :
    [기본적립] 1200원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
상품상세정보
ISBN 9788965400073(8965400074)
쪽수 366쪽
크기 B5 판형알림

책소개

이 책이 속한 분야

『OPENMP 병렬 프로그래밍』는 C++ 문법을 공부한 이후 MFC를 공부하는 독자를 대상으로 가장 쉽게 병렬처리를 적용할 수 있는 방법을 알려주는 병렬 프로그래밍 입문서이다. 멀티 코어 CPU를 활용하여 쉽게 병렬처리를 하는 방법에 대해 다루고, 자신의 프로젝트를 어떻게 병렬화할 것인지에 대한 가이드라인을 제시한다.

목차

1장 병렬처리 프로그래밍 개요
01 4개의 심장을 가진 컴퓨터
02 공짜 점심의 시대
03 전력, 발열의 문제
04 싱글 코어의 시대는 돌아오지 않는다.
05 배식 창구는 병렬 프로그래밍으로
06 가장 쉬운 병렬화 도구: OpenMP
07 병목구간(Hotspot)은 한군데가 아니다.

2장 OpenMP 프로그래밍 개요
01 공유 메모리 병렬화의 표준
02 간편한 사용
03 OpenMP 프로그래밍 모델
04 OpenMP의 구조
05 병렬 프로그래밍 구현 순서
06 OpenMP 준비하기
07 OpenMP 버전에 따른 사용

3장 OpenMP 프로그래밍 시작
01 반복 루프의 병렬처리
02 작업의 병렬처리
03 태스크(task) 병렬처리
04 스레드 메모리 공간

4장 OpenMP 지시어(Directive)
01 OpenMP 지시어와 보조 지시어
02 병렬 영역(Parallel Regions) 지시어
03 작업 분할(Work Sharing) 지시어
04 동기 제어
05 변수 속성 제어

5장 OpenMP 보조 지시어
01 OpenMP 보조 지시어
02 데이터 공유 속성에 관한 보조 지시어
03 데이터 복사 보조 지시어
04 스케줄 속성에 관한 보조 지시어
05 암시적 배리어(barrier) 제거에 관한 보조 지시어
06 기타 보조 지시어

6장 OpenMP 실시간 라이브러리 함수
01 OpenMP 실시간 라이브러리 함수 개요
02 스레드 실행 환경 제어 함수
03 동기화를 제어하기 위한 록 함수
04 플랫폼 간 이식 가능한 시간 측정 함수

7장 OpenMP 환경 변수
01 OpenMP 환경 변수 개요
02 OpenMP 환경 변수
03 내부 제어 변수(ICV)

8장 OpenMP 성능 측정
01 영상처리를 위한 준비
02 음 영상 처리
03 순차 처리와 OpenMP
04 SIMD와 OpenMP의 혼합
05 Sharpen 필터 성능 측정
06 에지(Edge) 탐색 성능 측정

9장 OpenMP 디버깅
01 경쟁 상태(Race Condition)
02 동기화 객체의 비효율성
03 교착상태
04 폴스 셰어링
05 병렬 프로그램의 싱글스레드 수행

10장 디버깅 툴의 활용
01 Intel Parallel Studio
02 OpenMP의 사용
03 Parallel Debugger의 사용
04 에러의 탐지: Parallel Inspector
05 성능 분석: Parallel Amplifier
06 마치며

Appendix
01 Intel Parallel Studio 설치
02 시간 측정 클래스

출판사 서평

■ 다루는 내용
멀티 코어 CPU를 활용하여 쉽게 병렬처리를 하는 방법에 대해 다룹니다.
자신의 프로젝트를 어떻게 병렬화할 것인지에 대한 가이드라인을 제시합니다.
공유 메모리 병렬 프로그래밍에 대한 표준인 OpenMP를 이용한 효율적인 병렬 프로그래밍 방법을 안내합니다.

■ 지금 바로 병렬 프로그래밍을 적용해봅시다!
멀티 코어 CPU 시대가 도래함에 따라 기존의 순차 프로그래밍 방법에서 벗어나 병렬처리로 프로그램을 제작해야 하는 필요성이 대두하였습니다. 이에 따라 이제는 병렬 프로그래밍에 대한 지식도 갖추어야 합니다. ... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품