120

LizDog
:
spectras
:
en fait, les dernières instructions rajoutées sur l'ISA x86 servent à quoi - SSE, 3DNow? - ?

Oui.
Cela dit, ces nouvelles instructions nous éloignent encore plus de la philosophie RISC, en introduisant des instructions SIMD loin d'être élémentaires.



Tiens un truc etrange, pourquoi alors les PowerPC qui sotn des processeurs RISC on eu l'obligeance de voir un DSP integré ? (Altivec dans les G4)

etarnge non ?

Au passage les Macintosh ne sont pas réputé pour etre une bonne plateforme multimédia, mais réputé puor etre une bonne plateforme pour ce sui concerne l'edition triso

D'ailleur je vois pas le rapport entre le processeur et la facilité/faculté d'édition neutral

réputés pour le traitement audio, surtout.
Au fait, par rapport au post précédent, les RISC sont très orientés SIMD - pas les DSPs, hein, les autres RISC qu'on conçoit pour des applis particulières comme la compression/décompression audio/vidéo sur nos lecteurs mp3, divx, ... par ex -
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

121

Miles :
A part sur les PCs, tout le reste est en RISC maintenant. La seule raison pour laquelle Intel est encore en RISC est la compatibilité ascendante qu'ils veulent. Ca n'a rien à voir avec le traitement du signal - voit pas le rapport avec le TS sur un 8051 de chez Philips, par ex -

Intel est en CISC plutot nan ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

122

LizDog
:
Miles :
A part sur les PCs, tout le reste est en RISC maintenant. La seule raison pour laquelle Intel est encore en RISC est la compatibilité ascendante qu'ils veulent. Ca n'a rien à voir avec le traitement du signal - voit pas le rapport avec le TS sur un 8051 de chez Philips, par ex -
Intel est en CISC plutot nan ?

pardon, lapsus de ma part, c'est le seul à être encore en CISC, merci d'avoir noté cette erreur.
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

123

RISC = années 80, non ? Et ce n'est pas inhérent à l'archi RISC, c'est toujours plus compliqué, les pipelines, il faut modifier le chemin de données, et le séquenceur en câblé est plus dur, au début, à gérer avec des pipelines.

- Le principe du recouvrement d'instructions remonte à 1960
- Le CDC6600, fabriqué par Control Data en 1964 utilisait déjà une architecture RISC à recouvrement d'instructions

A part sur les PCs, tout le reste est en RISC maintenant. La seule raison pour laquelle Intel est encore en RISC est la compatibilité ascendante qu'ils veulent. Ca n'a rien à voir avec le traitement du signal - voit pas le rapport avec le TS sur un 8051 de chez Philips, par ex -

Non, ça n'a rien à voir avec le traitement du signal. L'implication marche dans l'autre sens. Et c'est pour ça que je suis d'accord sur le fait que Intel est encore en RISC pour garder la compatibilité.
=> j'en reviens donc au point de départ : les x86 ne s'orientent pas vers une architecture RISC. Si Intel devait sortir une architecture RISC en tant que successeur aux x86, cette architecture ne serait plus un x86. En attendant, ils essaient de pallier aux déficiences du CISC en ajoutant des instruction superspécialisées et faisant du SIMD comme le SSE.
réputés pour le traitement audio, surtout. Au fait, par rapport au post précédent, les RISC sont très orientés SIMD - pas les DSPs, hein, les autres RISC qu'on conçoit pour des applis particulières comme la compression/décompression audio/vidéo sur nos lecteurs mp3, divx, ... par ex -

Suis d'accord. Mais les même différences qui différencient un RISC et un CISC pour les instructions normales s'appliquent pour les instructions SIMD.
pardon, lapsus de ma part, c'est le seul à être encore en CISC, merci d'avoir noté cette erreur.

J'avais corrigé à la volée, en lisant wink

124

Quel est le rapport entre recouvrement d'instruction et RISC ? Le RISC, c'est un changement de mentalité au niveau du séquenceur...

D'ailleurs, t'as fait la même erreur que moi dans ton post grin
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

125

1) Ben justement, ce changement de mentalité au niveau du séquenceur EST celui de la séparation des différentes étapes de traitement des instructions (pipeline d'exécutions) visant à garder actifs les différents éléments du processeur à un instant donné.
Le RISC et le recouvrement d'instructions sont intimement liés.
- Notamment, un point très important sans lequel le recouvrement d'instructions serait infaisable est que seules les intructions Load et Store (ou équivalents, selon le proc) accèdent à la mémoire. Et c'est une caractéristique essentielle des architectures RISC.
- L'autre point important est que les opérations entre les registres s'effectuent toujours en un seul cycle de calcul, ce qui est également essentiel pour pouvoir pratiquer le recouvrement d'instructions (toutes les étapes du traitement d'une instruction devant faire le même nombre de cyles pour ça). Les opérations nécessitant plus de temps sont reléguées à un coprocesseur/calculateur/équivalent pour ne pas bloquer le traitement (ainsi le calcul se fait en "tâche de fond").

2) ah oui. Pas grave, tu m'avais quand même compris wink