Cited 0 time in
Efficiency of e-NR Labeling for On-the-fly Race Detection of Programs with Nested Parallelism
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Kim, Sun-Sook | - |
| dc.contributor.author | Ha, Ok-Kyoon | - |
| dc.contributor.author | Jun, Yong-Kee | - |
| dc.date.accessioned | 2022-12-27T04:01:57Z | - |
| dc.date.available | 2022-12-27T04:01:57Z | - |
| dc.date.issued | 2011 | - |
| dc.identifier.issn | 1865-0929 | - |
| dc.identifier.uri | https://scholarworks.gnu.ac.kr/handle/sw.gnu/24812 | - |
| dc.description.abstract | On-the-fly race detector using Lamport's happened-before relation needs thread labeling scheme for generating unique identifiers which maintain logical concurrency information for the parallel thread. e-NR. labeling creates the NR labels by inheriting from the parent thread a pointer to their shared information, so it requires constant amount of time and space overhead on every fork/join operation. Previous work compares e-NR labeling only with OS labeling using a set of synthetic programs to support that e-NR labeling is efficient in detecting races during an execution of programs with nested parallelism. This paper compares empirically e-NR labeling with BD labeling that shows the same complexity of space and time with OS labeling. The results using OpenMP benchmarks with nested parallelism show that e-NR labeling is more efficient than T-BD labeling by at least 2 times in total monitoring time for race detection, and by at least 3 times in average space for maintaining thread labels. | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | SPRINGER-VERLAG BERLIN | - |
| dc.title | Efficiency of e-NR Labeling for On-the-fly Race Detection of Programs with Nested Parallelism | - |
| dc.type | Article | - |
| dc.publisher.location | 독일 | - |
| dc.identifier.scopusid | 2-s2.0-79955090504 | - |
| dc.identifier.wosid | 000307265800024 | - |
| dc.identifier.bibliographicCitation | UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II, v.151, pp 191 - + | - |
| dc.citation.title | UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II | - |
| dc.citation.volume | 151 | - |
| dc.citation.startPage | 191 | - |
| dc.citation.endPage | + | - |
| 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.keywordPlus | CLOCKS | - |
| dc.subject.keywordAuthor | Empirical comparison | - |
| dc.subject.keywordAuthor | thread labeling | - |
| dc.subject.keywordAuthor | race detection | - |
| dc.subject.keywordAuthor | nested parallelism | - |
| dc.subject.keywordAuthor | e-NR labeling | - |
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.
