QNX Source Newsletter March 2007
QNX Software Systems March 2007  
_
_
_

Welcome to the QNX Source Newsletter, your monthly update on how QNX Software Systems can help you create reliable, scalable, and high-performance embedded systems.

In this issue:

ANNOUNCEMENTS

THE LATEST FROM QNX

WHITEPAPERS

WEB SEMINARS

UPCOMING EVENTS

QNX TRAINING

_

_
ANNOUNCEMENTS
_

QNX Marks Tenth Anniversary of Symmetric Multiprocessing

On March 27th, 2007, QNX Software Systems, the industry leader in multi-core processing for embedded systems, is marking the tenth anniversary of the commercial availability of its symmetric multiprocessing (SMP) technology. QNX introduced the embedded industry’s first SMP solution in 1997, in a release of the QNX® Neutrino® microkernel operating system.

Ideally suited for the new and complex generation of multi-core designs, QNX SMP has become an integral part of the company’s multi-core offerings, which provide the only comprehensive foundation for migrating embedded applications to next-generation multi-core hardware.

>Click here to read more.
----

Gigabit Ethernet Adapter for QNX4 Now Available from B&E Technologies

We are pleased to announce that our GE-100 Gigabit Ethernet Adapter PCI for QNX4 is now available, providing a high performance networking solution for QNX4. All data transfer is performed through PCI bus mastering, providing high data rates and low CPU utilization. A QNX4 network boot ROM for the GE-100 is under development and expected to be available later this spring.

We also continue to supply Ethernet, Fast Ethernet, and ARCNET adapters, all with full QNX support.

>Click here to read more.
----

QNX and Intel Multi-Core Program Named 2007 OCRI Award Finalist

QNX Software Systems, the industry leader in multi-core processing for embedded systems, announced it was named a finalist for the prestigious Ottawa Centre for Research and Innovation (OCRI) Business Awards. The annual OCRI Awards recognize the achievements and innovations of organizations and individuals in Ottawa.

OCRI has selected the QNX and Intel Multi-Core Expedite Program as a finalist in this year’s “Technology Partnership” category.

>Click here to read more.
----

QNX Software Systems Wins Eclipse Community Award for QNX Momentics IDE

QNX Software Systems announced its QNX® Momentics® IDE received the Eclipse Community Award for Best Commercial Eclipse-based Developer Tool at EclipseCon 2007. In addition, Doug Schaefer, senior tools developer at QNX and Eclipse CDT project lead, was selected as a finalist in the Top Ambassador category.

The Eclipse Community Awards recognize outstanding Eclipse-based projects and products. The QNX Momentics IDE was selected as a winner by a panel of judges from the community based on its user interface, innovation, and comprehensiveness. The QNX Momentics IDE, the first IDE for embedded development to leverage Eclipse Callisto, offers a flexible integrated development environment that combines innovative profiling tools with the latest Eclipse technologies to slash debug times and accelerate the optimization of complex embedded systems.

>Click here to read more.
_
THE LATEST FROM QNX
_

Take the QNX Multi-Core Challenge!

A tough but rewarding series of "new" questions that will test your multi-core knowledge and challenge you.

>Ready for your fourth challenge?

_
WHITEPAPERS
_

10 New Whitepapers Available For Download

Currently featured, 10 technical papers, on topics ranging from memory analysis through multi-core chips to multimedia design.

  • Using Memory Analysis to Create Leaner, Faster, More Reliable Embedded Systems
  • Using System Tracing Tools to Optimize Multi-Core Systems
  • Using POSIX Threading to Build Scalable Multi-Core Applications
  • Case Study: Making a Successful Transition to Multi-Core Processors
  • Software Design Choices for Multimedia-Enabled Devices
  • Using Resource Partitioning to Build Secure, Survivable Embedded Systems
  • Getting the Most out of Eclipse CDT
  • Using Open Source Software to Create Successful Commercial Products
  • Application-Driven Power Management for Embedded Systems
  • Well-Tested, Well-Protected: Writing Device Drivers in User Space
  • 3D Graphics: Adding a New Dimension to Your Embedded System

>For more information or to download these whitepapers, click here

_
WEB SEMINARS
_

Using POSIX Threading to Build Scalable Multi-Core Applications

Until recently, the vast majority of embedded systems were based on uniprocessor designs. The situation is changing quickly, however, with the availability of multi-core processors chips that offer significantly greater processing capacity per watt, per ounce, and per square inch than conventional processor architectures. Fortunately, the multi-threading techniques required to leverage the performance of these multi-core processors are well established.

Explore how POSIX threading and symmetric multiprocessing (SMP) offer a scalable approach to realize the performance improvements of processors based on two, four, or more cores.

>More information and to register

----

Survive and thrive: Creating scalable and highly available software

Embedded systems are not getting easier to build. The demand for more features and higher performance are driving the need for highly scalable, distributed systems. Meanwhile, a constant requirement is high availability and serviceability of the end product. Now, more than ever, a scalable, survivable software architecture is needed to sustain products in the field and provide future evolution. Fortunately, a software approach that fosters transparent distribution also provides a good solution for high availability.

Learn how key technologies offered in the QNX® Neutrino® RTOS and QNX Momentics® development suite help build survivable, scalable, and highly available systems.

>More information and to register

_
UPCOMING EVENTS
_

Embedded Systems Conference
April 1-5, 2007
San Jose, CA
QNX Booth: 1746

QNX Software Systems is pleased to be participating, again this year (Booth: 1746), in the Embedded Systems Conference in San Jose.

ESC is a truly global technical conference bringing together the world's technology experts from over 16 different countries. It provides in-depth technical training for engineers relatively new to embedded design, all the way up to courses on cutting-edge technology applications and solutions for the most experienced designers. By attending ESC Silicon Valley you will have the opportunity to meet face to face with strategic suppliers, discover new products and solutions to your most pressing design challenges.

>More information

>Register today to attend this event.
----

SAE 2007 World Congress
April 16-19, 2007
Detroit, Michigan

For four days, the SAE 2007 World Congress exists as a rare microcosm of the global automotive industry—where the novice and the veteran will find what is necessary for enhancing core knowledge, while also gaining invaluable exposure to the people and the dialogue that will shape our industry, and in many ways, the world in which we live.

While you're there, don't miss our presentations on the following topics:

  • 3D Graphics for In-Car Navigation and Infotainment Systems presented by Randy Martin
  • Fast Booting Techniques for In-Car Telematics and Infotainment Systems, presented by Randy Martin
  • Software Design Choices for Multimedia-Enabled Infotainment Systems, presented by Randy Martin
  • Application-driven Power Management for Telematics and Infotainment Systems, presented by Sheridan Ethier
  • Building Secure, Survivable Telematics and Infotainment Systems, presented by Mark Roberts

>More information

>Register today to attend this event.
----

Real-Time & Embedded Computing Conference
April - August 2007
Various locations

The Real-Time & Embedded Computing Conferences (RTECC) are unique, one-day events showcasing the newest products and latest information from industry leaders. RTECC features open-door technical sessions in conjunction with tabletop exhibits. QNX Software Systems will be participating in the following events:

  • Boston, MA - 24 April 2007
  • Bethesda, MD - 26 April 2007
  • Milan, Italy - 8 May 2007
  • Rome, Italy - 10 May 2007
  • Dallas, TX - 15 May 2007
  • Austin, TX - 17 May 2007
  • Houston, TX - 22 May 2007
  • Chicago, IL - 12 June 2007
  • Minneapolis, MN - 14 June 2007
  • Longmont, CO - 21 August 2007
  • Colorado Springs, CO - 23 August 2007

>Register now to attend any of these events.

_
QNX TRAINING
_

Realtime Programming for the QNX Neutrino RTOS

Objectives: This course is designed for anyone who develops QNX Neutrino RTOS realtime applications. By the end of the course, you will have written several example programs and learned to apply QNX Neutrino RTOS concepts to real-world applications.

  1. Familiarize the developer with the features, services, and architecture of the QNX Neutrino RTOS.
  2. Focus on real-world problems and the techniques for solving them.
  3. Provide hands-on exercises so the developer can learn to apply the concepts introduced throughout the course.
----

Developing, Debugging and Analyzing Performance with the QNX Momentics IDE

Prerequisites: You must have a good working knowledge of C or C++ and a general understanding of programming under the QNX Neutrino RTOS.

Objectives: To learn how to use the IDE in the QNX Momentics to:

  1. develop your applications
  2. debug complex problems
  3. analyze performance issues of complete systems

By the end of the course, you will have used the IDE to work with many sample programs and systems, either self-hosted or using cross development, and will have learned to apply these skills to real-world applications.

----

Writing Drivers for the QNX Neutrino RTOS

Prerequisites: You must have a good working knowledge of C and a general understanding of programming under the QNX Neutrino RTOS.

Objectives: This course is designed for anyone who wants to develop drivers for the QNX Neutrino RTOS. By the end of the course, you will have written several sample drivers.

  • Familiarize the developer with the methods for writing different types of drivers under the QNX Neutrino RTOS.
  • Focus on real-world problems and the techniques for solving them.
  • Provide hands-on exercises so the developer can apply the concepts introduced in the course.
----

Introductory Programming for the QNX Photon microGUI

In this course, you will learn:

  • a little about the Photon architecture
  • in detail, how to build a Photon application using the Photon Application Builder tool (PhAB(tm)) and the available widgets
  • how to attach code to the parts built with PhAB and some things to do in that code
  • how other processes in your overall application can communicate with your user interface process
  • where to go from there

Throughout the course:

  • you will do exercises and examine and run sample code
  • the results of the exercises and the sample code are yours to keep

>Click here to register for North American Sessions.

>Click here to register for European Sessions.

_
_ _

QNX Software Systems HEADQUARTERS
175 Terence Matthews Crescent
Ottawa, ON Canada K2M 1W8
www.qnx.com

You are receiving this message because you are on the QNX Software Systems mailing list. If you would like to remove your name from our list, please visit: http://www.qnx.com/news/forms/unsubscribe.html

----