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.
Subscribe to Wind River