{"id":13605378,"url":"https://github.com/MachineLearningSystem/dorylus","last_synced_at":"2025-04-12T05:32:57.852Z","repository":{"id":185461731,"uuid":"492483894","full_name":"MachineLearningSystem/dorylus","owner":"MachineLearningSystem","description":"Dorylus: Affordable, Scalable, and Accurate GNN Training","archived":false,"fork":true,"pushed_at":"2021-05-31T18:57:29.000Z","size":5462,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-08-02T19:37:21.274Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"uclasystem/dorylus","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MachineLearningSystem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-05-15T12:42:20.000Z","updated_at":"2022-05-01T02:10:01.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/MachineLearningSystem/dorylus","commit_stats":null,"previous_names":["machinelearningsystem/dorylus"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MachineLearningSystem%2Fdorylus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MachineLearningSystem%2Fdorylus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MachineLearningSystem%2Fdorylus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MachineLearningSystem%2Fdorylus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MachineLearningSystem","download_url":"https://codeload.github.com/MachineLearningSystem/dorylus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223497769,"owners_count":17155202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T19:00:57.983Z","updated_at":"2024-11-07T10:30:30.399Z","avatar_url":"https://github.com/MachineLearningSystem.png","language":null,"readme":"# Dorylus: Affordable, Scalable, and Accurate GNN Training with Distributed CPU Servers and Serverless Threads\n\nThis is Dorylus, a *Scalable*, *Resource-efficient* \u0026 *Affordable*\ncomputation system for\n[Graph Neural Networks](https://tkipf.github.io/graph-convolutional-networks/),\nbuilt upon an architecture combining cheap data servers on\n[AWS EC2](https://aws.amazon.com/ec2/) with serverless computing on\n[AWS Lambda Threads](https://aws.amazon.com/lambda/).\n\n\u003e Dataserver originally is a push-based ASPIRE implementation, a cleaned up version of gift (forked on July 06, 2016). Implemented streaming-like processing as in Tornado (SIGMOD'16) paper.\n\nNow the main logic of the engine has been completely simplified, and we integrate it with AWS Lambda threads. Ultimate goal is to achieve \"*Affordable AI*\" with the benefit of **cheap scalability** brought by serverless computing.\n\nCheck out our [OSDI'21 paper](http://web.cs.ucla.edu/~harryxu/papers/dorylus-osdi21.pdf) for details of the design. \n\n## User Guide\n\nCheck our [Wiki page](https://github.com/uclasystem/Dorylus/wiki) for managing your EC2 clusters, building \u0026 running Dorylus.\n","funding_links":[],"categories":["Paper-Code"],"sub_categories":["GNN"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMachineLearningSystem%2Fdorylus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMachineLearningSystem%2Fdorylus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMachineLearningSystem%2Fdorylus/lists"}