OSE Multicore Edition

Price SEK 15500 / USD 2400 / EUR 1750
Number of days 2

 P50T50

The course presents the background of multi-core technologies and how they are implemented in OSE.
It gives hints on the challenges for a designer, tester or trouble shooter of a multi-core system, compared to a uni-core system.

The course includes extensive theoretical discussions on OSE MCE, but also includes a workshop that will focus on practical exercises. The exercises address issues on how to design, implement, test and debug a multicore system using OSE MCE. Tools such as the Eclipse Plug-in Optima will be used on the P2020 RDB hardware.

 

Objectives
The course will give a good basic understanding on how to work with multicore using OSE MCE.

 

 

 

Who should attend?
The course is aimed for designers, testers and trouble shooters.

 

Documentation
The course documentation is written in-house in English.

 

Previous Knowledge
OSE Basics

 

Recommended following courses
OSE Next step

Other information
The course is normally given in the English language.

Course Contents

Multi-core introduction:
- What is Multi-core
- HW classification
- Different architectures
- Parallel computing
- Memory issues
- Performance
- Scheduling

Multi-processing models:
- Parallel system models
- SMP
- AMP
- Bare metal MP
- Parallel programming models
- Available parallel programming languages (COTS)

 

OSE MCE overview
- Kernel overview
- Resource management
- Message passing model
- Limitations

OSE MCE architecture

OSE MCE programmers interface
- Changed API
- New command line interface
- New Load Module functionality
- Executive Freeze Mode Interface (EFMI)
- Load balancing
- Configuration issues

OSE MCE verification and validation
- Debugging

 

 

OSE kernel implementation
-
Symmetric kernel view
- Asymmetric kernel view
- Kernel event communication
- Limitations

OSE BSP (Board Support Package)
- New API
- System start sequence

OSE for parallel computing
- Changed components
- Load balancing

 

OSE for legacy software

 

Related Operating systems

Standard courses or on request

Our Training offer includes both standard courses and customized courses, developed and held on request.

Good Deal

To find out if your company has a discount with Enea, please contact us at training@enea.com.

Login

Please login by providing you information below.



New user