IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Mémoire cache et optimisation du code
Un tutoriel de Guy Grave

Le , par LittleWhite

0PARTAGES

11  0 
Bonjour à tous,

J'ai le plaisir de vous proposer un tutoriel écrit par Guy Grave, alias mewtow, sur les optimisations des utilisations de la mémoire cache dans les programmes.

Bonne lecture.

Lire le tutoriel
Voir les autres cours et tutoriels de la rubrique C

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de jopopmk
Membre expert https://www.developpez.com
Le 27/07/2016 à 14:47
Salut,

je sais pas si on peut parler de "tuto" en tout cas c'est un billet très sympa lire.
Bravo à l'auteur.

PS : quand je l'ai lu ce matin y'avait quelques fautes de frappe (rien qui fait saigner les yeux, hein).
1  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 20/08/2016 à 20:52
Dans des conférences récentes sur le C++ (exemple) et souvent liées à la programmation de jeux vidéo, chaque invité présentant ces optimisations parle énormément des cache miss, donc, j'ose croire que c'est vraiment important d'écrire du code avec cette optique en tête. Par contre, comme toujours : n'optimisez pas à l'écriture du code, mais que si vous êtes sur que c'est nécessaire.
1  0 
Avatar de MaximeCh
Membre éprouvé https://www.developpez.com
Le 08/08/2016 à 4:35
Bonjour,
Intéressant merci!
J'allais m'attaquer à de l'optimisation de code embarqué sur des stm32f7
0  0 
Avatar de jho.odn
Nouveau Candidat au Club https://www.developpez.com
Le 20/08/2016 à 18:28
Bonjour,

Article très intéressant sans aucun doute.
J'aimerais poser une question supplémentaire : comment détecter que notre code gagnerait beaucoup à être optimisé de la sorte ?
0  0 
Avatar de chrtophe
Responsable Systèmes https://www.developpez.com
Le 20/08/2016 à 18:57
comment détecter que notre code gagnerait beaucoup à être optimisé de la sorte ?
La réponse est dans la partie 4 du tutoriel. C'est au compilateur de faire l'optimisation. On peut éventuellement l'aider en lui passant des paramètres mais au risque de ne pas être optimum si on change de machine.

Il est aussi possible de faire du profiling avec des outils comme Vagrant.
0  0