Matches in SemOpenAlex for { <https://semopenalex.org/work/W2980194351> ?p ?o ?g. }
Showing items 1 to 80 of
80
with 100 items per page.
- W2980194351 endingPage "28" @default.
- W2980194351 startingPage "1" @default.
- W2980194351 abstract "We present the design and implementation of GVM, the first system for executing Java bytecode entirely on GPUs. GVM is ideal for applications that execute a large number of short-living tasks, which share a significant fraction of their codebase and have similar execution time. GVM uses novel algorithms, scheduling, and data layout techniques to adapt to the massively parallel programming and execution model of GPUs. We apply GVM to generate and execute tests for Java projects. First, we implement a sequence-based test generation on top of GVM and design novel algorithms to avoid redundant test sequences. Second, we use GVM to execute randomly generated test cases. We evaluate GVM by comparing it with two existing Java bytecode interpreters (Oracle JVM and Java Pathfinder), as well as with the Oracle JVM with just-in-time (JIT) compiler, which has been engineered and optimized for over twenty years. Our evaluation shows that sequence-based test generation on GVM outperforms both Java Pathfinder and Oracle JVM interpreter. Additionally, our results show that GVM performs as well as running our parallel sequence-based test generation algorithm using JVM with JIT with many CPU threads. Furthermore, our evaluation on several classes from open-source projects shows that executing randomly generated tests on GVM outperforms sequential execution on JVM interpreter and JVM with JIT." @default.
- W2980194351 created "2019-10-18" @default.
- W2980194351 creator A5003307688 @default.
- W2980194351 creator A5023705226 @default.
- W2980194351 creator A5043609524 @default.
- W2980194351 creator A5063052820 @default.
- W2980194351 date "2019-10-10" @default.
- W2980194351 modified "2023-09-24" @default.
- W2980194351 title "Design, implementation, and application of GPU-based Java bytecode interpreters" @default.
- W2980194351 cites W1777881387 @default.
- W2980194351 cites W1857528250 @default.
- W2980194351 cites W1965387308 @default.
- W2980194351 cites W1985462363 @default.
- W2980194351 cites W2062430565 @default.
- W2980194351 cites W2082036516 @default.
- W2980194351 cites W2098550929 @default.
- W2980194351 cites W2101512909 @default.
- W2980194351 cites W2107210325 @default.
- W2980194351 cites W2126723467 @default.
- W2980194351 cites W2132938346 @default.
- W2980194351 cites W2146757372 @default.
- W2980194351 cites W2149693551 @default.
- W2980194351 cites W2153375074 @default.
- W2980194351 cites W2171480813 @default.
- W2980194351 cites W2550831451 @default.
- W2980194351 cites W2780077279 @default.
- W2980194351 cites W2793599434 @default.
- W2980194351 cites W2807799957 @default.
- W2980194351 doi "https://doi.org/10.1145/3360603" @default.
- W2980194351 hasPublicationYear "2019" @default.
- W2980194351 type Work @default.
- W2980194351 sameAs 2980194351 @default.
- W2980194351 citedByCount "1" @default.
- W2980194351 countsByYear W29801943512020 @default.
- W2980194351 crossrefType "journal-article" @default.
- W2980194351 hasAuthorship W2980194351A5003307688 @default.
- W2980194351 hasAuthorship W2980194351A5023705226 @default.
- W2980194351 hasAuthorship W2980194351A5043609524 @default.
- W2980194351 hasAuthorship W2980194351A5063052820 @default.
- W2980194351 hasBestOaLocation W29801943511 @default.
- W2980194351 hasConcept C111919701 @default.
- W2980194351 hasConcept C169590947 @default.
- W2980194351 hasConcept C173608175 @default.
- W2980194351 hasConcept C199360897 @default.
- W2980194351 hasConcept C2779818221 @default.
- W2980194351 hasConcept C41008148 @default.
- W2980194351 hasConcept C548217200 @default.
- W2980194351 hasConcept C55166926 @default.
- W2980194351 hasConcept C76782552 @default.
- W2980194351 hasConceptScore W2980194351C111919701 @default.
- W2980194351 hasConceptScore W2980194351C169590947 @default.
- W2980194351 hasConceptScore W2980194351C173608175 @default.
- W2980194351 hasConceptScore W2980194351C199360897 @default.
- W2980194351 hasConceptScore W2980194351C2779818221 @default.
- W2980194351 hasConceptScore W2980194351C41008148 @default.
- W2980194351 hasConceptScore W2980194351C548217200 @default.
- W2980194351 hasConceptScore W2980194351C55166926 @default.
- W2980194351 hasConceptScore W2980194351C76782552 @default.
- W2980194351 hasFunder F4320306076 @default.
- W2980194351 hasIssue "OOPSLA" @default.
- W2980194351 hasLocation W29801943511 @default.
- W2980194351 hasOpenAccess W2980194351 @default.
- W2980194351 hasPrimaryLocation W29801943511 @default.
- W2980194351 hasRelatedWork W1515791128 @default.
- W2980194351 hasRelatedWork W1565152927 @default.
- W2980194351 hasRelatedWork W1860988706 @default.
- W2980194351 hasRelatedWork W2020120252 @default.
- W2980194351 hasRelatedWork W2103082432 @default.
- W2980194351 hasRelatedWork W2108339612 @default.
- W2980194351 hasRelatedWork W2110333676 @default.
- W2980194351 hasRelatedWork W2162118494 @default.
- W2980194351 hasRelatedWork W3021472371 @default.
- W2980194351 hasRelatedWork W2505061641 @default.
- W2980194351 hasVolume "3" @default.
- W2980194351 isParatext "false" @default.
- W2980194351 isRetracted "false" @default.
- W2980194351 magId "2980194351" @default.
- W2980194351 workType "article" @default.