Recupérer le nombre de cores [C/C++/ASM] - C++ - Programmation
Marsh Posté le 14-06-2006 à 13:44:28
Salut,
les processeurs ont une instruction assembleur "cpuid" qui devrait te renseigner.
Le tout etant de trouver la doc la plus recente pour savoir quel sont les paramete a lui passer pour detecter le nombre de core.
(probablement trouvable dans les specs assembleurs des derniers modeles de proc sur le site d'intel).
Marsh Posté le 14-06-2006 à 13:47:35
Ouep j'ai vu des truc du genre...
Je vais essayer de creuser un peu
Marsh Posté le 14-06-2006 à 14:06:55
Effectivement j'ai trouvé du code .....
Ca devrait etre bon.
Par contre la frequence, y'a pas, si j'increment une variable pendant une secone, ca ira.
Marsh Posté le 15-06-2006 à 20:29:52
euh y doit quand même y avoir, cherche mieux. D'autant que ton principe est faux.
Marsh Posté le 16-06-2006 à 09:39:53
oui c'est vrai que ca marche pas ....
Mais c'est un projet // perso et la j'ai pas le temps de regarder plus en detail.
Marsh Posté le 14-06-2006 à 10:20:12
Bonjour,
Je chercherais comment trouver des informations sur le processeur et en particulier le nombre de core(s).
Si possible une manip multilateforme, mais sinon si c'est du win only, c'est pas grave.
Merci.