Leto: verifying application-specific hardware fault tolerance with programmable execution models
Leto: verifying application-specific hardware fault tolerance with programmable execution models
复制标题
Leto:使用可编程执行模型验证特定于应用程序的硬件容错能力
DOI:
10.1145/3276533
复制
发表时间:
2018
影响因子:
--
通讯作者:
Carbin, Michael
中科院分区:
文献类型:
--
作者:
Boston, Brett;Gong, Zoe;Carbin, Michael
Researchers have recently designed a number of application-specific fault tolerance mechanisms that enable applications to either be naturally resilient to errors or include additional detection and correction steps that can bring the overall execution of an application back into an envelope for which an acceptable execution is eventually guaranteed. A major challenge to building an application that leverages these mechanisms, however, is to verify that the implementation satisfies the basic invariants that these mechanisms require---given a model of how faults may manifest during the application's execution.To this end we present Leto, an SMT-based automatic verification system that enables developers to verify their applications with respect to an execution model specification. Namely, Leto enables software and platform developers to programmatically specify the execution semantics of the underlying hardware system as well as verify assertions about the behavior of the application's resulting execution. In this paper, we present the Leto programming language and its corresponding verification system. We also demonstrate Leto on several applications that leverage application-specific fault tolerance
登录
查看更多内容
DOI:
10.1145/2786805.2786807
发表时间:
2015
期刊:
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
影响因子:
--
作者:
Jongse Park;H. Esmaeilzadeh;Xin Zhang;M. Naik;William R. Harris
通讯作者:
William R. Harris
影响因子:
3.7
作者:
David J. Lu
通讯作者:
David J. Lu
DOI:
10.1109/ipdps.2014.55
发表时间:
2014
期刊:
2014 IEEE 28th International Parallel and Distributed Processing Symposium
影响因子:
--
作者:
Keun Soo YIM
通讯作者:
Keun Soo YIM
影响因子:
1.8
作者:
Buchner, S;Baze, M;Melinger, J
通讯作者:
Melinger, J
DOI:
10.1109/prdc.2011.26
发表时间:
2011
期刊:
2011 IEEE 17th Pacific Rim International Symposium on Dependable Computing
影响因子:
--
作者:
Fabian Oboril;M. Tahoori;V. Heuveline;D. Lukarski;Jan
通讯作者:
Jan