Invention Application
- Patent Title: PARTITIONING GRAPH DATA FOR LARGE SCALE GRAPH PROCESSING
-
Application No.: US16255815Application Date: 2019-01-23
-
Publication No.: US20200183604A1Publication Date: 2020-06-11
- Inventor: Nima ELYASI , Changho CHOI
- Applicant: Samsung Electronics Co., Ltd.
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F16/901

Abstract:
Inventive aspects include a method, apparatus, and system for partitioning and processing graph data for large-scale graphs. Such may include, in a partitioning pre-processing step, assigning a plurality of destination vertices to a plurality of partitions such that each destination vertex of the plurality of destination vertices is uniquely assigned to only one partition from among the plurality of partitions. Such may also include, in a main execution of external graph processing step, (i) loading a given partition of destination vertices from among the plurality of partitions from a solid state drive (SSD) into a main memory of a computing machine, (ii) streaming one or more chunks of source vertex data from the SSD into the main memory of the computing machine, and (iii) performing graph processing based at least on the loaded given partition of destination vertices and the streamed one or more chunks of source vertex data.
Public/Granted literature
- US11126359B2 Partitioning graph data for large scale graph processing Public/Granted day:2021-09-21
Information query