OCaml

Optimisation de code OCaml

Maximisez la performance de vos applications grâce à une expertise au niveau du compilateur

2 jours
Durée
Sur site ou à distance
Modalités
50%
Pratique
Aperçu

À propos de ce cours

Description

Apprenez à maximiser la performance de vos applications OCaml en vous appuyant sur une expertise directe du développement du compilateur. Cette formation couvre les rouages internes du runtime, les optimisations du compilateur, les outils de profilage et les approches stratégiques d'optimisation.

À qui s'adresse cette formation ?

Vos applications OCaml ont besoin de meilleures performances et vous souhaitez comprendre le fonctionnement du compilateur et du runtime pour en tirer un maximum de vitesse.

Développeurs OCaml avancésIngénieurs performance
Objectifs

Ce que vous allez apprendre

01

Comprendre le fonctionnement du runtime OCaml

02

Maîtriser les optimisations du compilateur avec OCaml et Flambda2

03

Utiliser efficacement les outils de mesure de performance

04

Identifier stratégiquement les priorités d'optimisation

Programme

Plan de la formation

01

Architecture et runtime

  • Bases des architectures modernes
  • Rouages internes du runtime OCaml
02

Mécanique du compilateur

  • Pipeline d'optimisation du compilateur
  • Optimisations Flambda2
03

Profilage et mesure

  • Outils et méthodologie de profilage
  • Stratégies de benchmarking
04

Stratégies d'optimisation

  • Approches d'optimisation des performances
  • Algorithmes et structures de données pour OCaml
  • Planification d'un projet d'optimisation
Infos pratiques

Avant de vous inscrire

Prérequis

  • Connaissance intermédiaire d'OCaml
  • Bases intermédiaires en informatique

Format

  • Sur site ou à distance
  • 3–10 participants
  • 50% exercices pratiques
  • Horaires : 9h30 - 17h30

Financement

  • Certifié Qualiopi
  • Éligible OPCO
  • Sessions sur demande sous 2 mois
  • Accessibilité PMR et adaptations possibles
Instructeurs

Vos formateurs

Pierre Chambart

Ingénieur senior spécialiste de la génération de code optimisé.

Vincent Laviron

Expert en développement de compilateurs et optimisation.

S'inscrire

Cette formation vous intéresse ?