買這商品的人也買了...
相關主題
商品描述
Description:
This book describes the Splash 2 computing system as designed and built at the Supercomputing Research Center. This is a novel attached processor using Xilinx 4010 FPGAs as its processing elements and whose application programming language is VHDL. This is the first publication that details the complete Splash 2 project -- the hardware and software systems, the architecture and their implementations, and the design process by which the architecture evolved from an earlier version machine. This text allows you to understand why the machine has been engineered in the way it has. In addition to the description of the machine, several applications are described in detail, permitting the reader to gain an understanding of the capabilities and the limitations of this kind of computing device.
The Splash 2 program is significant for two reasons. First, Splash 2 is part of a complete computer system that achieves supercomputer like performance on a number of different applications. The second significant aspect is that this large system is capable of performing real computations on real problems. In order to understand what happens when the application programmer is permitted to design the processor architecture of the machine that execute his programs, it is necessary to see the system as a whole. This book looks in-depth at one of the handful of data points in the design space of this new kind of machine.
Table of Contents:
Custom Computing Machines: An Introduction.
The Architecture of Splash 2.
Hardware Implementation.
Splash 2: The Evolution of a New Architecture.
Software Architecture.
Software Implementation.
A Data Parallel Programming Model.
Searching Genetic Databases on Splash 2.
Text Searching on Splash 2.
Fingerprint Matching on Splash 2.
High-Speed Image Processing with Splash 2.
The Promise and the Problems.
Splash 2 Development—The Project Manager's Summary.
An Example Application.
References.
商品描述(中文翻譯)
**描述:**
本書描述了在超級計算研究中心設計和建造的 Splash 2 計算系統。這是一種新型的附加處理器,使用 Xilinx 4010 FPGA 作為其處理元件,並且其應用程式設計語言為 VHDL。這是第一本詳細介紹完整 Splash 2 專案的出版物——包括硬體和軟體系統、架構及其實現,以及架構如何從早期版本機器演變的設計過程。本書使您能夠理解為什麼這台機器是以這種方式設計的。除了對機器的描述外,還詳細描述了幾個應用,讓讀者能夠了解這種計算設備的能力和限制。
Splash 2 程式的重要性有兩個原因。首先,Splash 2 是一個完整計算機系統的一部分,能在多個不同的應用上達到超級計算機般的性能。第二個重要方面是,這個大型系統能夠對真實問題進行實際計算。為了理解當應用程式設計師被允許設計執行其程式的機器處理器架構時會發生什麼,需要將系統視為一個整體。本書深入探討了這種新型機器設計空間中的少數數據點之一。
**目錄:**
自訂計算機:簡介。
Splash 2 的架構。
硬體實現。
Splash 2:新架構的演變。
軟體架構。
軟體實現。
數據並行編程模型。
在 Splash 2 上搜尋基因數據庫。
在 Splash 2 上進行文本搜尋。
在 Splash 2 上進行指紋匹配。
使用 Splash 2 進行高速影像處理。
承諾與問題。
Splash 2 開發——專案經理的總結。
一個範例應用。
參考文獻。