YoVDO

Seraph: Scalable and Efficient Fully-External Graph Computation via On-Demand Processing

Offered By: USENIX via YouTube

Tags

Graph Algorithms Courses Big Data Courses Data Structures Courses Scalability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk that delves into Seraph, a groundbreaking fully-external graph computation system designed to achieve optimal scalability and improved efficiency. Learn how Seraph addresses the challenges of processing large-scale graphs with limited memory on a single machine by implementing on-demand processing techniques. Discover the innovative approaches used to balance I/O operations and access locality, including a hybrid format for graph data representation, efficient vertex update mechanisms, and selective pre-computation strategies. Gain insights into how Seraph outperforms other state-of-the-art fully-external systems when handling billion-scale graphs and various graph algorithms, demonstrating performance improvements of up to two orders of magnitude.

Syllabus

FAST '24 - Seraph: Towards Scalable and Efficient Fully-external Graph Computation via On-demand...


Taught by

USENIX

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera