Debugging and Optimising Parallel Codes with Linaro Forge

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Online
Live (synchronous)

Venue Information

Country: Germany
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Intermediate
Sector of the Target Audience
Research and Academia
Industry
Public Sector
Other (general public...)
Language of Instruction

Other Information

Organiser
Event/Course Description

This training course provides two main sessions to enable users to maximise their usage of the Forge tools. We will provide an overview of Linaro Forge, a cross platform, integrated environment for debugging and optimising parallel codes at any scale. We will provide hands-on demonstrations and exercises of how Linaro Forge reduces development time, simplifies debugging, and eases application performance enhancement.

Session 1: Ensuring Program Correctness with Linaro DDT
Using sample codes, we will walk through the major capabilities of the debugger to illustrate how DDT can debug applications ranging from a single thread to large scale.

Session 2: Performance Engineering with Linaro Performance Reports and Linaro MAP
We will illustrate how in a matter of minutes you can understand the nature of your application’s performance. We will introduce best practices to attain and maintain optimal performance.

The lectures are complemented by hands-on exercises and a final session to try DDT / MAP with your own codes.
The course is organised in collaboration with Linaro.