Questions marquées «cpu-architecture»

La microarchitecture matérielle (x86, x86_64, ARM, ...) d'un CPU ou d'un microcontrôleur.


3
Qu'est-ce qu'une retpoline et comment ça marche?
Afin d'atténuer la divulgation de mémoire du noyau ou inter-processus (l' attaque Spectre ), le noyau Linux 1 sera compilé avec une nouvelle option , -mindirect-branch=thunk-externintroduite gccpour effectuer des appels indirects via une soi-disant retpoline . Cela semble être un terme nouvellement inventé car une recherche Google ne s'avère que …

3
À quoi sert le paramètre «Préférer 32 bits» dans Visual Studio et comment fonctionne-t-il réellement?
Il n'est pas clair pour moi comment le compilateur saura automatiquement compiler pour 64 bits quand il en aura besoin. Comment sait-il quand il peut cibler en toute confiance 32 bits? Je suis principalement curieux de savoir comment le compilateur sait quelle architecture cibler lors de la compilation. Analyse-t-il le …






16
Existe-t-il des cas intelligents de modification du code d'exécution?
Pouvez-vous penser à des utilisations légitimes (intelligentes) pour la modification du code d'exécution (programme modifiant son propre code au moment de l'exécution)? Les systèmes d'exploitation modernes semblent désapprouver les programmes qui font cela puisque cette technique a été utilisée par des virus pour éviter la détection. Tout ce à quoi …

10
Pourquoi le x86 est-il moche? Pourquoi est-il considéré comme inférieur par rapport aux autres? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …




5
Écriture différée vs mise en cache d'écriture directe?
Je crois comprendre que la principale différence entre les deux méthodes est que dans la méthode «écriture immédiate», les données sont écrites dans la mémoire principale via le cache immédiatement, tandis que dans la «réécriture», les données sont écrites dans un «dernier temps». Nous devons encore attendre la mémoire dans …

3
coût d'opération atomique
Quel est le coût de l'opération atomique (n'importe laquelle des opérations de comparaison et d'échange ou d'ajout / décrémentation atomique)? Combien de cycles consomme-t-il? Interrompra-t-il d'autres processeurs sur SMP ou NUMA, ou bloquera-t-il les accès à la mémoire? Videra-t-il le tampon de réorganisation dans le processeur en panne? Quels seront …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.