Login

ARM The Architecture For The Digital World  

Course List

Course List Image
The table below includes details of ARM's hardware and software training courses.

Please contact training-administration@arm.com for information about booking any of the courses below.


ARM Training Course



ARM Embedded Software Optimization

 

  • Course Type:  Software
  • Course Length:  3 day(s)


Summary:

A new 3 day embedded software optimisation course focused on ARM Application class processors. The course uses ARM's RealView Development Suite (RVDS) tool chain and covers the following mains areas:

  • Use of ARM code generation and profiling tools to get the best results

  • Methods and metrics to measure performance and identify bottlenecks

  • Examination of System and Hardware issues and their impact on performance



Prerequisites:



  • Knowledge and experience of coding in C and Assembler

  • Familiarity with the ARM instruction set

  • Experience of ARM development tools is not required but would be beneficial



Audience:


Software engineers involved in any development where performance is likely to be a critical issue and who need to learn techniques which will help them get the best out of the tools and platforms available.

Modules:



  • Introduction to Xvid & RVDS

  • Software Benchmarking Overview

  • Using RVCT

  • Focus your efforts - Introducing the Profiler

  • Compiler and Linker Optimizations

  • Architecture Optimizations

  • System level optimizations



ARM Embedded Software OptimizationDownload PDF Version


[ Training Course list ]
Maximise