Unlock the Power of Multi-Core
QNX continues to get it right - the right innovation at the right time. With the momentous market shift toward the use of dual- and multi-core processors, QNX firmly anticipated multi-core architectures becoming the evolutionary path to address performance, power, and system integration challenges. The advent of multi-core hardware rewrites the rules for embedded software developers, who, until now, have worked mostly with uniprocessor designs. As a result, the availability of solutions optimized for multi-core platforms has never been more important.
Powered by the massively scalable QNX Neutrino® RTOS, customers can choose from a rich suite of multiprocessing solutions and implement the model best suited to their product requirements. In addition to offering both asymmetric (AMP) and symmetric multiprocessing (SMP) capabilities, QNX has pioneered an innovative “hybrid” capability that combines the superior resource management of SMP with the application control of AMP – Bound Multiprocessing (BMP) - a groundbreaking technology that simplifies code migration and future-proofs your designs for multi-core and beyond.
From the undisputed leader in multiprocessing, only QNX delivers:
- Asymmetric Multiprocessing (AMP) for full developer control and fault tolerance
- Symmetric Multiprocessing (SMP) for maximum concurrency and scalability
- Bound Multiprocessing (BMP) for the fastest code migration and minimum design complexity
- Transparent Inter-Processor Communication (TIPC) protocol for seamless Linux connectivity
- System tracing tools for fast debugging and optimization of multi-core applications
- Off-the-shelf BSPs for multi-core platforms based on MIPS®, PowerPC®, and x86 architectures