Wind River Education Services Course Catalog

Wind River Education Services offers cost-effective training in various forms. Browse our course catalog below to plan and track a curriculum that will satisfy the training needs of your device software development engineers.

VxWorks 6.x Asymmetric Multiprocessing

Buy Now

Course Description

Course Results

Products Supported

Who Should Attend

Course Format

Please see course datasheet for further details here Buy Now

Course Details Summary

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures and Labs
  • Type: Instructor-led
  • Price/Schedule: View

The VxWorks® 6.x Asymmetric Multiprocessing course provides engineers with an efficient way to acquire the skills necessary to implement a multi-core design on a Wind River® platform with the most full-featured, deterministic, and scalable solutions available in the embedded software market.

After this course, participants will be able to perform the following:

  • Describe the challenges and strengths of multi-core and asymmetric multiprocessing (AMP)
  • Design applications for VxWorks native AMP
  • Increase program performance using multi-core technologies
  • VxWorks 6.7
  • Wind River Workbench 3.1
  • Developers migrating a VxWorks design to multi-core AMP
  • Engineers starting a new real-time design on multi-core
  • Multi-core developers who work with Workbench and VxWorks

Day 1

Overview: Understanding Multi-core

  • Introduction to multi-core
  • Multi-core use cases

AMP Multi-core Architecture

  • Overview
  • Shared resources and hardware considerations
  • IPC for multi-core concepts
  • Programming models on AMP review

Wind River VxWorks AMP

  • Feature implementation details
  • Project life cycle
  • Market differentiators
  • CPU portfolio and BSP support
  • LAB: VxWorks AMP configuration

Day 2

Migration to Multi-core

  • Migration to AMP
  • LAB: VxWorks AMP performance

Debug and Analysis Tools

  • Workbench overview
  • Debug agents over MIPC
  • Workbench On-Chip Debugging for AMP
  • LAB: VxWorks AMP programming

Appendix: BSP Support for VxWorks AMP

Prerequisite Courses

Prerequisite Skills

  • One year experience programming with VxWorks 6.x and Workbench
  • Two years of C programming
  • Basic understanding of real-time operating systems and debugging techniques
  • Basic knowledge of multi-core concepts and parallel programming
  • This two-day expert-led course consists of lectures and lab sessions.
  • Attendees use VxWorks 6.7 and Workbench 3.1 to gain experience with the topics presented.
  • Participants examine and exercise simulated network topologies in hands-on labs.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.