Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Code layout optimization for remote ...
~
Kim, Jinsik.
Linked to FindBook
Google Book
Amazon
博客來
Code layout optimization for remote progressive code update for networked embedded systems.
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Code layout optimization for remote progressive code update for networked embedded systems./
Author:
Kim, Jinsik.
Description:
139 p.
Notes:
Source: Dissertation Abstracts International, Volume: 71-06, Section: B, page: 3831.
Contained By:
Dissertation Abstracts International71-06B.
Subject:
Engineering, Computer. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3404758
ISBN:
9781124020488
Code layout optimization for remote progressive code update for networked embedded systems.
Kim, Jinsik.
Code layout optimization for remote progressive code update for networked embedded systems.
- 139 p.
Source: Dissertation Abstracts International, Volume: 71-06, Section: B, page: 3831.
Thesis (Ph.D.)--University of California, Irvine, 2010.
Many embedded systems need to have their firmware updated several times over the lifetime of the system after deployment. While those based on binary differencing suffer from unpredictable code shift, overwriting the entire firmware image may be too costly for those connected by slow, unreliable, or expensive data links. Firmware update over a network connection is an essential but expensive feature for many embedded systems due to the relatively high power consumption and limited bandwidth.
ISBN: 9781124020488Subjects--Topical Terms:
1669061
Engineering, Computer.
Code layout optimization for remote progressive code update for networked embedded systems.
LDR
:02662nam 2200313 4500
001
1403138
005
20111111141809.5
008
130515s2010 ||||||||||||||||| ||eng d
020
$a
9781124020488
035
$a
(UMI)AAI3404758
035
$a
AAI3404758
040
$a
UMI
$c
UMI
100
1
$a
Kim, Jinsik.
$3
1682386
245
1 0
$a
Code layout optimization for remote progressive code update for networked embedded systems.
300
$a
139 p.
500
$a
Source: Dissertation Abstracts International, Volume: 71-06, Section: B, page: 3831.
500
$a
Adviser: Pai H. Chou.
502
$a
Thesis (Ph.D.)--University of California, Irvine, 2010.
520
$a
Many embedded systems need to have their firmware updated several times over the lifetime of the system after deployment. While those based on binary differencing suffer from unpredictable code shift, overwriting the entire firmware image may be too costly for those connected by slow, unreliable, or expensive data links. Firmware update over a network connection is an essential but expensive feature for many embedded systems due to the relatively high power consumption and limited bandwidth.
520
$a
To address these problems, we propose RPFU (remote progressive firmware update), a new link-time technique that minimizes not only the size of patching scripts but also perturbation to the firmware memory, over the entire sequence of updates in the system's lifetime. We exploit high-level knowledge about the source program structure in laying out the binary image. Specifically, we show that by laying out code in increasing order of the Cyclomatic Complexity of the routines, the code will evolve with minimal Hamming distance between successive revisions as the code evolves. This code layout techniques have the benefits of minimizing bandwidth and power requirements for remote firmware update while also minimizing the wearing of the non-volatile program memory. Our techniques also consider both byte-writable and page-writable types of flash memory commonly found in modern microcontrollers.
520
$a
Experimental results show our technique to reduce the energy consumption of firmware update by 30--42% over the state-of-the-art. Moreover, we also show that such code images run more efficiently on a demand code-paging system due to better locality.
590
$a
School code: 0030.
650
4
$a
Engineering, Computer.
$3
1669061
690
$a
0464
710
2
$a
University of California, Irvine.
$b
Electrical and Computer Engineering - Ph.D.
$3
1670048
773
0
$t
Dissertation Abstracts International
$g
71-06B.
790
1 0
$a
Chou, Pai H.,
$e
advisor
790
1 0
$a
Doemer, Rainer
$e
committee member
790
1 0
$a
Givargis, Tony
$e
committee member
790
$a
0030
791
$a
Ph.D.
792
$a
2010
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3404758
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9166277
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login