Patent · US Active

I/O synchronization for high integrity multicore processing

US10114777B1 · kind B1 · utility

2Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 8, 2017
Grant dateOct 30, 2018
Priority date
Expiry dateJun 8, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45579
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and related method for I/O synchronization in a high integrity multi-core processing environment (MCPE) incorporates logical computing units (LCU) of two or more homogeneous processing cores, each core running a guest operating system (GOS) and user applications such that the homogeneous cores concurrently generate the same output data (which the GOS loads to an I/O synchronization engine (IOSE)) or receive the same output data from the IOSE. The IOSE verifies data integrity by comparing the concurrently received datasets and selects a verified dataset for routing to other cores or externally to the MCPE. The IOSE receives and atomically replicates input data for synchronous transfer to, and consumption by, the user applications running on the cores of the LCU.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.