Questions marquées «x86»

x86 est une architecture dérivée du processeur Intel 8086. La famille x86 comprend les architectures 32 bits IA-32 et 64 bits x86-64, ainsi que les architectures 16 bits héritées. Les questions concernant ce dernier doivent être marquées [x86-16] et / ou [emu8086]. Utilisez la balise [x86-64] si votre question est spécifique à x86-64 64 bits. Pour le FPU x86, utilisez la balise [x87]. Pour SSE1 / 2/3/4 / AVX *, utilisez également [sse] et l'un des [avx] / [avx2] / [avx512] qui s'applique

1424
Le remplacement d'un compteur de boucles 32 bits par 64 bits introduit des écarts de performances fous avec _mm_popcnt_u64 sur les processeurs Intel

Je cherchais le moyen le plus rapide d'accéder à de popcountgrands tableaux de données. J'ai rencontré un effet très étrange : changer la variable de boucle de unsignedà a uint64_tfait chuter les performances de 50% sur mon PC. La référence #include <iostream> #include <chrono> #include...

243
À quoi ressemble le langage d'assemblage multicœur?

Il était une fois, pour écrire un assembleur x86, par exemple, vous auriez des instructions indiquant "charger le registre EDX avec la valeur 5", "incrémenter le registre EDX", etc. Avec les processeurs modernes qui ont 4 cœurs (ou même plus), au niveau du code machine, semble-t-il simplement qu'il...

192
En quoi l'architecture ARM diffère-t-elle de x86? [fermé]

Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 4 ans . Améliorez cette question L'architecture x86...