Cited 0 time in
Space-Efficient On-the-fly Race Detection Using Loop Splitting
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Kim, Yong-Cheol | - |
| dc.contributor.author | Jun, Sang-Soo | - |
| dc.contributor.author | Jun, Yong-Kee | - |
| dc.date.accessioned | 2022-12-27T03:54:12Z | - |
| dc.date.available | 2022-12-27T03:54:12Z | - |
| dc.date.issued | 2011 | - |
| dc.identifier.issn | 1865-0929 | - |
| dc.identifier.issn | 1865-0937 | - |
| dc.identifier.uri | https://scholarworks.gnu.ac.kr/handle/sw.gnu/24776 | - |
| dc.description.abstract | Detecting races is important for debugging shared-memory parallel programs, because the races result in unintended nondeterministic execution of the programs. Previous on-the-fly techniques to detect races in parallel programs with general inter-thread coordination shows serious space overhead which is dependant on the maximum parallelism of the program. This paper proposes a two-pass algorithm which splits a parallel loop with just one event variable into a series of two serializable loops, preserving the semantics of the original program. The first serializable loop contains all the original dynamic blocks which are executed before the first wait operation in every thread. And, the next serializable loop contains all the original dynamic blocks which are executed after the first wait operation in every thread. | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | SPRINGER-VERLAG BERLIN | - |
| dc.title | Space-Efficient On-the-fly Race Detection Using Loop Splitting | - |
| dc.type | Article | - |
| dc.publisher.location | 독일 | - |
| dc.identifier.wosid | 000307265800021 | - |
| dc.identifier.bibliographicCitation | UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II, v.151, pp 162 - + | - |
| dc.citation.title | UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II | - |
| dc.citation.volume | 151 | - |
| dc.citation.startPage | 162 | - |
| 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.keywordAuthor | parallel program | - |
| dc.subject.keywordAuthor | inter-thread coordination | - |
| dc.subject.keywordAuthor | on-the-fly race detection | - |
| dc.subject.keywordAuthor | space efficiency | - |
| dc.subject.keywordAuthor | two-pass loop splitting | - |
| dc.subject.keywordAuthor | serializable loop | - |
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.
