• # Ce n'est pas la première fois

    Posté par (site web personnel) . En réponse au journal Un bug ? Qui est le coupable ? Le processeur !!!. Évalué à 10.

    Ce n'est pas la première fois (et probablement pas la dernière), qu'un processeur pose des soucis importants. Avec Intel on a même un grand exemple avec le bogue de la division du Pentium.

    D'ailleurs les SoC et autres processeurs sont souvent assortis d'une liste d'errata importante, mais les problèmes sont souvent mineurs ou contournables aisément.

    Concernant ce cas-ci, nous sommes devant la démonstration intéressante de l'utilité des micro-codes : plutôt que de devoir jeter son processeur à la poubelle (ou de faire des contournements dans la plupart des logiciels pour l'éviter), il suffit d'une mise à jour et c'est reparti. D'où le fait que les fondeurs minimisent au strict nécessaire ce qui est réalisé directement par le matériel, laissant la possibilité de configurer cela avec du logiciel dédié.

    Cela n'empêche pas que le code de ces choses là devraient être libres, mais on a un exemple que la solution de fondre le firmware sous forme de transistors directement n'est pas idéale.