File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.48786/edbt.2023.20
- Scopus: eid_2-s2.0-85137567368
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Multi-Task Processing in Vertex-Centric Graph Systems: Evaluations and Insights
Title | Multi-Task Processing in Vertex-Centric Graph Systems: Evaluations and Insights |
---|---|
Authors | |
Issue Date | 28-Mar-2023 |
Abstract | Vertex-centric (VC) graph systems are at the core of large-scale distributed graph processing. For such systems, a common usage pattern is the concurrent processing of multiple tasks (multiprocessing for short), which aims to execute a large number of unit tasks in parallel. In this paper, we point out that multi-processing has not been sufficiently studied or evaluated in previous work; hence, we fill this critical gap with three major contributions. First, we examine the tradeoff between two important measures in VC-systems: the number of communication rounds and message congestion. We show that this tradeoff is crucial to system performance; yet, existing approaches fail to achieve an optimal tradeoff, leading to poor performance. Second, based on extensive experimental evaluations on mainstream VC systems (e.g., Giraph, Pregel+, GraphD) and benchmark multi-processing tasks (e.g., Batch Personalized PageRanks, Multiple Source Shortest Paths), we present several important insights on the correlation between system performance and configurations, which is valuable to practitioners in optimizing system performance. Third, based on the insights drawn from our experimental evaluations, we present a cost-based tuning framework that optimizes the performance of a representative VC-system. This demonstrates the usefulness of the insights. |
Persistent Identifier | http://hdl.handle.net/10722/333812 |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Luo, Siqiang | - |
dc.contributor.author | Zhu, Zichen | - |
dc.contributor.author | Xiao, Xiaokui | - |
dc.contributor.author | Yang, Yin | - |
dc.contributor.author | Li, Chunbo | - |
dc.contributor.author | Kao, Ben | - |
dc.date.accessioned | 2023-10-06T08:39:17Z | - |
dc.date.available | 2023-10-06T08:39:17Z | - |
dc.date.issued | 2023-03-28 | - |
dc.identifier.uri | http://hdl.handle.net/10722/333812 | - |
dc.description.abstract | <p>Vertex-centric (VC) graph systems are at the core of large-scale distributed graph processing. For such systems, a common usage pattern is the concurrent processing of multiple tasks (multiprocessing for short), which aims to execute a large number of unit tasks in parallel. In this paper, we point out that multi-processing has not been sufficiently studied or evaluated in previous work; hence, we fill this critical gap with three major contributions. First, we examine the tradeoff between two important measures in VC-systems: the number of communication rounds and message congestion. We show that this tradeoff is crucial to system performance; yet, existing approaches fail to achieve an optimal tradeoff, leading to poor performance. Second, based on extensive experimental evaluations on mainstream VC systems (e.g., Giraph, Pregel+, GraphD) and benchmark multi-processing tasks (e.g., Batch Personalized PageRanks, Multiple Source Shortest Paths), we present several important insights on the correlation between system performance and configurations, which is valuable to practitioners in optimizing system performance. Third, based on the insights drawn from our experimental evaluations, we present a cost-based tuning framework that optimizes the performance of a representative VC-system. This demonstrates the usefulness of the insights.<br></p> | - |
dc.language | eng | - |
dc.relation.ispartof | 26th International Conference on Extending Database Technology - EDBT 2023 (28/03/2023-31/03/2023, Ioannina, Greece) | - |
dc.title | Multi-Task Processing in Vertex-Centric Graph Systems: Evaluations and Insights | - |
dc.type | Conference_Paper | - |
dc.identifier.doi | 10.48786/edbt.2023.20 | - |
dc.identifier.scopus | eid_2-s2.0-85137567368 | - |
dc.identifier.volume | 26 | - |
dc.identifier.spage | 247 | - |
dc.identifier.epage | 259 | - |