arXiv Open Access 2000

Non-intrusive on-the-fly data race detection using execution replay

Michiel Ronsse Koen De Bosschere
Lihat Sumber

Abstrak

This paper presents a practical solution for detecting data races in parallel programs. The solution consists of a combination of execution replay (RecPlay) with automatic on-the-fly data race detection. This combination enables us to perform the data race detection on an unaltered execution (almost no probe effect). Furthermore, the usage of multilevel bitmaps and snooped matrix clocks limits the amount of memory used. As the record phase of RecPlay is highly efficient, there is no need to switch it off, hereby eliminating the possibility of Heisenbugs because tracing can be left on all the time.

Topik & Kata Kunci

Penulis (2)

M

Michiel Ronsse

K

Koen De Bosschere

Format Sitasi

Ronsse, M., Bosschere, K.D. (2000). Non-intrusive on-the-fly data race detection using execution replay. https://arxiv.org/abs/cs/0011005

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2000
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓