Skip to contentSkip to content
Certificats vérifiés. Sur la blockchain. Pour toujours.En savoir plus
Ewance
Se connecter
Cover image for Optimiser la localité mémoire d'un moteur de jeu
Analysis

Optimiser la localité mémoire d'un moteur de jeu

FreeVerified credential1 semaineBeginner

Aperçu

En quoi consiste ce défi.

Analysez les défauts de cache de deux dispositions mémoire pour un moteur de jeu, puis recommandez l’option optimale. Obtenez un certificat vérifiable.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Le brief

Ce que vous ferez, et ce que vous démontrerez.

Laquelle des deux dispositions mémoire, tableau de structures ou structure de tableaux, minimise les défauts de cache dans la boucle de mise à jour des unités, et pourquoi ?

Earning criteria — what you'll demonstrate

  • Expliquer le rôle de la ligne de cache et de la localité spatiale dans les performances mémoire
  • Relier la disposition des données en mémoire au taux de défauts de cache mesuré
  • Lire un extrait de code de boucle et anticiper son motif d'accès mémoire
  • Formuler une recommandation d'optimisation ciblée sur la boucle réellement chaude

Adéquation au programme

Où cela s'inscrit dans votre cursus.

Renforce les mêmes compétences que celles attendues par votre diplôme.

Cursus associés bientôt disponibles.

Compétences

Les compétences que vous démontrerez.

Chacune apparaît sur votre certificat vérifié.

Débouchés

Les métiers auxquels ce défi vous prépare.

De vrais intitulés. De vraies passerelles de compétences. Choisissez celui qui se rapproche le plus de votre trajectoire.

Les parcours de carrière que ce défi construit

Métiers de référence

Performance-Ingenieur:in

Vous apprenez à diagnostiquer un goulot d'étranglement mémoire dans une boucle chaude et à corriger la disposition des données pour exploiter le cache. C'est une compétence quotidienne de l'ingénieur performance qui traque les images perdues au profilage.

Ce défi renforce

  • cache-analysis
  • memory-hierarchy-analysis
  • chart-reading

Systems Engineer

Relier une observation de performance à une décision de conception des données, puis la justifier par les chiffres, prépare au raisonnement d'arbitrage qu'exerce un ingénieur systèmes face à des compromis matériel/logiciel.

Ce défi renforce

  • chart-reading
  • cache-analysis
  • code-reading

Encore une chose

Vous pouvez ajouter un certificat à votre CV dès vendredi.