PASoC: A Predictable Accelerator Rich SoC for Safety-Critical Systems
Abstract
This thesis presents a model of a Predictable Accelerator-rich System-on-Chip (PASoC)
for safety-critical systems, which guarantees timing predictability of a memory access in
the system. Earlier adoption of accelerator-rich SoCs was for general-purpose comput ing and thus timing predictability of such systems was not well explored, despite being
used in safety-critical systems. This thesis takes initial steps in exploring the predictabil ity of ASoCs by combining CPU clusters with one or more hardware accelerators. The
PASoC allows the integration of multiple coherent agents to interact with each other over
a shared memory bus and a shared LLC. These agents can be a cluster of cache-coherent
homogeneous cores, and fully or one-way coherent hardware accelerators. PASoC ensures
the predictability of a memory request through some modifications in hardware architecture
and cache coherence protocols. PASoC supports predictable cache coherence within the
cluster of cores and across agents. The former uses linear cache coherence, and the latter
uses a modified version of predictable Modified Shared Invalid (MSI) cache coherence pro tocol. PASoC analyzes the per-request worst-case latency of a memory request from any
of the agents and evaluates the design on the gem5 simulator. Finally, this work presents
some observations based on the analysis that can help in future designs of PASoCs.
Collections
Cite this version of the work
Susmita Tadepalli
(2023).
PASoC: A Predictable Accelerator Rich SoC for Safety-Critical Systems. UWSpace.
http://hdl.handle.net/10012/19906
Other formats
Related items
Showing items related by title, author, creator and subject.
-
System Identification and Adaptive Compensation of Friction in Manufacturing Automation Systems
Turhan, Mustafa Hakan (University of Waterloo, 2013-09-25)Industrial demands for more efficient machine tool systems have been significantly increased. In order to obtain high performance machine tool systems, researchers are focused on enhancing functioning of various components ... -
Some Aspects of Arsenic and Antimony Geochemistry in High Temperature Granitic Melt – Aqueous Fluid System and in Low Temperature Permeable Reactive Barrier – Groundwater System
Guo, Qiang (University of Waterloo, 2008-02-11)Arsenic and antimony are important trace elements in magmatic-hydrothermal systems, geothermal systems and epithermal deposits, but their partitioning behavior between melt and aqueous fluid is not well understood. The ... -
Congestion Control for Adaptive Satellite Communication Systems with Intelligent Systems
Vallamsundar, Banupriya (University of Waterloo, 2007-09-25)With the advent of life critical and real-time services such as remote operations over satellite, e-health etc, providing the guaranteed minimum level of services at every ground terminal of the satellite communication ...