EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制
碩士 === 國立清華大學 === 資訊工程學系 === 97 === In this thesis, we propose an application-specific demand code-paging scheme named EcoSwap for resource-constrained wireless sensor platform with EEPROM or FLASH as secondary storage. A page manager manages the pages between the on-chip RAM and the secondary stora...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Online Access: | http://ndltd.ncl.edu.tw/handle/87651528421247148356 |
id |
ndltd-TW-097NTHU5392121 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NTHU53921212015-11-13T04:08:49Z http://ndltd.ncl.edu.tw/handle/87651528421247148356 EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 EcoSwap:ACompiler-AssistedLightweightDemandCode-PagingSchemeforSensorNodes Chen, Wei-Han 陳韋翰 碩士 國立清華大學 資訊工程學系 97 In this thesis, we propose an application-specific demand code-paging scheme named EcoSwap for resource-constrained wireless sensor platform with EEPROM or FLASH as secondary storage. A page manager manages the pages between the on-chip RAM and the secondary storage. The page manager is generated by a compiler and is combined with the application code. EcoSwap transforms function call/return instructions into calls to the page manager and function that are larger than the page size into multiple functions. As a result, each code page can be loaded into RAM upon demand. To minimize the execution overhead, EcoSwap adopts two optimization techniques to improve performance. Chou, Pai H. 周百祥 學位論文 ; thesis 58 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系 === 97 === In this thesis, we propose an application-specific demand code-paging scheme named EcoSwap for resource-constrained wireless sensor platform with EEPROM or FLASH as secondary storage. A page manager manages the pages between the on-chip RAM and the secondary storage. The page manager is generated by a compiler and is combined with the application code. EcoSwap transforms function call/return instructions into calls to the page manager and function that are larger than the page size into multiple functions. As a result, each code page can be loaded into RAM upon demand. To minimize the execution overhead, EcoSwap adopts two optimization techniques to improve
performance.
|
author2 |
Chou, Pai H. |
author_facet |
Chou, Pai H. Chen, Wei-Han 陳韋翰 |
author |
Chen, Wei-Han 陳韋翰 |
spellingShingle |
Chen, Wei-Han 陳韋翰 EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
author_sort |
Chen, Wei-Han |
title |
EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
title_short |
EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
title_full |
EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
title_fullStr |
EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
title_full_unstemmed |
EcoSwap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
title_sort |
ecoswap: 在無線感測平台上透過編譯器協助的輕量需求程式分頁機制 |
url |
http://ndltd.ncl.edu.tw/handle/87651528421247148356 |
work_keys_str_mv |
AT chenweihan ecoswapzàiwúxiàngǎncèpíngtáishàngtòuguòbiānyìqìxiézhùdeqīngliàngxūqiúchéngshìfēnyèjīzhì AT chénwéihàn ecoswapzàiwúxiàngǎncèpíngtáishàngtòuguòbiānyìqìxiézhùdeqīngliàngxūqiúchéngshìfēnyèjīzhì AT chenweihan ecoswapacompilerassistedlightweightdemandcodepagingschemeforsensornodes AT chénwéihàn ecoswapacompilerassistedlightweightdemandcodepagingschemeforsensornodes |
_version_ |
1718128342704586752 |