Matches in SemOpenAlex for { <https://semopenalex.org/work/W3173179212> ?p ?o ?g. }
Showing items 1 to 90 of
90
with 100 items per page.
- W3173179212 abstract "This paper presents FLASH 1.0, a C++-based software framework for rapid parallel deployment and enhancing host code portability in heterogeneous computing. FLASH takes a novel approach in describing kernels and dynamically dispatching them in a hardware-agnostic manner. FLASH features truly hardware-agnostic frontend interfaces, which unify the compile-time control flow and enforce a portability-optimized code organization that imposes a demarcation between computational (performance-critical) and functional (non-performance-critical) codes as well as the separation of hardware-specific and hardware-agnostic codes in the host application. We use static code analysis to measure the hardware independence ratio of twelve popular HPC applications and show that up to 99.72% code portability can be achieved with FLASH. Similarly, we measure and compare the complexity of state-of-the-art portable programming models to show that FLASH can achieve a code reduction of up to 4.0x for two common HPC kernels while maintaining 100% code portability with a normalized framework overhead between 1% - 13% of the total kernel runtime. The codes are available at https://github.com/PSCLab-ASU/FLASH." @default.
- W3173179212 created "2021-07-05" @default.
- W3173179212 creator A5037885256 @default.
- W3173179212 creator A5040424471 @default.
- W3173179212 creator A5064382372 @default.
- W3173179212 creator A5083744126 @default.
- W3173179212 date "2021-06-25" @default.
- W3173179212 modified "2023-10-18" @default.
- W3173179212 title "FLASH 1.0: A Software Framework for Rapid Parallel Deployment and Enhancing Host Code Portability in Heterogeneous Computing" @default.
- W3173179212 cites W1598340254 @default.
- W3173179212 cites W2346052963 @default.
- W3173179212 cites W2612954225 @default.
- W3173179212 cites W2747274098 @default.
- W3173179212 cites W2801128546 @default.
- W3173179212 cites W2948183299 @default.
- W3173179212 cites W2953600982 @default.
- W3173179212 cites W2954030883 @default.
- W3173179212 cites W2966130772 @default.
- W3173179212 cites W2990191750 @default.
- W3173179212 cites W2996807164 @default.
- W3173179212 cites W3007896890 @default.
- W3173179212 cites W3011794212 @default.
- W3173179212 cites W3017954454 @default.
- W3173179212 cites W3020739840 @default.
- W3173179212 cites W3110471741 @default.
- W3173179212 doi "https://doi.org/10.48550/arxiv.2106.13645" @default.
- W3173179212 hasPublicationYear "2021" @default.
- W3173179212 type Work @default.
- W3173179212 sameAs 3173179212 @default.
- W3173179212 citedByCount "0" @default.
- W3173179212 crossrefType "posted-content" @default.
- W3173179212 hasAuthorship W3173179212A5037885256 @default.
- W3173179212 hasAuthorship W3173179212A5040424471 @default.
- W3173179212 hasAuthorship W3173179212A5064382372 @default.
- W3173179212 hasAuthorship W3173179212A5083744126 @default.
- W3173179212 hasBestOaLocation W31731792121 @default.
- W3173179212 hasConcept C111919701 @default.
- W3173179212 hasConcept C126831891 @default.
- W3173179212 hasConcept C142362112 @default.
- W3173179212 hasConcept C149635348 @default.
- W3173179212 hasConcept C153349607 @default.
- W3173179212 hasConcept C169590947 @default.
- W3173179212 hasConcept C173608175 @default.
- W3173179212 hasConcept C177264268 @default.
- W3173179212 hasConcept C18903297 @default.
- W3173179212 hasConcept C199360897 @default.
- W3173179212 hasConcept C2776760102 @default.
- W3173179212 hasConcept C2777526259 @default.
- W3173179212 hasConcept C2777904410 @default.
- W3173179212 hasConcept C2779960059 @default.
- W3173179212 hasConcept C41008148 @default.
- W3173179212 hasConcept C43126263 @default.
- W3173179212 hasConcept C63000827 @default.
- W3173179212 hasConcept C86803240 @default.
- W3173179212 hasConceptScore W3173179212C111919701 @default.
- W3173179212 hasConceptScore W3173179212C126831891 @default.
- W3173179212 hasConceptScore W3173179212C142362112 @default.
- W3173179212 hasConceptScore W3173179212C149635348 @default.
- W3173179212 hasConceptScore W3173179212C153349607 @default.
- W3173179212 hasConceptScore W3173179212C169590947 @default.
- W3173179212 hasConceptScore W3173179212C173608175 @default.
- W3173179212 hasConceptScore W3173179212C177264268 @default.
- W3173179212 hasConceptScore W3173179212C18903297 @default.
- W3173179212 hasConceptScore W3173179212C199360897 @default.
- W3173179212 hasConceptScore W3173179212C2776760102 @default.
- W3173179212 hasConceptScore W3173179212C2777526259 @default.
- W3173179212 hasConceptScore W3173179212C2777904410 @default.
- W3173179212 hasConceptScore W3173179212C2779960059 @default.
- W3173179212 hasConceptScore W3173179212C41008148 @default.
- W3173179212 hasConceptScore W3173179212C43126263 @default.
- W3173179212 hasConceptScore W3173179212C63000827 @default.
- W3173179212 hasConceptScore W3173179212C86803240 @default.
- W3173179212 hasLocation W31731792121 @default.
- W3173179212 hasLocation W31731792122 @default.
- W3173179212 hasOpenAccess W3173179212 @default.
- W3173179212 hasPrimaryLocation W31731792121 @default.
- W3173179212 hasRelatedWork W1503705334 @default.
- W3173179212 hasRelatedWork W1506438023 @default.
- W3173179212 hasRelatedWork W1552809133 @default.
- W3173179212 hasRelatedWork W1602521801 @default.
- W3173179212 hasRelatedWork W2156307212 @default.
- W3173179212 hasRelatedWork W2242456785 @default.
- W3173179212 hasRelatedWork W2391694847 @default.
- W3173179212 hasRelatedWork W2391981501 @default.
- W3173179212 hasRelatedWork W3186102200 @default.
- W3173179212 hasRelatedWork W2479014312 @default.
- W3173179212 isParatext "false" @default.
- W3173179212 isRetracted "false" @default.
- W3173179212 magId "3173179212" @default.
- W3173179212 workType "article" @default.