(openPR) MIPS Technologies, ein führender Anbieter von Standard-Prozessorarchitekturen und Cores für Anwendungen in den Bereichen Digital Consumer, Networking, Personal Entertainment, Kommunikation und Business, stellt das kohärente Processing-System MIPS32® 1004K™ vor – den branchenweit ersten lizenzierbaren multi-threaded Multiprozessor-IP-Core für den Embedded Markt. Diese Multicore-Lösung bietet für Multiprocessing-Systeme höchste Leistungsfähigkeit und Konfigurierbarkeit: bis zu vier Single- oder multi-threaded Prozessoren lassen sich systemkohärent miteinander kombinieren. MIPS Technologies’ Multicore-Debüt folgt auf die Ankündigung des MIPS32® 74K™ Cores im letzten Jahr. Dieser single-threaded Prozessor-Core erreicht Taktfrequenzen von mehr als 1 GHz.
„In Embedded Applikationen ist immer mehr Prozessorleistung erforderlich“, so Christian Heidarson, Principal Analyst der Halbleitersparte des Marktforschungsunternehmens Gartner. „Die herkömmliche Skalierung der Taktfrequenz wird durch den Leistungsbedarf eingeschränkt. Zusätzliche Leistungsfähigkeit muss daher durch parallele Datenverarbeitung zur Verfügung gestellt werden. Die Kombination aus Multithreading und kohärenten Multicore-Lösungen bietet dabei das größte Potenzial, maximale Leistungsfähigkeit zu erzielen.“
Im Gegensatz zu anderen Embedded-IP-Angeboten bietet MIPS Technologies einen Performance-Vorteil, der bereits durch deren Single-Core-Prozessoren vorgegeben ist. MIPS optimierte die Leistungsfähigkeit seiner Single-Cores durch Maximierung der Pipeline-Effizienz. Dies geschieht über Multithreading im MIPS32® 34K™ Core, sowie durch erhöhte Prozessor-Performance mit Taktfrequenzen über 1 GHz und einer superskalaren Out-of-Order-Pipeline im 74K™ Core. In zahlreichen Embedded Massenapplikationen fordert der Bedarf nach noch mehr Leistungsfähigkeit die Implementierung kohärenter Multicore-Lösungen, mit denen sich bei gängigen Halbleiterfertigungsprozessen und Taktfrequenzen die Systemressourcen minimieren und die SoC-Performance maximieren lassen. Der 1004K™ Core optimiert dabei die CPU-Performance in einem Shared-Memory-System und ermöglicht die Implementierung mehrerer Funktionen und Applikationen auf einer einzigen Plattform. Alle Funktionen laufen dabei unter SMP-(Symmetric-Multiprocessing)-basierten Betriebssystemen parallel ab.
„Mit unserer Multicore-Lösung bieten wir Entwicklern zwei Möglichkeiten, ihre Embedded Applikationen leistungsfähiger zu gestalten: den 74K Core für schnelle single-threaded Anwendungen, oder den 1004K Core für skalierbare, kohärente Multiprocessing-Lösungen, um noch mehr Leistungsfähigkeit zu erzielen“, erklärte John Derrick, President und General Manager der Processor Business Group bei MIPS Technologies. „Wir sind nun in der Lage, Kunden eine kohärente multi-threaded Multiprocessing-Lösung zu bieten, die branchenweit die leistungsfähigsten Cores mit Cache-Kohärenz und Multiprocessing-Support bietet. Hinzu kommt ein umfangreiches Ecosystem für digitale Produkte im Heimbereich und darüber hinaus.“
Das 1004K-Processing-System trägt dazu bei, SoC-Entwicklungskosten zu senken, da für viele Anwendungen weniger Prozessoren erforderlich sind, als dies mit anderen Multiprozessor-Lösungen der Fall wäre. Multithreading in jeder CPU bietet erhebliche Leistungssteigerungen gegenüber single-threaded Multiprozessor-Verarbeitung. Eine Vielzahl vertikaler Anwendungsbereiche profitiert von diesem kohärenten Multiprocessing- und Multithreading-Ansatz, so z.B. die digitale Unterhaltungselektronik, Home Networking und die Büroautomatisierung. Der 1004K Core erhöht außerdem die Designflexibilität. Entwickler können CPUs hinzufügen und so die Leistungsfähigkeit der jeweiligen Applikation genau anpassen. Der Multicore Coherence Manager (CM) bildet die Basis für intelligente Systemkohärenz und ist für einen bis vier Single- oder multi-threaded Cores konfigurierbar. Für optionale Hardware-Kohärenz der I/O-Peripherie enthalten die Cores eine I/O Coherence Unit (IOCU), mit der sich der Overhead beseitigen lässt, der zur Implementierung dieser Funktion in Software erforderlich ist.
Der 1004K Core bietet auch einen skalierbaren Migrationspfad für die MIPS32®-24K®- und 34K™-Core-Familien. Da der 1004K Core MIPS32-konform ist, können Entwickler die bestehende Software voll nutzen. Die ersten zwei Derivate der 1004K-Core-Familie werden in diesem Quartal zur Verfügung stehen: der MIPS32 1004Kc™ bietet ein kohärentes Processing-System mit Integer-Cores, und der MIPS32 1004Kf™ bietet Integer-Cores und Fließkommaeinheiten.
###

