Matches in SemOpenAlex for { <https://semopenalex.org/work/W2912832009> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W2912832009 abstract "'As scale grows and relaxed memory models become common, it is becoming more difficult to establish the correctness of HPC runtimes through simple testing, making formal verification an attractive alternative. This paper describes a formal specification and verification of an HPC user-level tasking runtime through the design, implementation, and evaluation of a model checked implementation of the Qthreads user-level tasking runtime. We implement our model in SPIN model checker by doing a function to function translation of Qthreads'' C implementation to Promela code. This translation bridges the differences in the modeling and implementation languages by translating C''s rich pointer semantics, functions and non-local gotos to Promela''s comparatively simple semantics. We then evaluate our implementation to show that it is both tractable and useful, exhaustively searching the state-space for counterexamples in reasonable time on modern architectures and use it to find a lingering concurrency error in the Qthreads runtime." @default.
- W2912832009 created "2019-02-21" @default.
- W2912832009 creator A5061271072 @default.
- W2912832009 date "2018-11-01" @default.
- W2912832009 modified "2023-09-23" @default.
- W2912832009 title "Verifying Qthreads: Is Model Checking Viable for User Level Tasking Runtimes?" @default.
- W2912832009 cites W1465777884 @default.
- W2912832009 cites W1507330041 @default.
- W2912832009 cites W1525350307 @default.
- W2912832009 cites W1966938284 @default.
- W2912832009 cites W1986338560 @default.
- W2912832009 cites W1991339794 @default.
- W2912832009 cites W1995065158 @default.
- W2912832009 cites W2036551003 @default.
- W2912832009 cites W2043416466 @default.
- W2912832009 cites W2063362342 @default.
- W2912832009 cites W2071558233 @default.
- W2912832009 cites W2085773946 @default.
- W2912832009 cites W2095770127 @default.
- W2912832009 cites W2101431901 @default.
- W2912832009 cites W2110425399 @default.
- W2912832009 cites W2111858071 @default.
- W2912832009 cites W2115309705 @default.
- W2912832009 cites W2131514278 @default.
- W2912832009 cites W2133250609 @default.
- W2912832009 cites W2146700739 @default.
- W2912832009 cites W2149783797 @default.
- W2912832009 cites W2157995936 @default.
- W2912832009 cites W2182759377 @default.
- W2912832009 cites W2183973129 @default.
- W2912832009 cites W2280574045 @default.
- W2912832009 cites W2293874582 @default.
- W2912832009 cites W2340076492 @default.
- W2912832009 cites W2412502065 @default.
- W2912832009 cites W2474840560 @default.
- W2912832009 cites W2516354014 @default.
- W2912832009 cites W2578546025 @default.
- W2912832009 cites W2620838383 @default.
- W2912832009 cites W2621015395 @default.
- W2912832009 cites W2765106570 @default.
- W2912832009 cites W3106373601 @default.
- W2912832009 cites W91108528 @default.
- W2912832009 cites W2170753440 @default.
- W2912832009 doi "https://doi.org/10.1109/correctness.2018.00008" @default.
- W2912832009 hasPublicationYear "2018" @default.
- W2912832009 type Work @default.
- W2912832009 sameAs 2912832009 @default.
- W2912832009 citedByCount "2" @default.
- W2912832009 countsByYear W29128320092020 @default.
- W2912832009 countsByYear W29128320092021 @default.
- W2912832009 crossrefType "proceedings-article" @default.
- W2912832009 hasAuthorship W2912832009A5061271072 @default.
- W2912832009 hasConcept C110251889 @default.
- W2912832009 hasConcept C111498074 @default.
- W2912832009 hasConcept C150202949 @default.
- W2912832009 hasConcept C184337299 @default.
- W2912832009 hasConcept C193702766 @default.
- W2912832009 hasConcept C199360897 @default.
- W2912832009 hasConcept C2776329536 @default.
- W2912832009 hasConcept C31972630 @default.
- W2912832009 hasConcept C41008148 @default.
- W2912832009 hasConcept C55439883 @default.
- W2912832009 hasConcept C80444323 @default.
- W2912832009 hasConceptScore W2912832009C110251889 @default.
- W2912832009 hasConceptScore W2912832009C111498074 @default.
- W2912832009 hasConceptScore W2912832009C150202949 @default.
- W2912832009 hasConceptScore W2912832009C184337299 @default.
- W2912832009 hasConceptScore W2912832009C193702766 @default.
- W2912832009 hasConceptScore W2912832009C199360897 @default.
- W2912832009 hasConceptScore W2912832009C2776329536 @default.
- W2912832009 hasConceptScore W2912832009C31972630 @default.
- W2912832009 hasConceptScore W2912832009C41008148 @default.
- W2912832009 hasConceptScore W2912832009C55439883 @default.
- W2912832009 hasConceptScore W2912832009C80444323 @default.
- W2912832009 hasLocation W29128320091 @default.
- W2912832009 hasOpenAccess W2912832009 @default.
- W2912832009 hasPrimaryLocation W29128320091 @default.
- W2912832009 hasRelatedWork W1567647836 @default.
- W2912832009 hasRelatedWork W1601757209 @default.
- W2912832009 hasRelatedWork W2090756633 @default.
- W2912832009 hasRelatedWork W2151898527 @default.
- W2912832009 hasRelatedWork W2394448205 @default.
- W2912832009 hasRelatedWork W2636052408 @default.
- W2912832009 hasRelatedWork W2741430969 @default.
- W2912832009 hasRelatedWork W2912832009 @default.
- W2912832009 hasRelatedWork W2990205826 @default.
- W2912832009 hasRelatedWork W91108528 @default.
- W2912832009 isParatext "false" @default.
- W2912832009 isRetracted "false" @default.
- W2912832009 magId "2912832009" @default.
- W2912832009 workType "article" @default.