Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems 2021
DOI: 10.1145/3445814.3446713
|View full text |Cite
|
Sign up to set email alerts
|

Rethinking software runtimes for disaggregated memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
36
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 77 publications
(43 citation statements)
references
References 61 publications
0
36
0
Order By: Relevance
“…given the limited time and money available for artifact evaluation, we advise reviewers not to attempt to manufacture their own Enzians, and instead to proceed with the second artifact, found at Zenodo [21]. The provided bitstreams and benchmarks will allow reviewers to reproduce all presented evaluation data visualized in Figures 5,6,7,8,10,11…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…given the limited time and money available for artifact evaluation, we advise reviewers not to attempt to manufacture their own Enzians, and instead to proceed with the second artifact, found at Zenodo [21]. The provided bitstreams and benchmarks will allow reviewers to reproduce all presented evaluation data visualized in Figures 5,6,7,8,10,11…”
Section: Discussionmentioning
confidence: 99%
“…Dagger [39] implements Remote Procedure Call (RPC) on the FPGA to use it as a smart NIC, taking advantage of the network connection available in the Arria 10 FPGA. Kona [8] uses the coherent interconnect to implement remote memory by exposing łfakež physical memory backed by memory on other Kona machines.…”
Section: The Changing Fpga Platform Landscapementioning
confidence: 99%
See 1 more Smart Citation
“…While smaller granularities of transfer can moderate extraneous data movement in a few applications, the overhead of initiating fine-grain transfers from the CPU remains high enough to nullify any scope for improvement [61]. In general, applications with input-dependent irregular memory accesses can potentially incur extraneous data movement [2,12,14]. Direct access to PM: An obvious benefit of GPM is its ability to manipulate PM-resident data structures using direct loads and stores from the GPU.…”
Section: Understanding the Benefits Of Gpmmentioning
confidence: 99%
“…Third, sometimes only a fraction of data is updated during computation. However, which data would be updated is not known apriori [2,12,14]. Since the GPU cannot directly persist results while computing, extraneous data could be transferred to and persisted by the CPU.…”
Section: Introductionmentioning
confidence: 99%