語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
High-level synthesis of distributed ...
~
Huang, Chao.
FindBook
Google Book
Amazon
博客來
High-level synthesis of distributed architectures for memory-intensive applications.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
High-level synthesis of distributed architectures for memory-intensive applications./
作者:
Huang, Chao.
面頁冊數:
235 p.
附註:
Source: Dissertation Abstracts International, Volume: 66-06, Section: B, page: 3312.
Contained By:
Dissertation Abstracts International66-06B.
標題:
Engineering, Electronics and Electrical. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3180063
ISBN:
9780542197727
High-level synthesis of distributed architectures for memory-intensive applications.
Huang, Chao.
High-level synthesis of distributed architectures for memory-intensive applications.
- 235 p.
Source: Dissertation Abstracts International, Volume: 66-06, Section: B, page: 3312.
Thesis (Ph.D.)--Princeton University, 2005.
High-level synthesis (HLS) has been a topic of research for a long time. However, it has seen limited adoption in practice. We believe one of the key reasons for this is that the quality of designs synthesized by HLS tools do not favorably compare against manual designs, given the wide range of advanced architectural tricks that experienced designers employ. While the basic concepts in HLS (e.g., scheduling, resource allocation/binding, and state machine extraction techniques) have been well established, there is a need to extend the capabilities of HLS to reduce the quality gap between HLS outputs and manually designed electronic systems, by incorporating novel architectures in the context of application-specific integrated circuits (ASICs).
ISBN: 9780542197727Subjects--Topical Terms:
626636
Engineering, Electronics and Electrical.
High-level synthesis of distributed architectures for memory-intensive applications.
LDR
:04549nmm 2200301 4500
001
1822144
005
20061127121640.5
008
130610s2005 eng d
020
$a
9780542197727
035
$a
(UnM)AAI3180063
035
$a
AAI3180063
040
$a
UnM
$c
UnM
100
1
$a
Huang, Chao.
$3
1065220
245
1 0
$a
High-level synthesis of distributed architectures for memory-intensive applications.
300
$a
235 p.
500
$a
Source: Dissertation Abstracts International, Volume: 66-06, Section: B, page: 3312.
500
$a
Adviser: Niraj K. Jha.
502
$a
Thesis (Ph.D.)--Princeton University, 2005.
520
$a
High-level synthesis (HLS) has been a topic of research for a long time. However, it has seen limited adoption in practice. We believe one of the key reasons for this is that the quality of designs synthesized by HLS tools do not favorably compare against manual designs, given the wide range of advanced architectural tricks that experienced designers employ. While the basic concepts in HLS (e.g., scheduling, resource allocation/binding, and state machine extraction techniques) have been well established, there is a need to extend the capabilities of HLS to reduce the quality gap between HLS outputs and manually designed electronic systems, by incorporating novel architectures in the context of application-specific integrated circuits (ASICs).
520
$a
In the world of ASIC design, a wide variety of application domains, including database management, multimedia processing and scientific computing, are characterized by large volumes of memory data references interleaved with computations. These memory-intensive applications present unique challenges to designers in terms of the choice of memory organization, memory size requirements, bandwidth and access latencies, etc., which can result in poor utilization of computational logic. While several techniques have been developed to optimize memory access, and the logic that implements the computations, separately during HLS, significantly higher-quality designs can result if they are addressed in a synergistic manner.
520
$a
In this dissertation, we present a suite of electronic design automation (EDA) techniques for HLS of distributed architectures, i.e., architectures that have computing logic and data memory distributed jointly (into several partitions) across the entire chip, with computational tasks and corresponding memory data integrated in each partition based on memory access pattern. These techniques are developed to optimize ASIC designs for memory-intensive applications. Novel architectural templates are proposed, which include homogeneous and heterogeneous distributed logic-memory architectures and computation-unit integrated memories. We also identify behavioral transformations that can facilitate efficient HLS of distributed logic-memory architectures by exposing latent parallelism of the given applications. Our design methodologies are evaluated jointly through a case study, an ASIC implementation for the JPEG still image compression, by using the TSMC 0.13mu m 1.2V eight-layer metal CMOS process in the context of a commercial design flow. The hybrid design demonstrates that distributed ASIC architectures can achieve significant performance improvements and reduced energy-delay product over a conventional monolithic design (a single processing unit, e.g., a controller-datapath pair, communicating with a memory or a memory hierarchy).
520
$a
Conventional HLS tools are capable of extracting parallelism from behavioral descriptions for monolithic architectures. Our work provides techniques to extend the synthesis frontier to more general architectures that can extract both coarse- and fine-grained parallelism from data access and computations in a synergistic manner. Our design framework selects many possible ways of organizing data and computations, carefully examines the trade-offs ( i.e., communication overheads, synchronization costs, area overheads) in choosing one solution over another, and utilizes conventional HLS techniques for intermediate steps. The proposed methodologies do not require any change to the core HLS algorithms. Hence, we believe that existing HLS flows can be easily adapted to take advantage of our techniques.
590
$a
School code: 0181.
650
4
$a
Engineering, Electronics and Electrical.
$3
626636
690
$a
0544
710
2 0
$a
Princeton University.
$3
645579
773
0
$t
Dissertation Abstracts International
$g
66-06B.
790
1 0
$a
Jha, Niraj K.,
$e
advisor
790
$a
0181
791
$a
Ph.D.
792
$a
2005
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3180063
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9213007
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入