資料介紹
Growing on-chip wire delays, coupled with complexity and power limitations,
have placed severe constraints on the issue-width scaling of centralized
superscalar architectures. As a result, recent microprocessor designs
have backed away from powerful uniprocessors, instead favoring multiple
simpler cores on a single die. Partitioning the chip into a collection of processors communicating via a common memory system mitigates some of the
technology scaling challenges, but increases the burden on software to providemultiple threads to execute concurrently across the cores.
An alternative is to pursue more powerful uniprocessors, but design them
so that they are scalable and tolerant of technology and complexity scaling.
Ideally, such wide-issue processors would be tiled [30], meaning composed
of multiple replicated, communicating design blocks. Because of multicycle
communication delays across these large processors, control must be distributed
across the tiles. We advocate the use of microarchitectural networks
(or micronets) for routing control and data among the tiles. Micronets provide
high-bandwidth, flow-controlled transport for control or data in a wiredominated
processor by connecting the multiple tiles, each of which is a client on one or more micronets. Higher-level microarchitectural protocols direct global control across themicronets and tiles in a manner invisible to software.
In this chapter,we describe the architecture and implementation of the Teraop,
Reliable, Intelligently-adaptive Processing System (TRIPS) processor—a
distributed, tiled microarchitecture. In particular, we discuss TRIPS tile partitioning,micronet connectivity, anddistributedprotocols thatprovide global
services in the TRIPS processor, including distributed fetch, execution, flush,
and commit. Although some of our prior publications have described the
TRIPS approach to exploiting parallelism as well as high-level performance
results [20,3], this chapter examines in detail the intertile connectivity and
protocols that have resulted from reducing the high-level design to silicon.
The key concepts that differentiate TRIPS from other tiled architectures such
as RAW[30] are the dynamic scheduling and execution which require distributed
dynamic hardware protocols to provide the means to extract both
irregular and regular concurrency.
have placed severe constraints on the issue-width scaling of centralized
superscalar architectures. As a result, recent microprocessor designs
have backed away from powerful uniprocessors, instead favoring multiple
simpler cores on a single die. Partitioning the chip into a collection of processors communicating via a common memory system mitigates some of the
technology scaling challenges, but increases the burden on software to providemultiple threads to execute concurrently across the cores.
An alternative is to pursue more powerful uniprocessors, but design them
so that they are scalable and tolerant of technology and complexity scaling.
Ideally, such wide-issue processors would be tiled [30], meaning composed
of multiple replicated, communicating design blocks. Because of multicycle
communication delays across these large processors, control must be distributed
across the tiles. We advocate the use of microarchitectural networks
(or micronets) for routing control and data among the tiles. Micronets provide
high-bandwidth, flow-controlled transport for control or data in a wiredominated
processor by connecting the multiple tiles, each of which is a client on one or more micronets. Higher-level microarchitectural protocols direct global control across themicronets and tiles in a manner invisible to software.
In this chapter,we describe the architecture and implementation of the Teraop,
Reliable, Intelligently-adaptive Processing System (TRIPS) processor—a
distributed, tiled microarchitecture. In particular, we discuss TRIPS tile partitioning,micronet connectivity, anddistributedprotocols thatprovide global
services in the TRIPS processor, including distributed fetch, execution, flush,
and commit. Although some of our prior publications have described the
TRIPS approach to exploiting parallelism as well as high-level performance
results [20,3], this chapter examines in detail the intertile connectivity and
protocols that have resulted from reducing the high-level design to silicon.
The key concepts that differentiate TRIPS from other tiled architectures such
as RAW[30] are the dynamic scheduling and execution which require distributed
dynamic hardware protocols to provide the means to extract both
irregular and regular concurrency.
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 國際形勢突變,中國芯片公司 能否“風景這邊獨好” 1次下載
- 內置DSP的噪音抑制全雙工通話芯片ATH8809 39次下載
- ACTEL-FPGA獨特的幾點優勢
- 5V升壓雙節鋰電池充電管理芯片SY5080E 38次下載
- 基于雙接口NFC芯片的FPGA驗證系統 17次下載
- 高性能低功耗開關電源控制芯片SP6621HP 15次下載
- 基于DSP芯片的永磁同步電機控制系統 39次下載
- LED恒流驅動芯片和系統方案資源下載 68次下載
- 70種電子元器件及芯片封裝類型資源下載 100次下載
- 利用Sub-1 GHz波段進行通信的獨特之處資料下載
- 高效高功率同步整流升壓DC-DC芯片AMT6802 19次下載
- ARM嵌入式系統ARM芯片的應用和選型 66次下載
- 單芯片2.0聲道防破音D類音頻功放芯片AT8030 14次下載
- 音響系統中的電源芯片sigma22具體資料 3次下載
- 先進的手術系統具有獨特的電源需求
- 數字芯片和模擬芯片的區別 2338次閱讀
- 片上系統代表芯片嗎 499次閱讀
- 片上系統soc芯片技術介紹 486次閱讀
- 光子集成芯片的工作原理和應用 948次閱讀
- 集成芯片的種類有哪些 816次閱讀
- 交換芯片的優缺點分析 452次閱讀
- TSN交換芯片是什么 2928次閱讀
- fpga芯片架構介紹 531次閱讀
- 國產FPAI芯片的AI系統方案 883次閱讀
- 物聯網芯片/微機電系統芯片測試方法 1029次閱讀
- “標準”邏輯能有多獨特 424次閱讀
- 全光纖傳輸光度測量系統獨特的功能 3124次閱讀
- STM32芯片的那些系統級復位功能 4779次閱讀
- LPWAN在物聯網有什么獨特的優勢 972次閱讀
- 淺析芯片技術在細胞治療領域的作用 5798次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多