2020
DOI: 10.14778/3397230.3397251
|View full text |Cite
|
Sign up to set email alerts
|

Sage

Abstract: Non-volatile main memory (NVRAM) technologies provide an attractive set of features for large-scale graph analytics, including byte-addressability, low idle power, and improved memory-density. NVRAM systems today have an order of magnitude more NVRAM than traditional memory (DRAM). NVRAM systems could therefore potentially allow very large graph problems to be solved on a single machine, at a modest cost. However, a significant challenge in achieving high performance is in accounting for the fact that NVRAM wr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 17 publications
(3 citation statements)
references
References 96 publications
(134 reference statements)
0
3
0
Order By: Relevance
“…There are application-specific solutions that leverage application domain knowledge to reduce profiling overhead, prefetch pages from slow memory to fast memory, and avoid slow-memory accesses. Those solutions include big data analysis frameworks (e.g., Spark [48]), machine learning applications [16,39,40], scientific computing [31,35,50], and graph analysis [9,12,37]. These solutions show better performance than the application-transparent, system-level solutions, but require extensive domain knowledge and application modifications.…”
Section: Two-tiered Heterogeneous Memorymentioning
confidence: 99%
See 1 more Smart Citation
“…There are application-specific solutions that leverage application domain knowledge to reduce profiling overhead, prefetch pages from slow memory to fast memory, and avoid slow-memory accesses. Those solutions include big data analysis frameworks (e.g., Spark [48]), machine learning applications [16,39,40], scientific computing [31,35,50], and graph analysis [9,12,37]. These solutions show better performance than the application-transparent, system-level solutions, but require extensive domain knowledge and application modifications.…”
Section: Two-tiered Heterogeneous Memorymentioning
confidence: 99%
“…Top tiers typically feature lower memory latency or higher bandwidth but smaller capacity, while bottom tiers feature high capacity but lower bandwidth and longer latency. When high-density PM is in use, e.g., Intel's Optane DC persistent memory [44], a multi-tier large memory system could enable terabyte-scale graph analysis [9,12,37], in-memory database services [3,6,52], and scientific simulations [31,50] on a single machine.…”
Section: Introductionmentioning
confidence: 99%
“…A subset of the ConnectIt implementations also support computing the spanning forest of a graph in both the static and incremental settings. We focus on the multicore setting as the largest publicly-available real-world graphs can fit in the memory of a single machine [31,34]. We also compare ConnectIt's results with reported results for the distributed-memory setting, showing that our multicore solutions are significantly faster and much more cost-efficient.…”
Section: Introductionmentioning
confidence: 96%