Title
Gorgon: Accelerating Machine Learning from Relational Data
Abstract
Accelerator deployment in data centers remains limited despite domain-specific architectures’ promise of higher performance. Rapidly-changing applications and high nre cost make deploying fixed-function accelerators at scale untenable. More flexible than dsas, fpgas are gaining traction but remain hampered by cumbersome programming models, long synthesis times, and slow clocks. Coarse-grained reconfigurable architectures (cgra) are a compelling alternative and offer efficiency while retaining programmability—by providing general-purpose hardware and communication patterns, a single cgra targets multiple application domains.One emerging application is in-database machine learning: a high-performance, low-friction interface for analytics on large databases. We co-locate database and machine learning processing in a unified reconfigurable data analytics accelerator, Gorgon, which flexibly shares resources between db and ml without compromising performance or incurring excessive overheads in either domain. We distill and integrate database parallel patterns into an existing ML-focused cgra, increasing area by less than 4% while outperforming a multicore software baseline by 1500X. We also explore the performance impact of unifying db and ml in a single accelerator, showing up to 4x speedup over split accelerators.
Year
DOI
Venue
2020
10.1109/ISCA45697.2020.00035
2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA)
Keywords
DocType
ISSN
database,machine learning,accelerator,cgra,Plasticine,Gorgon
Conference
0884-7495
ISBN
Citations 
PageRank 
978-1-7281-4661-4
5
0.40
References 
Authors
0
5
Name
Order
Citations
PageRank
Matthew Vilim160.74
Alexander Rucker2122.51
Yaqi Zhang350.40
Sophia Liu450.40
Kunle Olukotun54532373.50