QNX extends collaboration with AMD to boost performance in robotic systems
QNX has announced an expanded collaboration with AMD to support a wider range of AMD adaptive computing devices to enhance performance in robotic systems and other embedded devices.
The portfolio now includes QNX Software Development Platform (SDP) 8.0 for AMD Kria SOMs and AMD Zynq UltraScale+, and Versal adaptive SoC platforms to allow developers to run high-performance applications on the QNX Operating System (OS) and QNX Hypervisor.
Building on the collaboration announced in April 2024, QNX and AMD continue to push the boundaries of innovation in embedded systems. The enhanced support for AMD devices underscores QNX’s commitment to providing robust solutions for industrial, medical, automotive, and robotic workloads, leveraging the real-time operating system (RTOS) capabilities of QNX to ensure that systems can operate within strict timing constraints, crucial for embedded software.
“We are excited to deepen our relationship with QNX, bringing enhanced QNX SDP 8.0 capabilities to the embedded systems market,” said Simon George, Director, Solutions Engineering, Embedded Software, at AMD. “The combination of AMD adaptive platforms and QNX’s proven and trusted RTOS and Hypervisor will empower developers to push the boundaries of what’s possible in embedded systems.”
“QNX’s expanded support for AMD adaptive and embedded products is a testament to our shared vision of driving innovation in embedded systems,” said John Wall, Chief Operating Officer and Head of Product, Engineering and Services at QNX. “This collaboration enables developers to leverage the strengths of both companies to create next-generation autonomous systems. Embedded real-time workloads often involve computationally intensive tasks, such as running deep learning models for autonomous navigation or object detection. QNX SDP 8.0 optimises the use of multicore processors, hardware accelerators, and GPUs to manage these demands efficiently.”
With QNX, robotic developers can now harness the power of AMD technology to create sophisticated applications. QNX’s deterministic scheduling and low latency real-time performance can ensure that high-priority tasks like sensor processing and motion control run first and be executed without hesitation, helping to prevent unpredictable delays and enabling seamless operations.
QNX’s initiative to expand support for AMD devices reflects its commitment to offering developers a range of powerful solutions, fostering a diverse and competitive landscape in embedded systems. QNX uses an abstraction layer of hardware-specific software to facilitate the implementation of QNX software on a chosen development platform. It provides initializations and other architecture and hardware-specific tasks needed to prepare an environment in which QNX can run on.