Guaranteeing Real-Time Requirements on Undocumented Multicores

Abstract

Why Multi-Core Processors? Processor development trend: Increasing overall performance by integrating multiple cores. Embedded systems: Actively adopting multi-core CPUs: Automotive: Freescale i.MX6 4-core CPU; NVIDIA Tegra K1 platform; Avionics and defense: Rugged Intel i7 single board computers; Freescale P4080 8-core CPU.Conclusions: It is possible to provide timing guarantees of software executing on undocumented multicore.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2018
Accession Number
AD1090465

Entities

People

  • Björn Andersson
  • Dionisio de Niz

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Air Platforms
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Application Software
  • Arbitration
  • Automata
  • Avionics
  • Bandwidth
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Computing-Related Activities
  • Contracts
  • Copyrights
  • Department Of Defense
  • Digital Information
  • Embedded Systems
  • Engineering
  • Governments
  • Guarantees
  • Intellectual Property
  • Law
  • Materials
  • Measurement
  • Performance Tests
  • Platforms
  • Scheduling (Production)
  • Software Development
  • Universities
  • Verification

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Software Engineering.