Tools&Toys

Integrity-178B kan overweg met multicore

Pieter Edelman
Reading time: 1 minute

De laatste versie van Integrity-178B, Green Hills‘ high-assurance-RTos, kan overweg met multicore processoren. In eerste instantie ondersteunt het besturingssysteem Freescales QorIQ-familie. Zowel symmetrische als asymmetrische multiprocessing worden ondersteund.

Met de nieuwe functionaliteit kunnen meerdere onafhankelijke applicaties op voorspelbare manier uitgevoerd worden in een multicore-omgeving. De onafhankelijkheid van de applicatie is daarbij gewaarborgd, ook als de systeembronnen gedeeld worden. Voor scheduling gebruikt het bedrijf een eigen aanpak, genaamd time-variant unified multiprocessing (TuMP). Het resultaat hiervan is een enkele OS dat dat de scheduling van SMP- en AMP-applicaties regelt door de associaties tussen cores en aan elkaar gerelateerde toepassingen in groepen te organiseren. Deze bepalen hoe de cores ingezet kunnen worden voor de applicaties.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content