03.07.2013 Views

Les cartes mères

Les cartes mères

Les cartes mères

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Un moteur de jeu est capable d’exploiter<br />

plusieurs cores s’il est capable de<br />

parallélisme, dans le sens où il permet<br />

l’exécution simultanée de plusieurs<br />

tâches (ou threads). On parle alors de<br />

parallélisme fonctionnel (voir encadré «<br />

Différents modèles de parallélisme »).<br />

Un tel moteur bénéficiera ainsi de tout<br />

système comportant plus d’un processeur,<br />

ce qui inclut les systèmes à plusieurs<br />

processeurs physiques, les processeurs<br />

dual-core, et également les<br />

Pentium 4 équipés de l’HyperThreading.<br />

Ces derniers sont un cas un peu particulier<br />

dans la mesure où un seul processeur<br />

physique est réellement présent.<br />

Mais une utilisation<br />

optimale de<br />

l’HyperThreading<br />

permet d’améliorer<br />

le rendement<br />

du processeur, et<br />

ce jusqu’à 30%<br />

dans le cas du<br />

Prescott. On se<br />

retrouve ainsi, dans un<br />

cas optimal, avec « 1,3 »<br />

processeur.<br />

UN MAUVAIS CANDIDAT À LA<br />

PARALLÉLISATION.<br />

Un moteur de jeu consiste en un processus<br />

événementiel, c’est-à-dire qu’il<br />

est responsable de la création d’une<br />

séquence d’images (et de sons) en<br />

temps réel et en fonction d’événements<br />

(notamment les mouvements du<br />

joueur). Chaque image dépendant de la<br />

précédente, il n’est pas possible de<br />

commencer le calcul d’une image avant<br />

que la précédente ne soit terminée. Il<br />

est donc impossible de calculer deux<br />

séquences du jeu simultanément, en<br />

d’autres termes de paralléliser la génération<br />

de deux images.<br />

Ainsi la seule possibilité envisageable<br />

dans un moteur de jeu consiste à paralléliser<br />

le traitement nécessaire à la<br />

génération d’une seule image, on parle<br />

alors de parallélisation « intra-frame ».<br />

La génération d’une image passe par<br />

une série de sous étapes, parmi lesquelles<br />

on peut distinguer, entre autres,<br />

PC Update mars / avril 06

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!