This VxWorks Symmetric Multiprocessing training course presents several methods to optimize application performance using parallel design techniques. Issues encountered in migrating applications to parallel design are discussed in detail. Specifics of creating and migrating applications to Wind River VxWorks symmetric multiprocessing (SMP) technology are also addressed.
By attending VxWorks Symmetric Multiprocessing workshop, delegates will learn to:
- Describe the multi-core processor architecture.
- Distinguish between multi-core and multiprocessing environments.
- Describe the VxWorks SMP system configuration.
- Understand and solve pitfalls of serial programming in the SMP environment.
- Migrate applications from the uniprocessor (UP) to the SMP environment.
- Analyze concurrency using debug tools.
- Perform run-time analysis of applications in the UP vs. SMP environment.
- Knowledge of VxWorks and Workbench
- C programming experience
- Functional knowledge of UNIX
- Basic VxWorks API knowledge
- Real-time programming basics
The VxWorks Symmetric Multiprocessing class is ideal for:
- Application engineers
- System integrators and architects
