Matches in SemOpenAlex for { <https://semopenalex.org/work/W4229025344> ?p ?o ?g. }
Showing items 1 to 63 of
63
with 100 items per page.
- W4229025344 abstract "Just-in-time (JIT) compilers achieve application portability and improved management of large code-bases by abstracting the architecture specific details from programmers. Eclipse OMR and Eclipse OpenJ9 invest extensively in JIT technology to efficiently execute architecture-neutral Java bytecode. OMR is a robust language runtime builder, and OpenJ9 is a managed language runtime that consumes OMR. The targeted domains of OMR and OpenJ9 include AArch64, a 64-bit version of the ARM architecture. AArch64 is a popular member of the embedded computing market, where computing infrastructure resources (e.g., CPU, memory) are constrained. The concept of SIMD (Single Instruction, Multiple Data) instructions primarily evolved to accelerate the performance of multimedia applications such as motion video, real-time physics and graphics where repetitive operations were involved on large arrays of numbers. This paper discusses the steps taken to add SIMD support to OMR for AArch64. The implementation of advanced SIMD and floating-point instructions are also discussed, which cover vectorized mathematical operations, including addition, subtraction, multiplication, and division for supported data-types. We validate our implementation through relevant OMR tril tests, present two microbenchmarks VectorizationMicrobenchmark and Sepia Tone Filter and a set of standard benchmarks, which leverage the OpenJ9 autovectorization process in AArch64. The AArch64 vectorized operations are evaluated against non-vectorized, but similar operations using Eclipse OpenJ9. We demonstrate an improvement of up to four times in execution speed of certain vector arithmetic operations." @default.
- W4229025344 created "2022-05-08" @default.
- W4229025344 creator A5002528427 @default.
- W4229025344 creator A5031111759 @default.
- W4229025344 creator A5067605823 @default.
- W4229025344 creator A5088009623 @default.
- W4229025344 date "2022-05-17" @default.
- W4229025344 modified "2023-09-28" @default.
- W4229025344 title "SIMD support to improve eclipse OpenJ9 performance on the AArch64 platform" @default.
- W4229025344 cites W1567406606 @default.
- W4229025344 cites W2042984424 @default.
- W4229025344 cites W2077887138 @default.
- W4229025344 cites W2140080674 @default.
- W4229025344 cites W2145904766 @default.
- W4229025344 cites W2147076738 @default.
- W4229025344 cites W2164949942 @default.
- W4229025344 cites W2166091242 @default.
- W4229025344 cites W2614951765 @default.
- W4229025344 cites W2775341000 @default.
- W4229025344 cites W2791759077 @default.
- W4229025344 cites W2950567617 @default.
- W4229025344 cites W2955855305 @default.
- W4229025344 cites W3033411743 @default.
- W4229025344 cites W4252323189 @default.
- W4229025344 doi "https://doi.org/10.1145/3528416.3530233" @default.
- W4229025344 hasPublicationYear "2022" @default.
- W4229025344 type Work @default.
- W4229025344 citedByCount "0" @default.
- W4229025344 crossrefType "proceedings-article" @default.
- W4229025344 hasAuthorship W4229025344A5002528427 @default.
- W4229025344 hasAuthorship W4229025344A5031111759 @default.
- W4229025344 hasAuthorship W4229025344A5067605823 @default.
- W4229025344 hasAuthorship W4229025344A5088009623 @default.
- W4229025344 hasConcept C111919701 @default.
- W4229025344 hasConcept C118524514 @default.
- W4229025344 hasConcept C150552126 @default.
- W4229025344 hasConcept C169590947 @default.
- W4229025344 hasConcept C173608175 @default.
- W4229025344 hasConcept C41008148 @default.
- W4229025344 hasConcept C63000827 @default.
- W4229025344 hasConceptScore W4229025344C111919701 @default.
- W4229025344 hasConceptScore W4229025344C118524514 @default.
- W4229025344 hasConceptScore W4229025344C150552126 @default.
- W4229025344 hasConceptScore W4229025344C169590947 @default.
- W4229025344 hasConceptScore W4229025344C173608175 @default.
- W4229025344 hasConceptScore W4229025344C41008148 @default.
- W4229025344 hasConceptScore W4229025344C63000827 @default.
- W4229025344 hasLocation W42290253441 @default.
- W4229025344 hasOpenAccess W4229025344 @default.
- W4229025344 hasPrimaryLocation W42290253441 @default.
- W4229025344 hasRelatedWork W1560030472 @default.
- W4229025344 hasRelatedWork W1606851719 @default.
- W4229025344 hasRelatedWork W2008876287 @default.
- W4229025344 hasRelatedWork W2054375323 @default.
- W4229025344 hasRelatedWork W2088427879 @default.
- W4229025344 hasRelatedWork W2094969226 @default.
- W4229025344 hasRelatedWork W2357576365 @default.
- W4229025344 hasRelatedWork W2571578228 @default.
- W4229025344 hasRelatedWork W2745385743 @default.
- W4229025344 hasRelatedWork W3103903655 @default.
- W4229025344 isParatext "false" @default.
- W4229025344 isRetracted "false" @default.
- W4229025344 workType "article" @default.