Matches in SemOpenAlex for { <https://semopenalex.org/work/W2076812085> ?p ?o ?g. }
Showing items 1 to 74 of
74
with 100 items per page.
- W2076812085 abstract "We present PACXX -- a unified programming model for programming many-core systems that comprise accelerators like Graphics Processing Units (GPUs). One of the main difficulties of the current GPU programming is that two distinct programming models are required: the host code for the CPU is written in C/C++ with the restricted, C-like API for memory management, while the device code for the GPU has to be written using a device-dependent, explicitly parallel programming model, e.g., OpenCL or CUDA. This leads to long, poorly structured and error-prone codes. In PACXX, both host and device programs are written in the same programming language -- the newest C++14 standard, with all modern features including type inference (auto), variadic templates, generic lambda expressions, as well as STL containers and algorithms. We implement PACXX by a custom compiler (based on the Clang front-end and LLVM IR) and a runtime system, that together perform major tasks of memory management and data synchronization automatically and transparently for the programmer. We evaluate our approach by comparing it to CUDA and OpenCL regarding program size and target performance." @default.
- W2076812085 created "2016-06-24" @default.
- W2076812085 creator A5017380426 @default.
- W2076812085 creator A5061421539 @default.
- W2076812085 date "2014-11-01" @default.
- W2076812085 modified "2023-10-02" @default.
- W2076812085 title "PACXX: Towards a Unified Programming Model for Programming Accelerators Using C++14" @default.
- W2076812085 cites W1561299197 @default.
- W2076812085 cites W1567366217 @default.
- W2076812085 cites W2107096626 @default.
- W2076812085 doi "https://doi.org/10.1109/llvm-hpc.2014.9" @default.
- W2076812085 hasPublicationYear "2014" @default.
- W2076812085 type Work @default.
- W2076812085 sameAs 2076812085 @default.
- W2076812085 citedByCount "25" @default.
- W2076812085 countsByYear W20768120852015 @default.
- W2076812085 countsByYear W20768120852016 @default.
- W2076812085 countsByYear W20768120852017 @default.
- W2076812085 countsByYear W20768120852018 @default.
- W2076812085 countsByYear W20768120852019 @default.
- W2076812085 countsByYear W20768120852020 @default.
- W2076812085 countsByYear W20768120852021 @default.
- W2076812085 countsByYear W20768120852022 @default.
- W2076812085 countsByYear W20768120852023 @default.
- W2076812085 crossrefType "proceedings-article" @default.
- W2076812085 hasAuthorship W2076812085A5017380426 @default.
- W2076812085 hasAuthorship W2076812085A5061421539 @default.
- W2076812085 hasConcept C111919701 @default.
- W2076812085 hasConcept C12186640 @default.
- W2076812085 hasConcept C126831891 @default.
- W2076812085 hasConcept C133875982 @default.
- W2076812085 hasConcept C169590947 @default.
- W2076812085 hasConcept C173608175 @default.
- W2076812085 hasConcept C18903297 @default.
- W2076812085 hasConcept C199360897 @default.
- W2076812085 hasConcept C21442007 @default.
- W2076812085 hasConcept C2778119891 @default.
- W2076812085 hasConcept C2778514511 @default.
- W2076812085 hasConcept C34165917 @default.
- W2076812085 hasConcept C41008148 @default.
- W2076812085 hasConcept C50630238 @default.
- W2076812085 hasConcept C86803240 @default.
- W2076812085 hasConceptScore W2076812085C111919701 @default.
- W2076812085 hasConceptScore W2076812085C12186640 @default.
- W2076812085 hasConceptScore W2076812085C126831891 @default.
- W2076812085 hasConceptScore W2076812085C133875982 @default.
- W2076812085 hasConceptScore W2076812085C169590947 @default.
- W2076812085 hasConceptScore W2076812085C173608175 @default.
- W2076812085 hasConceptScore W2076812085C18903297 @default.
- W2076812085 hasConceptScore W2076812085C199360897 @default.
- W2076812085 hasConceptScore W2076812085C21442007 @default.
- W2076812085 hasConceptScore W2076812085C2778119891 @default.
- W2076812085 hasConceptScore W2076812085C2778514511 @default.
- W2076812085 hasConceptScore W2076812085C34165917 @default.
- W2076812085 hasConceptScore W2076812085C41008148 @default.
- W2076812085 hasConceptScore W2076812085C50630238 @default.
- W2076812085 hasConceptScore W2076812085C86803240 @default.
- W2076812085 hasLocation W20768120851 @default.
- W2076812085 hasOpenAccess W2076812085 @default.
- W2076812085 hasPrimaryLocation W20768120851 @default.
- W2076812085 hasRelatedWork W1832821548 @default.
- W2076812085 hasRelatedWork W2031906600 @default.
- W2076812085 hasRelatedWork W2078506291 @default.
- W2076812085 hasRelatedWork W2126026097 @default.
- W2076812085 hasRelatedWork W2170634604 @default.
- W2076812085 hasRelatedWork W2286036252 @default.
- W2076812085 hasRelatedWork W2319727539 @default.
- W2076812085 hasRelatedWork W3028670792 @default.
- W2076812085 hasRelatedWork W4296337698 @default.
- W2076812085 hasRelatedWork W1482645738 @default.
- W2076812085 isParatext "false" @default.
- W2076812085 isRetracted "false" @default.
- W2076812085 magId "2076812085" @default.
- W2076812085 workType "article" @default.