Detailed Information

Cited 1 time in webofscience Cited 0 time in scopus
Metadata Downloads

Empirical Comparison of Race Detection Tools for OpenMP Programs

Full metadata record
DC Field Value Language
dc.contributor.authorHa, Ok-Kyoon-
dc.contributor.authorKim, Young-Joo-
dc.contributor.authorKang, Mun-Hye-
dc.contributor.authorJun, Yong-Kee-
dc.date.accessioned2022-12-27T05:54:37Z-
dc.date.available2022-12-27T05:54:37Z-
dc.date.issued2009-
dc.identifier.issn1865-0929-
dc.identifier.issn1865-0937-
dc.identifier.urihttps://scholarworks.gnu.ac.kr/handle/sw.gnu/27160-
dc.description.abstractData races or races which occur in parallel programs such as OpenMP programs must be detected, because they may lead to unpredictable results of program executions There are three representative tools which detect races which can occur in OpenMP programs Thread Analyzer of Sun Inc Thread Checker of Intel Corporation, and RaceStand of GNU Two of these tools, Thread Checker and RaceStand, are known with their power for race detection through empirical analysis But Thread Analyzer has not been analyzed empirically about its power for race detection and we cannot know exactly Its race verification capability as well as its efficiency This impel empirically analyzes the verification capability of Thread Analyzer using a set of synthetic programs winch has nested parallelism or inter-thread coordination, and compares three race detection tools in an aspect. of efficiency through OpenMP Micro-benchnmarks of EPCC that measures loop scheduling and array operations We predicted that Thread Analyzer verifies the existence of races in most OpenMP programs And we found that Thread Analyzer is faster than Thread Checker about 5 tunes and 2 times slower than RaceStand in arraybench of EPCC Also, it, shows similar tune variation with Thread Checker and is about 20 times slower than RaceStand in schedbench of EPCC-
dc.language영어-
dc.language.isoENG-
dc.publisherSPRINGER-VERLAG BERLIN-
dc.titleEmpirical Comparison of Race Detection Tools for OpenMP Programs-
dc.typeArticle-
dc.publisher.location독일-
dc.identifier.wosid000280424400013-
dc.identifier.bibliographicCitationGRID AND DISTRIBUTED COMPUTING, v.63, pp 108 - +-
dc.citation.titleGRID AND DISTRIBUTED COMPUTING-
dc.citation.volume63-
dc.citation.startPage108-
dc.citation.endPage+-
dc.type.docTypeProceedings Paper-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Hardware & Architecture-
dc.relation.journalWebOfScienceCategoryComputer Science, Theory & Methods-
dc.subject.keywordAuthorOpenMP programs-
dc.subject.keywordAuthorraces-
dc.subject.keywordAuthorrace detection tools-
dc.subject.keywordAuthorverification-
dc.subject.keywordAuthorefficiency-
dc.subject.keywordAuthorparallel loop programs-
Files in This Item
There are no files associated with this item.
Appears in
Collections
공과대학 > Department of Aerospace and Software Engineering > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetrics

Total Views & Downloads

BROWSE