Voici un MCD qui pourrait convenir pour stocker tous les benchmarks :
La table CPU contiendrait ainsi tous les modèles de CPU répertoriés avec leurs spécificités, leur classe (pentium, 486, Pentium pro ...), leur famille (les informations stockées dans le CPU pour l'identifier), le nom de code (P24D, P54C, A80486DX2-66SV8B) et la fréquence,
la table "insSet" représenterait les jeux d'instructions supportés par le CPU (8086, i386, MMX ...),
la table maker qui contient le nom du fabricant du design du CPU (Intel, AMD, Cyrix ...),
la table benchmark qui contient les résultats qu'ont obtenu le CPU (16 bit : résultats de TOPBENCH, 32bit : résultat de speedsys si le CPU peut le lancer, x87slow : résultats d'un benchmark encore à définir qui fonctionnera sur tous les x87, x87quake : résultats avec le jeu quake, et note qui contient des infos sur les conditions du benchmark au niveau du CPU (exemple : Cache L1 du CPU désactivé, fonction du CPU cyrix activées ...),
la table infos qui contient des infos sur les conditions du benchmark (mobo : nom de la carte mère, biosPic : un lien vers des photos du BIOS si dispo, video card : le nom de la carte vidéo, note : contient des infos globales sur les conditions du benchmark (cache L2 désactivé, waitstate du VLB à 1ns, bus ISA à 20MHz ...)
Qu'en dites-vous ?
