語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Compiler-Assisted Software Fault Tol...
~
James, Benjamin.
FindBook
Google Book
Amazon
博客來
Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms./
作者:
James, Benjamin.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2021,
面頁冊數:
133 p.
附註:
Source: Masters Abstracts International, Volume: 83-01.
Contained By:
Masters Abstracts International83-01.
標題:
Computer engineering. -
電子資源:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=28538366
ISBN:
9798522939168
Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms.
James, Benjamin.
Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms.
- Ann Arbor : ProQuest Dissertations & Theses, 2021 - 133 p.
Source: Masters Abstracts International, Volume: 83-01.
Thesis (M.Sc.)--Brigham Young University, 2021.
This item must not be sold to any third party vendors.
In the presence of ionizing particles and other high-energy atomic sources, many electronic and computer systems fail. Single event upsets (SEUs) can be mitigated through hardware and/or software methods. Previous research at BYU has introduced COAST, a compiler-based tool that can automatically add software protection schemes to improve fault coverage of programs.This thesis will expand on the work already done with the COAST project by proving its effectiveness across multiple platforms and benchmarks. The ability to automatically add fault protection to arbitrary user programs will be very valuable for many application designers. The results presented herein show that mean work to failure (MWTF) of an application can increase from 1.2x - 36x when protected by COAST.In addition to the results based on bare metal applications, in this thesis we will show that it is both possible and profitable to protect a real-time operating system with COAST. We present experimental results which show that our protection scheme gives a 2x - 100x improvement in MWTF. We also present a fault injection framework that allows for rapid and reliable testing of multiple protection schemes across different benchmarks. The code setup used in this paper is publicly available. We make it public in the hope that it will be useful for others doing similar research to have a concrete starting point.
ISBN: 9798522939168Subjects--Topical Terms:
621879
Computer engineering.
Subjects--Index Terms:
Single event upsets
Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms.
LDR
:02604nmm a2200361 4500
001
2282255
005
20211001100737.5
008
220723s2021 ||||||||||||||||| ||eng d
020
$a
9798522939168
035
$a
(MiAaPQ)AAI28538366
035
$a
(MiAaPQ)BrighamYoung9967
035
$a
AAI28538366
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
James, Benjamin.
$3
3561029
245
1 0
$a
Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2021
300
$a
133 p.
500
$a
Source: Masters Abstracts International, Volume: 83-01.
500
$a
Advisor: Goeders, Jeffrey B.;Wirthlin, Mike;Lundrigan, Phil.
502
$a
Thesis (M.Sc.)--Brigham Young University, 2021.
506
$a
This item must not be sold to any third party vendors.
520
$a
In the presence of ionizing particles and other high-energy atomic sources, many electronic and computer systems fail. Single event upsets (SEUs) can be mitigated through hardware and/or software methods. Previous research at BYU has introduced COAST, a compiler-based tool that can automatically add software protection schemes to improve fault coverage of programs.This thesis will expand on the work already done with the COAST project by proving its effectiveness across multiple platforms and benchmarks. The ability to automatically add fault protection to arbitrary user programs will be very valuable for many application designers. The results presented herein show that mean work to failure (MWTF) of an application can increase from 1.2x - 36x when protected by COAST.In addition to the results based on bare metal applications, in this thesis we will show that it is both possible and profitable to protect a real-time operating system with COAST. We present experimental results which show that our protection scheme gives a 2x - 100x improvement in MWTF. We also present a fault injection framework that allows for rapid and reliable testing of multiple protection schemes across different benchmarks. The code setup used in this paper is publicly available. We make it public in the hope that it will be useful for others doing similar research to have a concrete starting point.
590
$a
School code: 0022.
650
4
$a
Computer engineering.
$3
621879
650
4
$a
Computer science.
$3
523869
650
4
$a
Software.
$2
gtt.
$3
619355
650
4
$a
Regression analysis.
$3
529831
650
4
$a
Fault tolerance.
$3
3561030
650
4
$a
Benchmarks.
$3
3548256
653
$a
Single event upsets
653
$a
Mean work to failure
653
$a
Compiler-assisted software fault tolerance
653
$a
LLVM
690
$a
0984
690
$a
0464
710
2
$a
Brigham Young University.
$3
1017451
773
0
$t
Masters Abstracts International
$g
83-01.
790
$a
0022
791
$a
M.Sc.
792
$a
2021
793
$a
English
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=28538366
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9433988
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入