Leading the Embedded World

US MULTI IDE and INTEGRITY RTOS Product Training Courses

corporate background

Who Should Attend

Software engineers, application engineers, test engineers, technical managers, product managers or anyone who wants a better technical understanding of Green Hills Software’s products and wants to know how to apply that knowledge to increase productivity and get to market faster.

What You'll Learn

The class will focus on techniques to speed development, improve product reliability, increase performance and reduce time to market. We'll provide an excellent base of information for the new INTEGRITY and MULTI user and provide insider tricks and more detail for a seasoned user.

Course Information


  • $4,200/person for all 5 days
  • $2,160/person for just the MULTI portions

Prices shown are for US training classes only.

Product Training Courses

Click on a date to register



In-person classes: Travel, lodging, and expenses are the responsibility of the attendee.

Virtual classes: Please contact Green Hills Training for more information about caveats, logistics, and system requirements.

Class Size:

To provide the best learning environment, classes are limited to 12 students. Sign up now to reserve your space.

Course Agenda

Each day, class begins at 8:30am and runs until 5:30pm. While all five days are strongly recommended for all experience levels, course components can be split. Daily course topics are as follows:

  • Days One and Two: Comprehensive review of MULTI including an overview of the award-winning TimeMachine, EventAnalyzer, the kernel-aware debugging tools as well as many other MULTI features which will help developers produce more bug-free products in less time than conventional tool chains.
  • Days Three through Five: Focus on the INTEGRITY RTOS API with instruction on how to write memory protected applications in one or more address spaces, how to communicate between addresses spaces and how to make the most of the INTEGRITY RTOS.

Note: for virtual training classes, the classes are based on US time zones. Start and end times will be finalized shortly before the class to best accommodate the attendees' needs. Please contact training-events@ghs.com with questions.

Course Syllabus


Basic MULTI Components

  • Launcher
  • New Project Wizard
  • Simulator

Intermediate MULTI Components

  • MULTI Configuration
  • Project Management
  • Build Options
  • DoubleCheck Static Analyzer
  • Debugger Features
  • Run-time Error and Memory Checking

Advanced MULTI Components

  • Profiler
  • Trace/TimeMachine
  • EventAnalyzer
  • Kernel-Aware Debugging


  • Protected OS Concepts
  • Kernel Objects
  • Message Passing
  • Connections
  • Activities
  • Green Hills IPC (GIPC)
  • Sharing Kernel Objects
  • Tasks
  • Scheduling
  • Health Monitors
  • Thread Safety
  • Semaphores
  • Memory
  • Clocks

To Register

Click here to register online.

For more information email  training-events@ghs.com.