메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

멀티코어가 왜 필요할까?

dnjsrud***

|

2010-07-09

Blog2Book, 프로그래머가 몰랐던 멀티코어 CPU 이야기

싱글코어에서 멀티코어 시대가 바뀌면서 프로그래밍의 패러다임이 변화했다. 이러한 변화는 프로그래머들에게 직간접적으로 영향을 미치고 있다. 최신 CPU에 적용된 비순차 실행, 명령어 레벨 병렬성(ILP) 등의 동작 원리를 알기 쉽게 설명한다. 딱딱한 프로그래밍 교과서에서 설명하지 않았던 멀티코어 프로세서의 동작 원리와 그 속에 숨겨진 소프트웨어 알고리즘을 설명한다.

  • 저자 : 김민장
  • 출간 : 2010-05-20
책을 처음 접했을때 제목만 보고 최신 노하우로 가득 찬 프로그래밍 서적으로 생각하여, 멀티태스킹을 위한 저자(김민장 님)만의 노하우를 공개해 놓은 책이라 생각했던 마음이, 한장 두장 읽어가다 보면 하드웨어 내용들로 가득 채워져 있어서 계속해서 읽어야 하나... 고민 했던 기억이 납니다.

딱딱하게만 느껴지던 하드웨어와 마이크로 칩들이 고밀도 집적만을 목표로 더 자그맣게 더 빠르게 만을 목표로 삼고 만들어 지고 있다고 생각했던 저의 생각이 .... 이젠 싸그리 사라져 버렸네요. 오늘 새로 조립한 컴퓨터(인텔의 i5 CPU)가 대단해 보여지기도 하네요.

조그마한 칩안에 수많은 사람들의 노력과 열정으로 무수한 알고리즘이 최상의 속도를 내기위해 오늘도 돌아가고 있고, 내일은 아니 몇년 뒤에는 어떤 괴물(컴퓨터)이 우리 앞에 나탈날지 기다려 집니다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?