The Architectural Implications of Autonomous Driving | Synapse