chevron_left
chevron_right

Nucleus-SMP-Echtzeitbetriebssystem für die MIPS32-34K-Familie

Mentor Graphics gab die Nucleus-Produktintegration und SMP-Support für die MIPS32-34K-Prozessorkerne mit MT-Technologie von MIPS Technologies bekannt.

Die Kombination kann bei Embedded-Applikationen eine um 20 % höhere Leistungsfähigkeit erzielen, ohne dass die Leistungsaufnahme oder Silizium-Fläche vergrössert werden. Das Nucleus-Produkt ist das industrieweit erste Echtzeitbetriebssystem, das mit Hilfe der virtuellen Verarbeitungselemente von MIPS Technologies die Leistungsfähigkeit gegenüber einem Single-Core-Ansatz deutlich steigert.

Die Balance zwischen höherer Leistungsfähigkeit und Leistungsaufnahme der angeschlossenen Komponenten wird durch Verwendung von Multi-Core-Komponenten immer schwieriger. Silizium-Fläche, Wärmeabgabe und Stromverbrauch sind typische Aspekte, die bei Leistungssteigerungen von Multi-Core-Komponenten berücksichtigt werden müssen. Durch die Kombination der Multi-Threaded-Architektur von MIPS und der SMP-Unterstützung im Nucleus-Echtzeitbetriebssystem konnte Mentor Graphics die Leistungsfähigkeit unter Nutzung von zwei Hardware-Threads oder VPEs gegenüber einem Single-Core-Ansatz um mehr als 20 % steigern. Nachgewiesen wurde dies mit dem EEMBC CoreMark, einem einfachen, aber dennoch anspruchsvollen Benchmark, der speziell für Funktionalitätstests von Prozessorkernen entwickelt wurde.

Das Nucleus-Echtzeitbetriebssystem liefert das Software-Framework für symmetrisches Multiprocessing. Es enthält Lastausgleich, Task- und Interrupt-Affinity, bedingte Sprung-Berechnungen und volle Unterstützung für die verschiedenen Hardware-Threads auf demselben CPU-Kern. Die Leistungssteigerungen können für eine Vielzahl von Systemen inklusive mobiler und Machine-to-Machine-Applikationen genutzt werden.

www.mentor.com/nucleus