OSE Multicore Edition

  • Register for:

Price SEK 15 500
Number of days 2

 P50T50

The course presents the background of multi-core technologies and how they are implemented in OSE.
It gives hints about the challenges for a designer, tester or trouble shooter, 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 as the Eclipse Plug-in Optima will be used on top of the Simics hardware emulator.

Objectives
The course will give a good basic understanding about 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
Safer C

Other information
The course is normally given in 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

Read more and enter Enea Learning Studio here:

 

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