Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Data-driven techniques for hardware ...
~
Wang, Weidong.
Linked to FindBook
Google Book
Amazon
博客來
Data-driven techniques for hardware and software synthesis for embedded systems.
Record Type:
Electronic resources : Monograph/item
Title/Author:
Data-driven techniques for hardware and software synthesis for embedded systems./
Author:
Wang, Weidong.
Description:
174 p.
Notes:
Source: Dissertation Abstracts International, Volume: 65-01, Section: B, page: 0374.
Contained By:
Dissertation Abstracts International65-01B.
Subject:
Engineering, Electronics and Electrical. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3120439
Data-driven techniques for hardware and software synthesis for embedded systems.
Wang, Weidong.
Data-driven techniques for hardware and software synthesis for embedded systems.
- 174 p.
Source: Dissertation Abstracts International, Volume: 65-01, Section: B, page: 0374.
Thesis (Ph.D.)--Princeton University, 2004.
In today's world, embedded systems are becoming ubiquitous and more complex, which makes electronic design automation a necessity. We present several techniques which target both hardware and software synthesis in embedded system design. The techniques presented in the hardware domain focus on high-level synthesis, which translates a behavioral description into a register-transfer level implementation. The techniques presented in the software domain focus on source-level code optimizations to achieve performance and energy improvement.Subjects--Topical Terms:
626636
Engineering, Electronics and Electrical.
Data-driven techniques for hardware and software synthesis for embedded systems.
LDR
:03579nmm 2200277 4500
001
1810908
005
20041216102947.5
008
130614s2004 eng d
035
$a
(UnM)AAI3120439
035
$a
AAI3120439
040
$a
UnM
$c
UnM
100
1
$a
Wang, Weidong.
$3
1250553
245
1 0
$a
Data-driven techniques for hardware and software synthesis for embedded systems.
300
$a
174 p.
500
$a
Source: Dissertation Abstracts International, Volume: 65-01, Section: B, page: 0374.
500
$a
Adviser: Niraj K. Jha.
502
$a
Thesis (Ph.D.)--Princeton University, 2004.
520
$a
In today's world, embedded systems are becoming ubiquitous and more complex, which makes electronic design automation a necessity. We present several techniques which target both hardware and software synthesis in embedded system design. The techniques presented in the hardware domain focus on high-level synthesis, which translates a behavioral description into a register-transfer level implementation. The techniques presented in the software domain focus on source-level code optimizations to achieve performance and energy improvement.
520
$a
Extensive research work has been done in the area of both high-level synthesis and source-level code optimization. However, only some works try to exploit the statistics of the input data. Even these techniques do not exploit the potential for global data-driven optimizations. In this thesis, we demonstrate that the input data for embedded applications often display interesting characteristics. Suitable exploitation of the input characteristics can be, translated into energy and performance improvements, which cannot be achieved by conventional design techniques for embedded systems. We present a suite of data-driven hardware and software synthesis techniques, which systematically exploit the input space for performance/energy optimization.
520
$a
We introduce a high-level synthesis methodology for multi-process behavioral descriptions. The concurrent communicating processes specification paradigm is widely used in digital circuit and system design, and is employed in all popular hardware description languages. However, state-of-the-art high-level synthesis systems handle multi-process systems by synthesizing each process independently, thus ignoring inter-process communication and synchronization. We demonstrate that such high-level synthesis tools can generate significantly sub-optimal implementations for behaviors that contain concurrent communicating processes. We present an analysis of how inter-process communication impacts high-level synthesis steps, and describe a trace-driven methodology to adapt existing high-level synthesis tools to optimize multi-process descriptions. We also propose a high-level methodology for optimizing energy consumption and performance by suitably adapting the implementation to changing input statistics. We show that harnessing the principles of input space adaptive design into a structured high-level design methodology can lead to large improvements in performance and energy consumption. We illustrate the tradeoffs involved in such designs, and demonstrate the need for a systematic design methodology in order to realize the full potential for performance and energy improvements. (Abstract shortened by UMI.)
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
65-01B.
790
1 0
$a
Jha, Niraj K.,
$e
advisor
790
$a
0181
791
$a
Ph.D.
792
$a
2004
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3120439
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
2 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9182542
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
W9185567
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
2 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login