Cited 5 time in
Lightweight Labeling Scheme for On-the-fly Race Detection of Signal Handlers
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Tchamgoue, Guy Martin | - |
| dc.contributor.author | Ha, Ok-Kyoon | - |
| dc.contributor.author | Kim, Kyong-Hoon | - |
| dc.contributor.author | Jun, Yong-Kee | - |
| dc.date.accessioned | 2022-12-27T04:01:55Z | - |
| dc.date.available | 2022-12-27T04:01:55Z | - |
| dc.date.issued | 2011 | - |
| dc.identifier.issn | 1865-0929 | - |
| dc.identifier.uri | https://scholarworks.gnu.ac.kr/handle/sw.gnu/24810 | - |
| dc.description.abstract | Data races represent one of the most notorious class of bugs in shared-memory parallel programs since they are hard to reproduce and can lead programs into unintended nondeterministic executions. However, data races can also show up in sequential programs that use signals when a signal handler and the sequential program both access without proper synchronization, a shared variable with at least one write-access operation. Unfortunately, existing tools for race detection in such programs produce high time and space overhead that drastically slow down the monitored program. This overhead is partly due to the use of costly and inappropriate timestamps originally designed for threads' ordering in multithreaded programs. This paper presents a lightweight labeling scheme for efficient on-the-fly race detection in sequential programs that use signal handlers. This scheme generates constant-sized labels for the program and its signal handlers and determines the logical concurrency between instructions accessing the same shared memory. Generating and comparing concurrency information are done in constant time. The efficiency of the technique and its limited footprint on the program execution make the on-the-fly race detection more practical in sequential programs. | - |
| dc.format.extent | 8 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | SPRINGER-VERLAG BERLIN | - |
| dc.title | Lightweight Labeling Scheme for On-the-fly Race Detection of Signal Handlers | - |
| dc.type | Article | - |
| dc.publisher.location | 독일 | - |
| dc.identifier.scopusid | 2-s2.0-79955087421 | - |
| dc.identifier.wosid | 000307265800025 | - |
| dc.identifier.bibliographicCitation | UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II, v.151, pp 201 - 208 | - |
| dc.citation.title | UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II | - |
| dc.citation.volume | 151 | - |
| dc.citation.startPage | 201 | - |
| dc.citation.endPage | 208 | - |
| dc.type.docType | Proceedings Paper | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Artificial Intelligence | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Theory & Methods | - |
| dc.subject.keywordAuthor | Data races | - |
| dc.subject.keywordAuthor | sequential programs | - |
| dc.subject.keywordAuthor | signal | - |
| dc.subject.keywordAuthor | signal handlers | - |
| dc.subject.keywordAuthor | labeling scheme | - |
| dc.subject.keywordAuthor | on-the-fly race detection | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
Gyeongsang National University Central Library, 501, Jinju-daero, Jinju-si, Gyeongsangnam-do, 52828, Republic of Korea+82-55-772-0532
COPYRIGHT 2022 GYEONGSANG NATIONAL UNIVERSITY LIBRARY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
