Si j'ai bien compris, le code BIOS / bitstream contenu dans la ROM doit être générique (fonctionne avec plusieurs types de CPU ou ISA). En outre, j'ai vu mentionné sur le Web qu'il est possible de vider son code (et de le "désassembler"). Alors, dans quelle langue, jeu d'instructions ou …
Je viens d'utiliser ~ 1 milliard comme compte pour un z-indexCSS, et je réfléchissais aux comparaisons qui doivent se faire. Existe-t-il une différence de performance au niveau des UAL dans les comparaisons entre les très grands nombres et les très petits? Par exemple, l'un de ces deux extraits serait-il plus …
J'essaie de comprendre, à un haut niveau, comment les threads simples fonctionnent sur plusieurs cœurs. Ci-dessous ma meilleure compréhension. Je ne crois pas que ce soit correct cependant. D'après mes lectures sur Hyper-threading , il semble que le système d'exploitation organise les instructions de tous les threads de manière à …
Est-il possible d'écrire du code (ou un logiciel complet, plutôt qu'un morceau de code) qui ne fonctionnera pas correctement s'il est exécuté sur une CPU dont le nombre de cœurs est inférieur à N? Sans le vérifier explicitement et en échouant exprès: SI (noOfCores <4) ALORS ne fonctionne pas correctement …
C’est une question générale sur un sujet que j’ai trouvé intéressant en tant que joueur: les goulots d’étranglement des CPU / GPU et la programmation. Si je ne me trompe pas, j'ai fini par comprendre que le processeur et le processeur graphique calculent des données, mais que l'un est meilleur …
Je parle spécifiquement d'un programme C # .NET 4 fonctionnant sous Windows XP ou supérieur, mais les réponses générales sont également acceptables. Supposons un programme déjà optimisé et efficace. Le problème ici est entièrement dû aux effets d'une utilisation élevée du processeur sur le matériel et à la question de …
Travailler dans des données immuables avec des assignations uniques a évidemment pour effet de demander plus de mémoire, car on crée constamment de nouvelles valeurs (bien que les compilateurs sous la couverture fassent des astuces avec des pointeurs pour en faire un problème). Mais j'ai entendu à quelques reprises maintenant …
Je suppose qu'il y a une histoire, mais pourquoi la pile se développe-t-elle vers le bas? Il me semble que les dépassements de tampon seraient beaucoup plus difficiles à exploiter si la pile augmentait ...
Il a toujours été connu que les opérations sur disque sont lentes et nous connaissons les raisons pour lesquelles elles sont lentes. La question ici est donc de savoir pourquoi devons-nous attendre les E / S ou pourquoi existe-t-il une chose telle que IOWait, etc.? Je veux dire que j'ai …
Cette question me dérange depuis un certain temps maintenant et aujourd'hui, je pensais que je le ferais sur Google. J'ai lu quelques trucs à ce sujet et cela semblait très similaire à ce que j'ai toujours appelé cache de processeur . Y a-t-il une différence entre les deux ou ai-je …
Je viens de parcourir quelques diapositives et j'ai remarqué que le cache L1 (au moins sur les processeurs Intel) fait la distinction entre le cache de données et d'instructions, je voudrais savoir pourquoi c'est ..
Dans les notes de Dijkstra sur la programmation structurée, il parle beaucoup de la faisabilité des programmes informatiques en tant qu'entités abstraites. En corollaire, il remarque que les tests ne suffisent pas. Par exemple, il souligne le fait qu'il serait impossible de tester une fonction de multiplication f (x, y) …
J'ai appris un peu sur le pipelining mais ceux-ci étaient en 4 et 5 étapes et je pense que le pipelining moderne typique est beaucoup plus long et plus compliqué dans la pratique. Quelle est la durée des pipelines typiques et dans quelle mesure peut-on s'attendre à ce qu'ils augmentent …
Si j'écris un programme C et le compile dans un .exefichier, le .exefichier contient des instructions brutes de la machine au CPU. (Je pense). Si oui, comment est-il possible pour moi d'exécuter le fichier compilé sur n'importe quel ordinateur qui exécute une version moderne de Windows? Chaque famille de CPU …
C'est ce que je suppose qui arriverait: Si deux cœurs tentaient d'accéder à la même adresse dans la RAM, l'un devrait attendre que l'autre accède à la RAM. La deuxième fois que chaque cœur essaiera d'accéder à la même adresse, il se peut qu'il ait toujours cette mémoire cache en …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.