Juste une petite question pour un programmeur qui n'y connait rien sur le fonctionnement réel des procs : tout le monde dit que pour tirer avantage des procs multicoeurs il faut paralléliser le code, est-ce que ca veut dire qu'un proc double coeur ne peut exécuter qu'un programme à la fois (ce programme ayant 2 threads ?) ou est-ce qu'il peut exécuter plusieurs programmes différents en parallèle ?
Car si on peut exécuter plusieurs programmes en parallèles, je ne vois pas où est la polémique "paralléliser/pas paralléliser" car on a tous plusieurs dixaines de programmes qui tournent sur une machine donc un proc multi-coeurs va - de toute façon - accélérer le tout.
# Merci pour l'article et petite question ...
Posté par Émilien Kia . En réponse à la dépêche Les nouveaux processeurs arrivent. Évalué à 3.
Juste une petite question pour un programmeur qui n'y connait rien sur le fonctionnement réel des procs : tout le monde dit que pour tirer avantage des procs multicoeurs il faut paralléliser le code, est-ce que ca veut dire qu'un proc double coeur ne peut exécuter qu'un programme à la fois (ce programme ayant 2 threads ?) ou est-ce qu'il peut exécuter plusieurs programmes différents en parallèle ?
Car si on peut exécuter plusieurs programmes en parallèles, je ne vois pas où est la polémique "paralléliser/pas paralléliser" car on a tous plusieurs dixaines de programmes qui tournent sur une machine donc un proc multi-coeurs va - de toute façon - accélérer le tout.
Un jour libre ?