• 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