• [^] # Re: ISA belle a les yeux bleux, les yeux bleux ISA bella

    Posté par . En réponse à la dépêche AltairX : le processeur du futur ?. Évalué à 2.

    Bonjour,

    tu dis vouloir faire un processeur généraliste et vouloir garder un bon ratio perf/prix/simplicité.

    Les ennuis vont commencer quand il s'agira de quantifier ton architecture et de publier...

    Qu'est-ce qu'un processeur généraliste ? Desktop, serveur, embarqué ? Quel est ton appli cible ?

    Comment quantifier la perf ? Quel est par exemple le bon compromis entre vitesse et conso ?
    Comment mesurer/prévoir la conso ?

    Le prix : de quoi parle-t-on ? ASIC ? Quelle techno ? Quel fondeur ? Quel volume ?

    Simplicité : quelle est la mesure ? Un compilo pour EPIC ou VLIW n'est pas simple. L'expérience montre que ça complique l'utilisation et la diffusion de l'architecture car un même binaire ne peut pas suivre l'évolution de la plateforme.

    Bref, c'est un travail de titan et la plupart des « gros » y travaillent depuis longtemps : ST, ARM, Intel/AMD, IBM, Xilinx/Altera(intel).

    Évidemment, chacun a une réponse propre, selon son appli, sa techno, ses volumes.

    Quoi qu'il en soit, c'est un domaine d'étude très intéressant. Créer son ISA, implémenter son processeur et coder un compilateur (a minima un assembleur) est une expérience on-ne-peut-plus enrichissante et satisfaisante.