-
出版商:
Apress
-
出版日期:
2013-11-22
-
定價:
$1,050
-
售價:
9.5 折
$998
-
貴賓價:
9.0 折
$945
-
語言:
英文
-
頁數:
232
-
裝訂:
Paperback
-
ISBN:
1430259264
-
ISBN-13:
9781430259268
買這商品的人也買了...
-
$580
$493
程式設計師的自我修養-連結、載入、程式庫
-
$680
$537
精通 Linux 核心開發-設計與實作 Linux 核心的權威指南, 3/e (Linux Kernel Development, 3/e)
-
$580
$458
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具
-
$950
$808
《超強圖解》前進 App Store!iOS 6 SDK 實戰演練
-
$2,310
$2,195
Intel Xeon Phi Coprocessor High Performance Programming (Paperback)
-
$580
$458
Binary Hacks -- 駭客秘傳技巧一百招
-
$580
$522
Linux 進化特區:Ubuntu 13.04 從入門到精通
-
$820
$779
Finite Automata and Regular Expressions: Problems and Solutions (Paperback)
-
$590
$502
Android 及 ARM 原生語言-逆向工程破解 Android APP 安全
-
$860
$731
王者歸來-Xilinx All Programmable Zynq 7000 SoC 設計指南
-
$152
R 語言與商業智能
-
$499
$424
抗藍光眼鏡 BOOK-低頭族‧手機族‧平板族‧電腦族 防 3C 害眼必備!
-
$449
ARM9 嵌入式系統設計直通車-嵌入式開發直通車
-
$580
$452
養成 iOS 7 App 程式設計實力的 30 堂課:知名 iOS 教學部落格 AppCoda 作家親授關鍵技巧讓你不 NG (Learn iOS 7 Programming from Scratch)
-
$580
$522
處理大數據的必備美工刀-全支援中文的正規表示法精解
-
$520
$442
HTML5 程式設計範例字典
-
$880
$695
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)
-
$500
$395
Unity 跨平台 3D 全方位遊戲設計(附基礎操作影音教學 / C# 與 JavaScript 雙語言範例檔)
-
$403
Intel Xeon Phi 協處理器高性能編程指南 (Intel Xeon Phi Coprocessor High Performance Programming)
-
$680
$578
超圖解 Arduino 互動設計入門, 2/e
-
$490
$387
不一樣的 Node.js:用 JavaScript 打造高效能的前後台網頁程式
-
$580
$493
笑談軟體工程:例外處理設計的逆襲
-
$880
$748
SQL Server Performance Tuning 效能調校
-
$2,800
$2,660
High Performance Parallelism Pearls Volume One: Multicore and Many-core Programming Approaches (Paperback)
-
$2,800
$2,660
High Performance Parallelism Pearls Volume Two: Multicore and Many-core Programming Approaches美國原版
商品描述
content<p> <p style="line-height: 150%; margin: 6pt 0in;" class="MsoNormal"><em><span style="color: #222222;">Intel® Xeon Phi™ Coprocessor Architecture and Tools: The Guide for Application Developers</span></em> provides developers a comprehensive introduction and in-depth look at the Intel Xeon Phi coprocessor architecture and the corresponding parallel data structure tools and algorithms used in the various technical computing applications for which it is suitable. It also examines the source code-level optimizations that can be performed to exploit the powerful features of the processor. </p> <p style="line-height: 150%; margin: 6pt 0in;" class="MsoNormal">Xeon Phi is at the heart of world’s fastest commercial supercomputer, which thanks to the massively parallel computing capabilities of Intel Xeon Phi processors coupled with Xeon Phi coprocessors attained 33.86 teraflops of benchmark performance in 2013. Extracting such stellar performance in real-world applications requires a sophisticated understanding of the complex interaction among hardware components, Xeon Phi cores, and the applications running on them. </p> <p style="line-height: 150%; margin: 6pt 0in;" class="MsoNormal">In this book, Rezaur Rahman, an Intel leader in the development of the Xeon Phi coprocessor and the optimization of its applications, presents and details all the features of Xeon Phi core design that are relevant to the practice of application developers, such as its vector units, hardware multithreading, cache hierarchy, and host-to-coprocessor communication channels. Building on this foundation, he shows developers how to solve real-world technical computing problems by selecting, deploying, and optimizing the available algorithms and data structure alternatives matching Xeon Phi’s hardware characteristics. From Rahman’s practical descriptions and extensive code examples, the reader will gain a working knowledge of the Xeon Phi vector instruction set and the Xeon Phi microarchitecture whereby cores execute 512-bit instruction streams in parallel.<o:o:p></o:o:p></p> </p> <h3>What you’ll learn</h3><p style="line-height: 150%; margin: 6pt 0in;" class="MsoNormal"> </p> <ul> <li><span style="line-height: 150%;">How to calculate theoretical Gigaflops and bandwidth numbers on the hardware and measure them through code segment</span> </li> <li><span style="line-height: 150%; font-family: calibri,sans-serif; font-size: 11pt;">How to estimate latencies in fetching data from different cache hierarchies, including memory subsystems</span> </li> <li><span style="line-height: 150%; font-family: calibri,sans-serif; font-size: 11pt;">How to measure PCIe bus bandwidth between the host and coprocessor</span> </li> <li><span style="line-height: 150%; font-family: calibri,sans-serif; font-size: 11pt;">How to exploit power management and reliability features built into the hardware</span> </li> <li><span style="line-height: 150%; font-family: calibri,sans-serif; font-size: 11pt;">How to select and manipulate the best tools to tune particular Xeon Phi applications</span> </li> <li><span style="line-height: 150%; font-family: calibri,sans-serif; font-size: 11pt;">Algorithms and data structures for optimizing Xeon Phi performance</span> </li> <li><span style="line-height: 150%; font-family: calibri,sans-serif; font-size: 11pt;">Case studies of real-world Xeon Phi technical computing applications in molecular dynamics and financial simulations</span> </li> </ul> <o:o:p></o:o:p> <p> </p> <p style="line-height: 150%; margin: 6pt 0in;" class="MsoNormal"> </p> <h3>Who this book is for</h3> <p> <p class="MsoBodyText">This book is for developers wishing to design and develop technical computing applications to achieve the highest performance available in the Intel Xeon Phi coprocessor hardware. It provides a solid base on the coprocessor architecture, as well as algorithm and data structure case studies for Xeon Phi coprocessor. The book may also be of interest to students and practitioners in computer engineering as a case study for massively parallel core microarchitecture of modern day processors.</p> </p> <h3>Table of Contents</h3><p class="MsoNormal">1. Introduction to Xeon Phi Architecture <br /> <br /> 2. Programming Xeon Phi<br /> <br /> 3. Xeon Phi Vector Architecture and Instruction Set<br /> <br /> 4. Xeon Phi Core Microarchitecture<br /> <br /> 5. Xeon Phi Cache and Memory Subsystem<br /> <br /> 6. Xeon Phi PCIe Bus Data Transfer and Power Management<br /> <br /> 7. Xeon Phi System Software<br /> <br /> 8. Xeon Phi Application Development Tools<br /> <br /> 9. Xeon Phi Application Design and Implementation Considerations<br /> <br /> 10. Application Performance Tuning on Xeon Phi<br /> <br /> 11. Algorithms and Data Structures for Xeon Phi<br /> <br /> 12. Xeon Phi Application Development on Windows OS<br /> <br /> 13. OpenCL on Intel<br /> <br /> 14. Shared Memory Programming on Intel Xeon Phi</p> <p> </p>sourceProduct Description
商品描述(中文翻譯)
《Intel® Xeon Phi™ Coprocessor Architecture and Tools: The Guide for Application Developers》是一本針對應用程式開發人員提供全面介紹和深入研究Intel Xeon Phi協處理器架構及相應並行資料結構工具和演算法的指南。本書還探討了可以進行的源代碼級優化,以充分利用處理器的強大功能。
Xeon Phi是世界上最快的商用超級計算機的核心,得益於Intel Xeon Phi處理器和Xeon Phi協處理器的大規模並行計算能力,該計算機在2013年達到了33.86 teraflops的基準性能。要在實際應用中實現如此出色的性能,需要對硬件組件、Xeon Phi核心和運行在其上的應用程序之間的複雜交互有深入的理解。
在這本書中,Intel Xeon Phi協處理器開發和應用程序優化方面的專家Rezaur Rahman詳細介紹了與應用程式開發實踐相關的Xeon Phi核心設計特性,例如向量單元、硬件多線程、緩存層次結構和主機到協處理器的通信通道。在此基礎上,他向開發人員展示如何通過選擇、部署和優化可用的演算法和資料結構來解決實際的技術計算問題,以適應Xeon Phi的硬件特性。通過Rahman的實用描述和大量代碼示例,讀者將獲得對Xeon Phi向量指令集和Xeon Phi微架構的實際了解,其中核心可以並行執行512位指令流。
你將學到什麼:
- 如何在硬件上計算理論上的Gigaflops和帶寬數字,並通過代碼段測量它們
- 如何估計從不同緩存層次(包括記憶體子系統)中提取數據的延遲時間
- 如何測量主機和協處理器之間的PCIe總線帶寬
- 如何利用硬件內置的功耗管理和可靠性功能
- 如何選擇和操作最佳工具來調整特定的Xeon Phi應用程式
- 優化Xeon Phi性能的演算法和資料結構
- 分子動力學和金融模擬等實際Xeon Phi技術計算應用的案例研究