Matches in SemOpenAlex for { <https://semopenalex.org/work/W3164619731> ?p ?o ?g. }
Showing items 1 to 85 of
85
with 100 items per page.
- W3164619731 endingPage "1662" @default.
- W3164619731 startingPage "1649" @default.
- W3164619731 abstract "Several Application Programming Interfaces (APIs) and frameworks have been proposed to simplify the development of General-Purpose GPU (GPGPU) applications. GPGPU application development typically involves specific customization for the target operating systems and hardware devices. The effort to port applications from one API to the other (or to develop multi-target applications) is complicated by the availability of a plethora of specifications, which in essence offers very similar underlying functionality. In this work we provide an in-depth study of six state-of-the-art GPGPU APIs. From these we derive a taxonomy of the common semantics and propose a unified specification. We describe a methodology to translate this unified specification into different target APIs. This simplifies cross-platform application development and provides a clean framework for benchmarking. Our proposed unified specification is called GUST (GPGPU Unified Specification and Translation) and it captures common functionality found in compute-only APIs (e.g., CUDA and OpenCL), in the compute pipeline of traditional graphic-oriented APIs (e.g., OpenGL and Direct3D11) and in last-generation bare-metal APIs (e.g., Vulkan and Direct3D12). The proposed translation methodology solves differences between specific APIs in a transparent manner, without hiding available tuning knobs for compute kernel optimizations and fostering best programming practices in a simple manner." @default.
- W3164619731 created "2021-06-07" @default.
- W3164619731 creator A5022843863 @default.
- W3164619731 creator A5061145921 @default.
- W3164619731 creator A5075342479 @default.
- W3164619731 date "2022-06-01" @default.
- W3164619731 modified "2023-10-03" @default.
- W3164619731 title "A Taxonomy of Modern GPGPU Programming Methods: On the Benefits of a Unified Specification" @default.
- W3164619731 cites W1509254020 @default.
- W3164619731 cites W1574790150 @default.
- W3164619731 cites W1864199185 @default.
- W3164619731 cites W1990090459 @default.
- W3164619731 cites W2016563136 @default.
- W3164619731 cites W2018665802 @default.
- W3164619731 cites W2050408568 @default.
- W3164619731 cites W2060990118 @default.
- W3164619731 cites W2071126597 @default.
- W3164619731 cites W2107911628 @default.
- W3164619731 cites W2122078011 @default.
- W3164619731 cites W2147606056 @default.
- W3164619731 cites W2151788546 @default.
- W3164619731 cites W2170878737 @default.
- W3164619731 cites W2182921028 @default.
- W3164619731 cites W2291292124 @default.
- W3164619731 cites W2474780748 @default.
- W3164619731 cites W2612954225 @default.
- W3164619731 cites W2792821003 @default.
- W3164619731 cites W2800174543 @default.
- W3164619731 cites W2967496526 @default.
- W3164619731 cites W2969925465 @default.
- W3164619731 cites W2996807164 @default.
- W3164619731 cites W3036696276 @default.
- W3164619731 cites W3082389863 @default.
- W3164619731 cites W4242428173 @default.
- W3164619731 doi "https://doi.org/10.1109/tcad.2021.3082863" @default.
- W3164619731 hasPublicationYear "2022" @default.
- W3164619731 type Work @default.
- W3164619731 sameAs 3164619731 @default.
- W3164619731 citedByCount "4" @default.
- W3164619731 countsByYear W31646197312021 @default.
- W3164619731 countsByYear W31646197312023 @default.
- W3164619731 crossrefType "journal-article" @default.
- W3164619731 hasAuthorship W3164619731A5022843863 @default.
- W3164619731 hasAuthorship W3164619731A5061145921 @default.
- W3164619731 hasAuthorship W3164619731A5075342479 @default.
- W3164619731 hasBestOaLocation W31646197312 @default.
- W3164619731 hasConcept C111919701 @default.
- W3164619731 hasConcept C115903868 @default.
- W3164619731 hasConcept C199360897 @default.
- W3164619731 hasConcept C21442007 @default.
- W3164619731 hasConcept C2778119891 @default.
- W3164619731 hasConcept C41008148 @default.
- W3164619731 hasConcept C50630238 @default.
- W3164619731 hasConcept C99613125 @default.
- W3164619731 hasConceptScore W3164619731C111919701 @default.
- W3164619731 hasConceptScore W3164619731C115903868 @default.
- W3164619731 hasConceptScore W3164619731C199360897 @default.
- W3164619731 hasConceptScore W3164619731C21442007 @default.
- W3164619731 hasConceptScore W3164619731C2778119891 @default.
- W3164619731 hasConceptScore W3164619731C41008148 @default.
- W3164619731 hasConceptScore W3164619731C50630238 @default.
- W3164619731 hasConceptScore W3164619731C99613125 @default.
- W3164619731 hasFunder F4320327207 @default.
- W3164619731 hasIssue "6" @default.
- W3164619731 hasLocation W31646197311 @default.
- W3164619731 hasLocation W31646197312 @default.
- W3164619731 hasOpenAccess W3164619731 @default.
- W3164619731 hasPrimaryLocation W31646197311 @default.
- W3164619731 hasRelatedWork W2017579069 @default.
- W3164619731 hasRelatedWork W2076781891 @default.
- W3164619731 hasRelatedWork W2295371547 @default.
- W3164619731 hasRelatedWork W2306641587 @default.
- W3164619731 hasRelatedWork W2381479928 @default.
- W3164619731 hasRelatedWork W2920350107 @default.
- W3164619731 hasRelatedWork W2982613029 @default.
- W3164619731 hasRelatedWork W3013976982 @default.
- W3164619731 hasRelatedWork W4294686023 @default.
- W3164619731 hasRelatedWork W848723816 @default.
- W3164619731 hasVolume "41" @default.
- W3164619731 isParatext "false" @default.
- W3164619731 isRetracted "false" @default.
- W3164619731 magId "3164619731" @default.
- W3164619731 workType "article" @default.