-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
This chapter explores the processing architectures and computational requirements of self-navigating vehicles. Autonomous driving represents a compelling example of how emerging workloads—in this case, real-time perception, neural network-based inference, and safety-critical control—directly shape computer architecture, influencing processor selection, computational acceleration methods, and redundancy features.
We begin with a review of the requirements for ensuring the safety of the autonomous vehicle and its occupants, as well as that of other vehicles, pedestrians, and stationary objects. The chapter continues with an examination of the sensors that self-driving vehicles rely on during operation and the type of data each provides. After that, we consider the types of processing required for effective vehicle control, including environmental perception and real-time decision-making. The chapter concludes with an overview of an example...