DocumentCode
2991749
Title
Analytical Models for Data Dependence Violation Checking in TLS
Author
Lai, Xin ; Liu, Cong ; Wang, Zhiying ; Feng, Quanyou
Author_Institution
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear
2011
fDate
3-4 Dec. 2011
Firstpage
1433
Lastpage
1437
Abstract
Several memory architectures have been proposed to enable TLS in multi-core system. Each has its own data dependence violation mechanism and speculative thread restart policy. And most of them use a global component to check data dependence violation. No analytical model has been proposed to compare the impact of different memory architectures on thread restarts and the global component processing delay. In this paper, we proposed analytical models for such comparison. The analytical models counts in: memory access frequency, data dependence violation checking mechanisms and thread restart policy. We derived the equation for the thread restart probability of an application & the processing delay of global components by use of probability theory and network calculus. The analytical results indicate three facts. First, the radical data dependence violation mechanism leads to much higher thread restart probability than the precise one. Second, the delayed restart policy reduces the total restarts dramatically. Third, global components will bottleneck if memory access is frequent or too many cores execute speculative threads at the same time.
Keywords
multi-threading; multiprocessing systems; parallel architectures; probability; process algebra; TLS; data dependence violation checking; data dependence violation mechanism; memory architectures; multicore system; network calculus; probability theory; speculative thread restart policy; Analytical models; Calculus; Equations; Hardware; Instruction sets; Integrated circuits; Servers; Analytical Model; Memory Architectures; TLS;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Security (CIS), 2011 Seventh International Conference on
Conference_Location
Hainan
Print_ISBN
978-1-4577-2008-6
Type
conf
DOI
10.1109/CIS.2011.320
Filename
6128361
Link To Document