SC20: International Conference for High Performance Computing, Networking, Storage and Analysis 2020
DOI: 10.1109/sc41405.2020.00104
|View full text |Cite
|
Sign up to set email alerts
|

GraphPi: High Performance Graph Pattern Matching through Effective Redundancy Elimination

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
48
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 41 publications
(48 citation statements)
references
References 32 publications
0
48
0
Order By: Relevance
“…GraphZero [40] improves AutoMine by introducing symmetry breaking to avoid overcounting. GraphPi [50] further improves GraphZero with a better performance model for redundancy elimination. Both GraphZero and GraphPi support only pattern matching, while Sandslash supports a wider range of GPM problems and also enhances performance without compromising productivity.…”
Section: Related Workmentioning
confidence: 99%
“…GraphZero [40] improves AutoMine by introducing symmetry breaking to avoid overcounting. GraphPi [50] further improves GraphZero with a better performance model for redundancy elimination. Both GraphZero and GraphPi support only pattern matching, while Sandslash supports a wider range of GPM problems and also enhances performance without compromising productivity.…”
Section: Related Workmentioning
confidence: 99%
“…Unlike conventional graph processing [24,37,42,48,51], graph mining is more challenging due to the much higher algorithmic complexity. As a result, both specialized software frameworks [29,38,39,50,53,55] and hardware accelerators [11,30,57] were proposed to improve its processing efficiency.…”
Section: Introductionmentioning
confidence: 99%
“…Power optimization for the uncore subsystem is increasingly crucial because it can account for 20% of the overall CPU power consumption [11], [12], [13], and this contribution is expected to grow for future generation CPUs [14], [15], [16]. Uncore power optimization is also particularly important for emerging HPC workloads like large-scale data processing applications, which often incur extensive data communications [17], [18]. As we will show later in the paper, leaving the hardware to manage the uncore frequency often results in a significant waste of energy consumption that a more intelligent software-based optimization scheme could otherwise save.…”
Section: Introductionmentioning
confidence: 99%