싱글코어에서 멀티코어 시대가 바뀌면서 프로그래밍의 패러다임이 변화했다. 이러한 변화는 프로그래머들에게 직간접적으로 영향을 미치고 있다. 최신 CPU에 적용된 비순차 실행, 명령어 레벨 병렬성(ILP) 등의 동작 원리를 알기 쉽게 설명한다. 딱딱한 프로그래밍 교과서에서 설명하지 않았던 멀티코어 프로세서의 동작 원리와 그 속에 숨겨진 소프트웨어 알고리즘을 설명한다.
컴퓨터 전공자이긴했지만 워낙 예전에 공부했던 내용이어서인지
처음 읽을때는 너무 어려운 내용만 같았고 이해도 가지않았다.
용어에 대한 지식이 부족해서인지 책을 찾아보고 인터넷을 찾아가면 책에 내용을 이해해야만 했다.
학부 시절에 공부했던 내용을 다시 정리하면서 읽기에는 좋다.
일반적인 하드웨어 책보다는 쉽게 설명하고 있어 부담없이 읽기에는 좋다.
하지만 책이 그냥 번역을 해놓은것만 같았고 문장이 매끄럽게 연결되지 않는 느낌이었다.