Sciweavers

90 search results - page 3 / 18
» Detecting interleaving
Sort
View
MICRO
2010
IEEE
170views Hardware» more  MICRO 2010»
13 years 3 months ago
Tolerating Concurrency Bugs Using Transactions as Lifeguards
Abstract--Parallel programming is hard, because it is impractical to test all possible thread interleavings. One promising approach to improve a multi-threaded program's relia...
Jie Yu, Satish Narayanasamy
WCRE
1995
IEEE
13 years 9 months ago
The Interleaving Problem in Program Understanding
One of the factors that can make a program di cult to understand is that code responsible for accomplishing more than one purpose may be woven together in a single section. We cal...
Spencer Rugaber, Kurt Stirewalt, Linda M. Wills
ICC
2007
IEEE
140views Communications» more  ICC 2007»
13 years 12 months ago
Performance Analysis of Full-rate STBCs from Coordinate Interleaved Orthogonal Designs
— In this paper, we derive the theoretical symbol error rate (SER) for a full-rate space-time block coded (STBCed) system with coordinate interleaved orthogonal designs (CIODs) o...
Ying Rao Wei, M. Z. Wang
FM
2009
Springer
157views Formal Methods» more  FM 2009»
14 years 5 days ago
Symbolic Predictive Analysis for Concurrent Programs
Abstract. Predictive analysis aims at detecting concurrency errors during runtime by monitoring a concrete execution trace of a concurrent program. In recent years, various models ...
Chao Wang, Sudipta Kundu, Malay K. Ganai, Aarti Gu...
PPOPP
2005
ACM
13 years 11 months ago
Scaling model checking of dataraces using dynamic information
Dataraces in multithreaded programs often indicate severe bugs and can cause unexpected behaviors when different thread interleavings are executed. Because dataraces are a cause f...
Ohad Shacham, Mooly Sagiv, Assaf Schuster