Have you seen that the amount of CPU cores is extraordinary increasing. IMHO the reason is quite obvious; a simple way to realise „freedom of inference“. Also in Linux you can assign a process to a dedicated CPU core e.g.,
taskset -cp 1 4711
It assigns processor 1 to process with ID 4711. If we in addition extend or replace the system schedule e.g., the Linux GPOS systemd (we are not talking of the low level one e.g., as explained here)one plus a non blocking I/O access (sorry we have to avoid the classical driver in most cases) I am aware we are not in a bad shape to get a ASIL certification above ASIL B.