{"title":"GraphGem: Optimized Scalable System for Graph Convolutional Networks","authors":"Advitya Gemawat","doi":"10.1145/3448016.3450573","DOIUrl":null,"url":null,"abstract":"Deep Learning (DL), especially Graph Convolutional Networks (GCNs) have revolutionized several domains and applications dealing with unstructured data with non-euclidean and graphical relationships. Constructing large-scale Deep GCNs, however, are bottlenecked by glaring systems issues due to memory blow-ups, runtime slowdowns with random access, and I/O costs. This research abstract identifies various systems and scalability issues and proposes a novel system called GraphGem to handle GCN-centric DL tasks end-to-end. GraphGem tackles the bottlenecks by elevating entire GCN workloads for convenient input declarations by the user, and is inspired by lessons from the databases and machine learning systems worlds. This abstract also highlights the bigger picture of the potential research impact alongside tacking systems constraints and what it may mean for data science and deep learning practitioners going forward.","PeriodicalId":360379,"journal":{"name":"Proceedings of the 2021 International Conference on Management of Data","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 International Conference on Management of Data","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3448016.3450573","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Deep Learning (DL), especially Graph Convolutional Networks (GCNs) have revolutionized several domains and applications dealing with unstructured data with non-euclidean and graphical relationships. Constructing large-scale Deep GCNs, however, are bottlenecked by glaring systems issues due to memory blow-ups, runtime slowdowns with random access, and I/O costs. This research abstract identifies various systems and scalability issues and proposes a novel system called GraphGem to handle GCN-centric DL tasks end-to-end. GraphGem tackles the bottlenecks by elevating entire GCN workloads for convenient input declarations by the user, and is inspired by lessons from the databases and machine learning systems worlds. This abstract also highlights the bigger picture of the potential research impact alongside tacking systems constraints and what it may mean for data science and deep learning practitioners going forward.