資料介紹
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.
芯片
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 人工智能+消費(fèi):技術(shù)賦能與芯片驅(qū)動(dòng)未來 9次下載
- 2025年AI 智能終端和SoC芯片解讀 595次下載
- 國際形勢突變,中國芯片公司 能否“風(fēng)景這邊獨(dú)好” 1次下載
- 內(nèi)置DSP的噪音抑制全雙工通話芯片ATH8809 39次下載
- ACTEL-FPGA獨(dú)特的幾點(diǎn)優(yōu)勢
- 5V升壓雙節(jié)鋰電池充電管理芯片SY5080E 38次下載
- 基于雙接口NFC芯片的FPGA驗(yàn)證系統(tǒng) 17次下載
- 基于DSP芯片的永磁同步電機(jī)控制系統(tǒng) 39次下載
- LED恒流驅(qū)動(dòng)芯片和系統(tǒng)方案資源下載 72次下載
- 利用Sub-1 GHz波段進(jìn)行通信的獨(dú)特之處資料下載
- 高效高功率同步整流升壓DC-DC芯片AMT6802 21次下載
- ARM嵌入式系統(tǒng)ARM芯片的應(yīng)用和選型 68次下載
- 單芯片2.0聲道防破音D類音頻功放芯片AT8030 15次下載
- 音響系統(tǒng)中的電源芯片sigma22具體資料 7次下載
- 先進(jìn)的手術(shù)系統(tǒng)具有獨(dú)特的電源需求
- 淺談電池管理系統(tǒng)芯片 1.6k次閱讀
- 玻璃通孔技術(shù)的五個(gè)獨(dú)特優(yōu)勢 871次閱讀
- 數(shù)字芯片和模擬芯片的區(qū)別 1.1w次閱讀
- 片上系統(tǒng)代表芯片嗎 1.6k次閱讀
- 片上系統(tǒng)soc芯片技術(shù)介紹 1.7k次閱讀
- 集成芯片的種類有哪些 2.4k次閱讀
- 交換芯片的優(yōu)缺點(diǎn)分析 1.7k次閱讀
- TSN交換芯片是什么 5k次閱讀
- fpga芯片架構(gòu)介紹 1.6k次閱讀
- 國產(chǎn)FPAI芯片的AI系統(tǒng)方案 2.2k次閱讀
- “標(biāo)準(zhǔn)”邏輯能有多獨(dú)特 911次閱讀
- 全光纖傳輸光度測量系統(tǒng)獨(dú)特的功能 4.8k次閱讀
- STM32芯片的那些系統(tǒng)級(jí)復(fù)位功能 6.5k次閱讀
- LPWAN在物聯(lián)網(wǎng)有什么獨(dú)特的優(yōu)勢 1.2k次閱讀
- 淺析芯片技術(shù)在細(xì)胞治療領(lǐng)域的作用 6.6k次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論