@article{ART001870169},
author={MunHye Kang and Gab-Sig Sim},
title={A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2014},
volume={19},
number={4},
pages={17-24}
TY - JOUR
AU - MunHye Kang
AU - Gab-Sig Sim
TI - A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism
JO - Journal of The Korea Society of Computer and Information
PY - 2014
VL - 19
IS - 4
PB - The Korean Society Of Computer And Information
SP - 17
EP - 24
SN - 1598-849X
AB - Detecting data races is important for debugging shared-memory programs with nestedparallelism, because races result in unintended non-deterministic executions of the program. It isespecially important to detect the first occurred data races for effective debugging, because theremoval of such races may make other affected races disappear or appear. Previous dynamicdetection tools for first race detecting can not guarantee that detected races are unaffected races.
Also, the tools does not consider the nesting levels or need support of other techniques. This papersuggests a post-mortem tool which collects candidate accesses during program execution and then detects the first races to occur on the program after execution. This technique is efficient, becauseit guarantees that first races reported by analyzing a nesting level are the races that occur first atthe level, and does not require more analyses to the higher nesting levels than the current level.
KW - Shared-memory parallel programs;First-race to occur;Post-mortem
DO -
UR -
ER -
MunHye Kang and Gab-Sig Sim. (2014). A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism. Journal of The Korea Society of Computer and Information, 19(4), 17-24.
MunHye Kang and Gab-Sig Sim. 2014, "A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism", Journal of The Korea Society of Computer and Information, vol.19, no.4 pp.17-24.
MunHye Kang, Gab-Sig Sim "A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism" Journal of The Korea Society of Computer and Information 19.4 pp.17-24 (2014) : 17.
MunHye Kang, Gab-Sig Sim. A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism. 2014; 19(4), 17-24.
MunHye Kang and Gab-Sig Sim. "A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism" Journal of The Korea Society of Computer and Information 19, no.4 (2014) : 17-24.
MunHye Kang; Gab-Sig Sim. A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism. Journal of The Korea Society of Computer and Information, 19(4), 17-24.
MunHye Kang; Gab-Sig Sim. A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism. Journal of The Korea Society of Computer and Information. 2014; 19(4) 17-24.
MunHye Kang, Gab-Sig Sim. A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism. 2014; 19(4), 17-24.
MunHye Kang and Gab-Sig Sim. "A Post-mortem Detection Tool of First Races to Occur in Shared-Memory Programs with Nested Parallelism" Journal of The Korea Society of Computer and Information 19, no.4 (2014) : 17-24.