Company Snapshot: HAR  Print This Story  Email This Story  Save this Link View PR Newswire's RSS Feed  Blogs Discussing this News Release  Search Blogs that Mention this News Release  Click this link to view linked Bookmarking Services Click this link to view linked Blogging Services


QNX Introduces Secure Partitioning for Multi-Core Processors

    SAN JOSE, Calif., April 3 /PRNewswire-FirstCall/ -- EMBEDDED SYSTEMS
CONFERENCE SILICON VALLEY, BOOTH #1746 -- QNX Software Systems, the
industry leader in multi-core processing for embedded systems, announced
today a new OS partitioning solution for multi-core systems that offers the
ultimate in system security and guaranteed realtime performance. The new
QNX(R) Secure Partitioning for Multi-Core Processors offers the world's
first and only secure memory and CPU partitioning capability for multi-core
systems.
    Partitioning schemes of today are limited to uniprocessor designs.
Because current implementations do not offer a holistic view of multiple
cores, developers who wish to protect their systems from untrusted
applications or rogue attacks must attempt to partition each core
separately, usually by proliferating multiple copies of the OS on each
core.
    QNX Secure Partitioning for Multi-Core Processors takes the current
restrictive concepts of software partitioning and dramatically changes the
rules. Embedded developers using multi-core hardware can apply secure
partitions in their designs to guarantee realtime response times and
contain threats, while simultaneously maximizing resource usage and
performance.
    QNX Secure Partitioning for Multi-Core Processors offers designers the
flexibility to either lock down a set of applications in fixed partitions
or optimize CPU utilization through adaptive partitions. In fact, a
multi-core design can employ the two techniques simultaneously, depending
on the prioritization of each function. QNX partitioning technology
guarantees CPU time for applications when the system is heavily loaded. It
can also dynamically reassign unused resources from partitions not under
full load to those that need additional processing time, providing a higher
level of performance by increasing CPU utilization. This approach is far
more efficient than traditional partitioning solutions, which waste memory
and CPU cycles through their rigid and fixed resource allocations.
    When combined with QNX's multiprocessing solutions, secure partitions
can be implemented in a variety of configurations for a multi-core design.
For instance, by using QNX's unique Bound Multiprocessing (BMP) option,
designers can "bind" selected applications to a specified set of CPU cores,
creating a true hardware and software partitioning capability.
    QNX Secure Partitioning for Multi-Core Processors not only addresses
the need for secure operation and realtime performance, but can also speed
system design by allowing engineers to preallocate guaranteed system
resources for subsystems added later in the design cycle.
    To maximize ease-of-use and application portability, QNX Secure
Partitioning for Multi-Core Processors and the QNX Neutrino(R) microkernel
RTOS use industry-standard POSIX APIs, allowing embedded developers to
employ the exact same task-prioritization schemes that they use today. QNX
Neutrino offers other inherent security benefits, such as isolating
drivers, protocol stacks, and applications in separate, memory-protected
virtual address spaces. As a result, malicious or poorly written software
cannot corrupt, disrupt, or spy on other processes.
    Availability
    QNX Secure Partitioning for Multi-Core Processors is commercially
available now, with memory-partitioning capabilities to be available for
beta trials in August 2007.
    About QNX Software Systems
    QNX Software Systems, a Harman International company (NYSE: HAR), is
the industry leader in realtime, embedded OS technology. The
component-based architectures of the QNX(R) Neutrino(R) RTOS and QNX
Momentics(R) development suite together provide the industry's most
reliable and scalable framework for building innovative, high-performance
embedded systems. Global leaders such as Cisco, DaimlerChrysler, General
Electric, Lockheed Martin, and Siemens depend on QNX technology for network
routers, medical instruments, vehicle telematics units, security and
defense systems, industrial robotics, and other mission- or life-critical
applications. Founded in 1980, QNX Software Systems is headquartered in
Ottawa, Canada, and distributes products in over 100 countries worldwide.
Visit http://www.qnx.com.
    Reader Information    Editorial Contacts
    Web:    http://www.qnx.com   Jennifer Barlow or Bill Keeler  Paul Leroux
    Email: info@qnx.com   Schwartz Communications         QNX Software Systems
                          +1 781 684-0770                 +1 613 591-0931
                          qnx@schwartz-pr.com             paull@qnx.com
    QNX, Momentics, and Neutrino are trademarks of QNX Software Systems
GmbH & Co. KG, registered in certain jurisdictions, and are used under
license. All other trademarks and trade names belong to their respective
owners.


SOURCE QNX Software Systems




Back to Topback to top

Related links:
  • http://www.qnx.com
    CONTACT:
    Jennifer Barlow or Bill Keeler, of Schwartz
    Communications, +1- 781-684-0770, qnx@schwartz-pr.com, for QNX
    Software Systems; or Paul Leroux, of QNX Software Systems,
    +1-613-591-0931, paull@qnx.com