Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/79028
標題: 用於間歇性分散式嵌入式系統的併行控制方法

Intermittency­-aware Concurrency Control for Distributed Embedded Systems
作者: Wei-Che Tsai
蔡維哲
指導教授: 郭大維(Tei-Wei Kuo)
共同指導教授: 修丕承(Pi-Cheng Hsiu)
關鍵字: 自供電系統,間歇性系統,併行控制,分散式系統,物聯網,
Distributed task concurrency,data consistency,batteryless devices,intermittent networks,
出版年 : 2020
學位: 碩士
摘要: 智慧型的輕量分散式裝置所提供的應用已經在物聯網及無線感測網路等領域被大量使用,由於這些裝置的數量不斷成長,如何為這些裝置供電已成為關鍵挑戰。近年來,使用新興的能量攫取技術製成的自供電系統已成為替代電池的一項潛力替代方案。但由於些類能源本質上的不穩定,使得這樣的自供電系統呈現間歇運作的現象,因此也帶來在間歇運行下系統設計的挑戰。包括在間歇性運算下能實現並行運算、、非揮發性記憶體與處理器之間的資料一致性問題,及在分散式系統中,節點斷電導致整體性能下降的問題。我們首先採用了以時間序列為基礎的工作排程最佳化演算法,用以確保在分散式系統中併行工作的正確性。為了解決資料一致性問題,我們使用了可序列化驗證及分散式原子提交來保證提交的資料與處理器進度一致。接著我們分析間歇性在分散式系統中的行為,觀察節點斷電時可能導致的性能下降問題。並提出以替代資料來解決在資料存取上的性能下降問題。具體地說,該方法會在資料節點斷電時,自動尋找系統中其它有同樣資料的節點為替代。另外我們提出可累積式驗證提交,用以解決在驗證可序列化併行及提交改變時,節點斷電造成的效能下降。這個方法使得讓驗證及提交時的工作不會因為斷電而需要重做,以減少執行的時間。我自將這些設計在開源的即時作業系統上實作,並在實驗中增加最多百分之三十三的工作效率,以及降低百分之四十一的資料存取等待時間。
Internet of Things (IoT) devices are gradually adopting batteryless,
energy harvesting solutions, thereby driving the development of an intermittent computing paradigm to accumulate computation progress across multiple
power cycles. While many attempts have been made to enable standalone
intermittent systems, less attention has focused on IoT networks formed by
intermittent devices. We observe that the computation progress improved by
distributed task concurrency in an intermittent network can be significantly
offset by data unavailability due to frequent power failures.
This paper presents an intermittentaware
distributed concurrency control
protocol which leverages existing data copies inherently created in the
network to improve the computation progress of concurrently executed tasks.
In particular, we propose a borrowingbased
data management method to increase
data availability and an intermittent twophase
commit procedure incorporated
with distributed backward validation to ensure data consistency
in the network. The proposed protocol was integrated into a FreeRTOSextended
intermittent operating system running on Texas Instruments devices.
Experimental results across varied power sources and network sizes show that
the computation progress can be significantly improved, and this improvement
is more apparent under weaker power, where more devices will remain
offline for longer duration.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/79028
DOI: 10.6342/NTU202003906
全文授權: 有償授權
電子全文公開日期: 2025-08-18
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
U0001-1808202002153600.pdf
  未授權公開取用
3.45 MBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved