Mit einer ganzheitlichen Sicht auf das Systemverhalten lokalisieren die QNX Visualisierungstools Multicore-spezifische Probleme genau. Sie helfen beispielsweise, Möglichkeiten zur Parallelverarbeitung zu identifizieren und unnötige Thread-Migration sowie übermäßige Interprozesskommunikation zwischen den Cores zu reduzieren. Zudem unterstützen sie den Nutzer dabei, komplexe Ressourcenkonflikte einzugrenzen, die häufig in Multicore-Umgebungen auftreten. Ferner bieten sie verschiedene Analyseebenen, um für jede Phase des Debuggens und Optimierens die entsprechende Information zu erhalten.
"Mit der QNX Momentics Multicore Development Suite und dem QNX Neutrino RTOS können Kunden die Performance unseres PWRficient Dualcore-Prozessors voll ausschöpfen und gleichzeitig ihre Time-to-Market beschleunigen", sagt Sanjay Iyer, Director of Marketing bei P.A. Semi.
Der P.A. Semi PWRficient Plattform-Prozessor wurde entwickelt, um bei sehr geringem Energieverbrauch außergewöhnliche Performance, periphere Connectivity und Integration zu liefern. Das prädestiniert ihn für den Einsatz in rechenintensiven Netzwerken, bei Wireless-Infrastrukturen und Storage Devices sowie beim Militär und der Luft- und Raumfahrt. Der PA6T-1682M integriert zwei 2GHz Power Architecture Prozessorkerne, zwei DDR2 Memory Controller und 2MB L2-Cache. Zudem unterstützt das integrierte flexible I/O-Subsystem acht PCI Express Controller, zwei 10-Gigabit Ethernet XAUI Controller und vier Gigabit Ethernet SGMII Controller, die sich 24 konfigurierbare SERDES-Lanes teilen. Unter typischen Bedingungen verbraucht der Prozessor bei 2GHz nur eine Gesamtleistung von 5 bis 13 Watt.
P.A. Semi arbeitet eng mit QNX zusammen und bietet ein QNX Board Support Package (BSP) für das PWRficient Evaluation Kit. Entwickler können die QNX Momentics Development Suite direkt über QNX beziehen.