• [^] # Re: performances

    Posté par (site web personnel) . En réponse à la dépêche Projet Open Graphics : 1ère étape terminée. Évalué à 5.

    Le ton est peut être condescendant mais je travail depuis 5 ans dans le secteur. Et bien que tu sembles connaitre le sujet, cela manque sérieusement de pragmatisme et de réalisme.

    Quand tu dois mettre 2 ou 3 m¤ sur la table, tu prends le moins de risque possible. Même si tu peux multiplier les core 3D dans la puce par rapport à la version FPGA, il y a toujours le problème des points uniques d'entrée : bus mémoire, bus IO, sortie video.

    L'arbitrage de bus pose des problèmes extrèment subtile de latence et doit être complétement validé. Bref, une validation unitaire ne t'assure absolument pas une validation de l'ensemble. Il suffit d'une erreur de spec et cela arrive tout le temps.

    Il n'y aura pas 50 version de l'asic, cela coute déjà très chère d'en faire une !

    IBM n'utilise pas du tout cette téchnique. C'est un vendeur d'IP ou de core pour être plus précis. Comme ARM vend des coeurs de cpu arm, ibm vende des core ppc. La validation des interfaces avec le reste oblige toujours simuler (mais bon 3 jours pour 10ms, on ne va pas loin), ou encore d'avoir des accélérateurs de simu comme ceux de cadence ou encore des cartes à base de fpga.

    Le fondeur peut remonter des problèmes de point chaud. Mais ogc va tapper dans les 2-3 millions de portes, cela n'est pas comparrable au 100 millions d'un SOC de téléphone portable.

    "La première sécurité est la liberté"