"QNX hat bei der Nutzung von SMP für Embedded-Systeme Pionierarbeit geleistet. Dieses Patent bestätigt unsere unbestrittene Führungsrolle in der Multicore-Softwaretechnologie", sagt Dan Dodge, CEO von QNX Software Systems. "Unser patentierter Ansatz für SMP gibt QNX-Kunden nicht nur einen deutlichen Performancevorteil, sondern er unterstreicht auch die einzigartigen Fähigkeiten des QNX Neutrino RTOS. Als einziger echter Microkernel der Branche ermöglicht QNX Neutrino die Implementierung von innovativem und hocheffizientem SMP. Damit lassen sich die Nachteile traditioneller Ansätze überwinden und das wahre Potenzial von Multicore-Hardware freisetzen."
Traditionell wurde SMP in großen, komplexen und monolithischen Betriebssystemen eingesetzt. Da diese zur SMP-Unterstützung zahlreiche Modifikationen benötigen, führt dies zu endlos viel Extra-Code und schlechter Performance. Dagegen ist der QNX Microkernel klein und preemptible, so dass die patentierte SMP-Technologie mit lediglich ein paar Kilobytes Code implementiert werden kann.
Neben SMP bietet QNX mit gebündeltem Multiprocessing (BMP) ein innovatives Multiprocessing-Modell, das die Leistung und transparente Skalierbarkeit von SMP mit einfacher Softwaremigration zu Multicore-Prozessoren verbindet. Das QNX Neutrino RTOS unterstützt zudem transparentes verteiltes Multiprocessing, patentiert in den USA 2004, für die einfache Entwicklung großer und fehlertoleranter Cluster.