Tools&Toys

Enea smeert legacy software uit over meerdere rekenkernen

Pieter Edelman
Reading time: 1 minute

Enea brengt een migratietool uit die helpt met de transitie naar multicore processoren. Het Enea Multicore Migration Platform (MMP) helpt ontwikkelaars bij het omzetten van hun bestaande systeem naar applicaties die parallel gedraaid kunnen worden op meerdere rekeneenheden. MMP adresseert verschillende problemen bij de migratie naar multicore, zoals het inzetten van een legacy OS op een multicore device, identificeren en beheren van gedeelde state, partitioneren en load balancing, profileren en prestatieanalyse, het gebruik van nieuwe hardwarefeatures met legacy software en live gast-OS- en software-upgrades.

Het platform bestaat uit Enea‘s eigen hypervisor, gereedschappen, uitgebreide documentatie rond migraties, voorbeeldintegraties met het gast-OS en andere referentiecode en gedeelde devicedrivers. De Enea-hypervisor ondersteunt alle gast-OS‘en en biedt de mogelijkheid om een systeem uit te breiden met Linux. Daarvoor biedt het een paravirtualisatielaag. Verder beschikt de hypervisor over redundant device-raamwerk dat individuele cores kan herstarten. Verder biedt de hypervisor en daarmee het MMP een bare-metal-omgeving.

Het MMP komt in eerste instantie beschikbaar voor Freescale‘s QorIQ P4080-processor, en daarna de QorIQ P1/P2/P3-families.

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