DocumentCode :
1785532
Title :
Invited Keynote Address: Multi-Core Processors in Critical Applications
Author :
Martin, Andrew
Author_Institution :
Defence & Space, Mil. Aircraft, Hardware Design Assurance, Airbus, UK
fYear :
2014
fDate :
14-17 July 2014
Abstract :
Multi-core processors (MCPs) are now proposed for use in critical applications for their increased performance and to mitigate product obsolescence. MCPs offer adaptive systems powerful features to dynamically change behavior at run-time in response to changes in the operational environment, system configuration, resource availability or other factors, but are still looked at warily in critical domains. Fault-tolerant architectures targeted at high-reliability can be, in principle, implemented in multi-core devices making full use of redundant hardware and software. In that case, the fault tolerance or at least fail safe mechanism must be provided by an external fault detection function. However MCPs contain built-in components that are not present in single-core processors which can provoke nondeterministic interference between the software applications executing on the separate cores. In addition, some MCPs can dynamically change the behaviour of the processors in the absence of external input upon fulfilment of certain criteria. This presentation will discuss the reasons why we are compelled to use multi-core processors, the issues these devices pose in critical applications and possible solutions to them.
Keywords :
fault tolerant computing; multiprocessing systems; MCP; adaptive systems; fault tolerance; fault-tolerant architectures; multicore devices; multicore processors; redundant hardware; resource availability; software applications; system configuration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Hardware and Systems (AHS), 2014 NASA/ESA Conference on
Conference_Location :
Leicester
Type :
conf
DOI :
10.1109/AHS.2014.6880150
Filename :
6880150
Link To Document :
بازگشت