In conjunction with the launch of the 4th Generation Intel® Core™ processor family (formerly code-named “Haswell”), LynuxWorks™, Inc, a world leader in the embedded software market, announced support of the new Intel® Core™ i7 and i5 processor families for all three of its major product lines, including LynxOS®, LynxOS-178 and LynxSecure.
LynxOS is a fully pre-emptive, deterministic, hard real-time embedded operating system (RTOS) with a POSIX® application interface. LynxOS-178 is a time and space partitioned version of LynxOS that is designed for safety-critical applications such as FAA-certified avionics applications. LynxSecure is a separation kernel and embedded type-0 hypervisor that provides an environment in which multiple guest operating systems and their applications can execute at the same time, in their own virtual partitions, without compromising security, reliability or data integrity.
“The 4th generation Intel® Core™ i7 and Core™ i5 processors deliver a significant performance jump over their predecessors by combining 22nm process technology with numerous core improvements including transactional synchronization extensions (TSX), next generation branch prediction, more instruction parallelism and more load/store bandwidth,” said Robert Day, the VP of Sales and Marketing for LynuxWorks, Inc. “We expect all our embedded market segments, from industrial, medical, office automation, military, aerospace, to avionics to benefit from the combination of our RTOS and virtualization products when running in this exciting next generation of Intel® processors and have enhanced all of our RTOS products to take full advantage of all Intel®’s performance improvements.”
“By supporting the latest Intel® Core™ i7 and i5 processors at launch, LynuxWorks continues to offer developers the opportunity to utilize the advanced features that Intel® provides in each new generation of our processors,” commented Sam Cravatta, product line manager, Intel® Intelligent Systems Group. “When paired with an RTOS, like the award-winning LynxOS family of hard real-time operating systems, or a secure virtualization solution like LynxSecure, our highly integrated 4th generation Intel® Core™ processors improve system performance without compromising safety, security, or battery life.”
The new generation of Intel® Core processors utilizes Intel®’s 22nm manufacturing process technology and focuses on improving the performance of the microarchitecture while lowering power requirements. Next-generation branch-prediction technology, deeper buffers for more instruction parallelism, and increased clock speeds combine to help increase performance while maintaining overall TDP. The new generation of processors are software compatible with previous IA-32 processors. These new embedded processors are aimed at meeting the needs of developers in industrial, retail, medical, gaming, avionics, military, government, and energy industries, and when combined with one of LynuxWorks operating systems offers a unique platform for developing next generation embedded systems.
The LynxOS family of deterministic, hard real-time operating systems provides POSIX-conformant APIs in a small-footprint embedded kernel. LynxOS provides symmetric multi-processing support to fully take advantage of Intel®’s multi-core / multi-thread processors. LynxOS-178 adds ARINC 653 time and space partitioning support for best-in-class performance in secure, safety-critical applications. LynxOS-178 has been certified for use in avionics under the DO-178B process to DAL-A and is the only RTOS to have received a Reusable Software Component (RSC) status from the FAA.
LynxSecure provides one of the most flexible secure virtualization solutions for use in Intel® architecture based embedded and computer systems. Designed to maintain the highest levels of military security, and built from the ground up to achieve it, LynxSecure now offers an industry-leading combination of security with functionality, allowing developers and integrators to use the latest software and hardware technologies to build complex multi-OS based systems. LynxSecure runs fully virtualized guest OSes such as Windows®, Solaris, Linux®, Android, and Chromium OS, requiring no changes to the guest OS. Another key feature that LynxSecure offers is the ability to run guest OSes that have Symmetric Multi-processing (SMP) capabilities. The quad-core Intel® Core i7 processor makes this feature a reality by allowing one of the guest OSes to run across multiple cores, offering performance never seen before in a virtualized embedded system.