arrow
返回

Thread vulnerability in parallel applications

delete2012-10-01
delete9
PRE
AI
I
Işıl Öz
H
Haluk Rahmi Topcuoglu *
M
Mahmut Kandemir
O
Oğuz Tosun
DOI:10.1016/j.jpdc.2012.05.002delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Continuously reducing transistor sizes and aggressive low power operating modes employed by modern architectures tend to increase transient error rates. Concurrently, multicore machines are dominating the architectural spectrum today in various application domains. These two trends require a fresh look at resiliency of multithreaded applications against transient errors from a software perspective. In this paper, we propose and evaluate a new metric called the Thread Vulnerability Factor (TVF). A distinguishing characteristic of TVF is that its calculation for a given thread (which is typically one of the threads of a multithreaded application) does not depend on its code alone, but also on the codes of the threads that share resources and data with that thread. As a result, we decompose TVF of a thread into two complementary parts: local and remote. While the former captures the TVF induced by the code of the target thread, the latter represents the vulnerability impact of the threads that interact with the target thread. We quantify the local and remote TVF values for three architectural components (register file, ALUs, and caches) using a set of ten multithreaded applications from the Parsec and Splash-2 benchmark suites. Our experimental evaluation shows that TVF values tend to increase as the number of cores increases, which means the system becomes more vulnerable as the core count rises. We further discuss how TVF metric can be employed to explore performance-reliability tradeoffs in multicores. Reliability-based analysis of compiler optimizations and redundancy-based fault tolerance are also mentioned as potential usages of our TVF metric. (C) 2012 Elsevier Inc. All rights reserved.
Keyword:
Reliability
Thread Vulnerability
Fault tolerance
Multicores
TVF

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

B
Bogazici University
学者数:
4.1K
论文数: 3.9K
被引数: 27
M
Marmara University
学者数:
6.2K
论文数: 4.6K
被引数: 4.1K
P
pennsylvania commonwealth system of higher education (pcshe)
学者数:
12.9W
论文数: 11.7W
被引数: 177
学者 查看更多机构
引用论文

引用论文

Caveolin-1 Mutations in Human Breast Cancer
err2006-06-01
err0
errOAAI
errTianhong Li; Federica Sotgia; Magalis A. Vuolo; Maomi Li; Wan Cai Yang; Richard G. Pestell; Joseph A. Sparano; Michael P. Lisanti
err分享
err收藏
err分享
err收藏
err分享
err收藏
Entropy production in linear Langevin systems
err2013-09-09
err0
PREAI
errGabriel T Landi; Tânia Tomé; Mário J de Oliveira
err分享
err收藏
Heterostructure Ni3S4–MoS2 with interfacial electron redistribution used for enhancing hydrogen evolution
err2021-01-01
err0
errOAAI
errJingmin Ge; Jiaxing Jin; Yanming Cao; Meihong Jiang; Fazhi Zhang; Hongling Guo; Xiaodong Lei
err分享
err收藏
学者 查看更多内容