logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

OpenMP 병렬 프로그래밍

OpenMP 병렬 프로그래밍

(멀티 코어를 위한 C, C++ 멀티스레딩의 표준)

정영훈 (지은이)
프리렉
24,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

OpenMP 병렬 프로그래밍
eBook 미리보기

책 정보

· 제목 : OpenMP 병렬 프로그래밍 (멀티 코어를 위한 C, C++ 멀티스레딩의 표준)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788965400073
· 쪽수 : 366쪽
· 출판일 : 2011-01-17

책 소개

자신의 프로젝트를 어떻게 병렬화할 것인지에 대한 가이드라인을 제시하고, 공유 메모리 병렬 프로그래밍에 대한 표준인 OpenMP를 이용한 효율적인 병렬 프로그래밍 방법을 안내하는 책. MMX나 SSE를 이용한 병렬 프로그래밍은 중급 이상의 실력이 요구되는 데 비해 이 책은 C++ 문법을 공부한 이후 MFC를 공부하는 독자를 대상으로 가장 쉽게 병렬처리를 적용할 수 있는 방법을 알려주는 병렬 프로그래밍 입문서다.

목차

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 시간 측정 클래스

저자소개

정영훈 (지은이)    정보 더보기
현, 3D Systems Korea 수석연구원 전, 디아이티㈜ 중앙연구소 연세대학교 컴퓨터공학석사 저서 프로그래머의 리더십 CUDA, SIMD, OpenMP 병렬 프로그래밍 외 다수
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책