Matches in SemOpenAlex for { <https://semopenalex.org/work/W2954177840> ?p ?o ?g. }
Showing items 1 to 39 of
39
with 100 items per page.
- W2954177840 abstract "We present HAM (Heterogeneous Active Messages), a C++-only active messaging solution for heterogeneous distributed systems. Combined with a communication protocol, HAM can be used as a generic Remote Procedure Call (RPC) mechanism. It has been used in HAM-Offload to implement a low-overhead offloading framework for inter- and intra-node offloading between different architectures including accelerators like the Intel Xeon Phi x100 series and the NEC SX-Aurora TSUBASA Vector Engine.HAM uses template meta-programming to implicitly generate active message types and their corresponding handler functions. Heterogeneity is enabled by providing an efficient address translation mechanism between the individual handler code addresses of processes running different binaries on different architectures, as well a hooks to inject serialisation and deserialisation code on a per-type basis. Implementing such a solution in modern C++ sheds some light on the shortcomings and grey areas of the C++ standard when it comes to distributed and heterogeneous environments." @default.
- W2954177840 created "2019-07-12" @default.
- W2954177840 creator A5090060060 @default.
- W2954177840 date "2019-05-13" @default.
- W2954177840 modified "2023-09-24" @default.
- W2954177840 title "Heterogeneous Active Messages (HAM)" @default.
- W2954177840 cites W1970596539 @default.
- W2954177840 cites W1986340747 @default.
- W2954177840 cites W1993641968 @default.
- W2954177840 cites W2085573357 @default.
- W2954177840 cites W2259651019 @default.
- W2954177840 cites W4252473368 @default.
- W2954177840 doi "https://doi.org/10.1145/3318170.3318195" @default.
- W2954177840 hasPublicationYear "2019" @default.
- W2954177840 type Work @default.
- W2954177840 sameAs 2954177840 @default.
- W2954177840 citedByCount "0" @default.
- W2954177840 crossrefType "proceedings-article" @default.
- W2954177840 hasAuthorship W2954177840A5090060060 @default.
- W2954177840 hasConcept C41008148 @default.
- W2954177840 hasConceptScore W2954177840C41008148 @default.
- W2954177840 hasFunder F4320320879 @default.
- W2954177840 hasLocation W29541778401 @default.
- W2954177840 hasOpenAccess W2954177840 @default.
- W2954177840 hasPrimaryLocation W29541778401 @default.
- W2954177840 hasRelatedWork W2093578348 @default.
- W2954177840 hasRelatedWork W2130043461 @default.
- W2954177840 hasRelatedWork W2350741829 @default.
- W2954177840 hasRelatedWork W2358668433 @default.
- W2954177840 hasRelatedWork W2376932109 @default.
- W2954177840 hasRelatedWork W2382290278 @default.
- W2954177840 hasRelatedWork W2390279801 @default.
- W2954177840 hasRelatedWork W2748952813 @default.
- W2954177840 hasRelatedWork W2899084033 @default.
- W2954177840 hasRelatedWork W3004735627 @default.
- W2954177840 isParatext "false" @default.
- W2954177840 isRetracted "false" @default.
- W2954177840 magId "2954177840" @default.
- W2954177840 workType "article" @default.