Cortex® Architektur: Performance-Optimierung - Seminar / Kurs von MicroConsult GmbH

Cortex® Architektur: Performance-Optimierung

Inhalte

Kurze Einführung in die Cortex-Architektur

Anwendungsbeispiel in C

  • Z.B. Optical Flow, Viola Jones, ...

Arm-v7 Thumb-2 Assembler Instruction Set

  • Advanced SIMD Extension
  • Vector Operations

Implementierung des Programmes als:

  • Inline-/Embedded-Assembler
  • Intrinsic-Funktionen
  • Assembler-Routinen

Programmoptimierung

  • Optimierung auf C-Ebene
  • Optimierung auf Assembler-Ebene mit SIMD-Instructions
  • Schleifenoptimierung, Vektorisierung

Performance-Analyse

  • Profiling, Hotspots finden
  • Hardware-Optimierung
  • Cache-Optimierung
  • Multiprozessor-Optimierung
  • pthread, openMP oder 3 * main

Floating-Point Extension

  • Advanced Floating Point Extension
  • Arm® NEON™ General-purpose SIMD-Engine

MicroConsult Plus: Übungen auf einer Zielhardware

  • Die Programme werden mit der IAR Workbench auf einer Cortex-A basierenden Hardware ausgeführt und getestet.
  • Für Onsite-Trainings werden die eingesetzten Tools und die Hardware-Plattform mit dem Kunden individuell abgestimmt.

Lernziele

Sie erhalten einen Überblick sowie eine praktische Einführung in komplexe Themen der Softwareentwicklung mit der Arm-Architektur. Dieses Training ist auf eine der u.a. speziellen Hardware- und Softwareplattformen zugeschnitten und beleuchtet ein spezielles Anwendungsbeispiel.

Zielgruppen

Applikationsprogrammierer

SG-Seminar-Nr.: 5330785

Anbieter-Seminar-Nr.: CORTEX-OP

Preis jetzt anfragen

Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Nicht das gesuchte Seminar?

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service