Diagnostiquer les défauts de cache d'un calculateur moteur
Aperçu
En quoi consiste ce défi.
Examinez les taux de défauts de cache sur trois configurations, identifiez le type dominant et recommandez un compromis. Obtenez un certificat vérifiable.
Le scénario
Site industriel du Nord spécialisé dans l'électronique embarquée pour l'automobile ; les calculateurs y sont contraints par le coût unitaire, la dissipation thermique et des échéances temps réel strictes imposées par les normes de sécurité fonctionnelle.
Le brief
Ce que vous ferez, et ce que vous démontrerez.
Le dépassement d'échéance de la boucle de contrôle est-il causé par le sous-système de cache, et quelle configuration de cache de données corrige le problème au meilleur compromis coût/performance ?
Earning criteria — what you'll demonstrate
- Interpréter des compteurs de performance de cache pour relier accès mémoire et temps d'exécution
- Distinguer défauts obligatoires, de capacité et de conflit et en déduire le levier matériel adapté
- Estimer l'impact en cycles d'une hiérarchie mémoire sur une échéance temps réel (modèle temps d'accès moyen)
- Formuler une recommandation d'architecture qui pèse le compromis surface / consommation / performance
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é.
- Chart Reading
Apply chart reading to solve real industry problems and demonstrate production-level capability.
- Assumption Analysis
Apply assumption analysis to solve real industry problems and demonstrate production-level capability.
- Code Reading
Apply code reading to solve real industry problems and demonstrate production-level capability.
- Cache Analysis
Apply cache analysis to solve real industry problems and demonstrate production-level capability.
- Memory Hierarchy Analysis
Apply memory hierarchy analysis to solve real industry problems and demonstrate production-level capability.
- Performance Modeling
Apply performance modeling to solve real industry problems and demonstrate production-level capability.
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érenceSystems Engineer
Ce défi entraîne à relier une mesure système à une décision matérielle sous contrainte temps réel. Vous apprenez à instruire un dossier de performance, à chiffrer un compromis et à défendre une recommandation — le cœur du travail d'un ingénieur systèmes qui arbitre entre exigences concurrentes.
Ce défi renforce
- performance-modeling
- assumption-analysis
- chart-reading
Performance-Ingenieur:in
Vous manipulez des compteurs de cache, calculez des pénalités en cycles et traduisez tout cela en gains mesurables. C'est exactement le quotidien d'un ingénieur performance : diagnostiquer un goulot d'étranglement mémoire et le corriger au meilleur coût.
Ce défi renforce
- cache-analysis
- memory-hierarchy-analysis
- performance-modeling