• [^] # Re: Rappels

    Posté par . En réponse au journal Commentaires pratiques sur Hercules eCafé EX HD. Évalué à 3.

    ARMv7 Cortex A8, c'est un modèle de processeur, pas d'ordinateur.

    Hmm, attention. Je crois que la question était plutôt: quelle différence entre le Freescale iMX515, qui est a un coeur ARMv7 Cortex A8 (par exemple, ce n'est évidemment pas le seul...), et un autre ARMv7 Cortex A8?
    Annoncer le support du Cortex A8, est-ce que ça inclue implicitement le iMX515?

    La réponse est oui et non (désolé). Oui, si on se limite strictement à la définition minimale d'un ARMv7 Cortext A8, alors tous les processeurs Cortex A8 seront supportés.
    Non, car un iMX515, par exemple, ça a des possibilités supplémentaires qui ne sont pas prises en compte dans le Cortex A8 de base (des modules optionnels de ARM, des modules supplémentaires fait maison de Freescale).

    J'ai vu par exemple que l'Efika MX, un autre smartbook ARM, pouvait augmenter ses perfs de 300% dans certaines utilisations juste en utilisant un jeu d'instruction spécifique au processeur, qui ne fait pas partie des instructions Cortex A8 minimale (mais je ne sais pas d'où sortent ces capacités: module optionnel mais répandu d'ARM, module maison du fabricant de puces).

    Tout ceci n'enlève évidemment rien à la pertinence de la réponse de Tanguy: le problème, à la base, n'est même pas "exploite-t-on bien le processeur".
    Le problème, c'est que si on prend un ordinateur qui utilise un iMX515 et un autre ordinateur qui utilise le même iMX515, rien ne permet d'affirmer que ce qui démarre sur l'un démarre également sur l'autre!
    Et c'est là que l'uniformisation ne ferait pas de mal!