|
|
|
On-Demand Webinar |
|
 |
|
|
|
|
| Secure Partitioning for Multi-Core Systems |
|
Overview:
With secure partitioning, developers can bring new levels of security and guaranteed realtime performance to their embedded designs by placing applications into secure compartments, or partitions where each partition is allocated a guaranteed portion of memory or CPU time. These resource guarantees allow developers to:
- contain denial-of-service (DoS) attacks and reduce their damage
- contain faulty software subsystems that cause CPU overload or exhaust memory
- ensure the availability of processes that perform system diagnostics and failure recovery
- ensure the availability of system consoles and other user interfaces - ideal for applications where user responsiveness or guaranteed remote access is a key requirement
- prevent the complex resource conflicts that occur when integrating software subsystems from multiple development teams and software vendors
Now that multi-core processors are becoming mainstream, however, developers need a way to implement secure partitioning across two, four, eight, or more processing cores. The problem is, conventional partitioning schemes are limited to uniprocessor designs. Consequently, developers who wish to protect their systems must attempt to partition each core separately, usually by proliferating multiple copies of the operating system on each core - a complex and resource-intensive exercise.
In this webinar, we explore how an OS that combines partitioning with true symmetric processing (SMP) can address this problem, allowing partitions to take full advantage of multiple cores in a highly flexible and resource-efficient manner.
Learn how to span two or more cores with one partition, how to share a single core with multiple other partitions, and how to add, remove, or reconfigure partitions without code changes or redesign. This webinar will also demonstrate how this flexibility can easily accommodate future growth in software features and allow the software design to move easily across hardware platforms.
Estimated Length: 1 hour, including Q & A.
Who Should Attend?
This one-hour seminar with a short Q&A will be of great interest to embedded software development managers, architects, and developers who are considering using a multi-core processor for an upcoming project.
Prerequisites: There are no prerequisites for this session.
Presenter:

Mark Roberts
Mark Roberts is director of product management at QNX Software Systems, responsible for product roadmaps, product line management and product marketing. He comes to QNX with over 20 years of Semiconductor industry experience in Wireless LAN, Networking Systems-on-a-chip, and highly integrated Embedded Processors. Mark has a BScEE, computer engineering from the University of Waterloo.
|
|
|
|
| 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 Neutrino RTOS and QNX® Momentics® 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. |
|
|
| |
|
|
|
|
|
|
 |
Related Companies |
 |
|
|
|
|
|
|
|
| |
|
|
|
|