Title :
Computational models for the age of multicore processing
Author_Institution :
Saarland Univ., Saarbrucken, Germany
Abstract :
Industry is presently investigating the possibility to use commodity multicore processors connected by standard network components in safety critical systems like cars. In this scenario one clearly wants to be able to argue that a passenger on the rear seat trying to hack the car´s entertainment system cannot shoot down the electronic chassis control and the engine control, although large portions of the hardware are shared. Any such argument - be it informal, a paper and pencil proof, or formally verified by a CAV system - has to consider the layers of the architecture of the car´s computer system; it has to show that each layer provides a simulation between two adjacent computational models in the systems architecture and that these simulated models stay intact for all configurations and input sequences of the entire system. These models turn out to be far from obvious with very subtle and nontrivial modifications compared to classical textbook computer science.
Keywords :
computer science; multiprocessing programs; safety-critical software; CAV system; cars; classical textbook computer science; commodity multicore processors; electronic chassis control; engine control; entertainment system; industry; safety critical systems; Computational modeling; Computer science; Hardware; Multicore processing; Operating systems; Program processors;
Conference_Titel :
Computer Design (ICCD), 2010 IEEE International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-8936-7
DOI :
10.1109/ICCD.2010.5647541