본문 바로가기

2014/05

오픈 소스 성능 이야기 메이데이를 기념(?)하여 오늘은 책 소개가 많습니다. :) 이번에 소개할 책은 책의 내용도 재미있을 뿐더러 의미도 있는 책이라 책 소개가 더 신나네요. 《오픈소스 소프트웨어 성능 최적화 보고서》(원제: The Performance of Open Source Applications)는 크롬과 파이어폭스를 비롯한 열한 개의 오픈소스와 이동통신망에 대한 오픈 소스 개발자들의 실수와 성공담을 공유하고 있습니다. 그들이 범했던 수많은 시행착오를 보면서 오픈 소스의 성능에 고민하시는 분들에게 멋진 읽을거리를 제공할 겁니다. 이번 책은 이전에 먼저 출간되었던 《The Architecture of Open Source Applications Vol 1, Vol2》의 연장선상에 있는 책인데, 책 제목에서도 알 수 있듯이.. 더보기
고성능의 CPU/GPU 시대엔 이종 컴퓨팅! 이종 컴퓨팅(Heterogeneous Computing)? 이게 무엇에 쓰는 물건일까요? 이번 [OpenCL을 이용한 이종 컴퓨팅(제2판)]을 번역하신 김성민 님의 번역 후기에 보면 다음과 같이 기술하고 있습니다. 일반인에게는 이종 컴퓨팅(Heterogeneous Computing)이라는 분야가 생소할 수 있지만, 데스크톱과 서버 업계에서 이 용어가 등장한 것은 십수 년 전으로 꽤 오래됐다. 이종 컴퓨팅 환경에서 가장 중요한 컴포넌트는 GPU다. 기존의 GPU가 단지 그래픽 처리를 위한 목적으로만 사용됐다면, 이종 컴퓨팅에서의 GPU는 본연의 목적 외에 CPU와 같이 연산 유닛(computing unit)으로 사용된다. 이러한 이종 컴퓨팅 기술을 통해 과거 슈퍼컴퓨터로나 가능했던 날씨 및 태풍 예측과 관.. 더보기
iOS 7, 핵심만 골라 배우자! 독자들로부터 검증받은 《핵심만 골라 배우는 iOS 5 프로그래밍》과 《핵심만 골라 배우는 iOS 6 프로그래밍》에 이어 7 버전 책이 곧 출간됩니다. 책 포맷은 그대로 살리고, 7 버전에 맞춰 기존 내용의 수정과 새 버전에 대한 설명이 추가되었습니다. 좀 더 일찍 출간해야 했으나, 베타리더들로 하여금 출간 전 사전 검증 과정을 거치느라 예상 출간일보다 한 달 가량 늦어졌네요. 참고로, 제이펍에서는 이 책부터 앞으로 나올 모든 책에 베타리딩을 진행할 예정입니다. 혹시 있을 수 있는 오탈자는 물론이고, 예제 코드 테스팅, 모호한 문장 등을 체크하고 있습니다. 베타리딩을 한다고 해서 100% 완벽한 책이 될 수는 없겠지만, 기존 책들에 비해 조금이나마 오류가 적은 책을 선보일 수 있을 것으로 기대합니다. 이번.. 더보기