Byte-identique, par classe de calculateur

Le byte-identique n'est pas une promesse sans adresse : c'est une promesse PAR CLASSE DE CALCULATEUR. Deux machines rendent les mêmes octets parce qu'elles calculent dans la même classe — celle que ce magasin sert est une classe de processeurs (la classe x86-64-fils8). Cette page publie ce qu'une mesure entre deux fondeurs de cartes graphiques a établi : une deuxième classe existe, cohérente — et ce n'est pas la première.

Ce qui n'est pas mesuré est DIT, jamais présumé : les processeurs ARM (Apple Silicon, téléphones, Raspberry Pi…) sont HORS CLASSE aujourd'hui — aucune mesure n'y a été jouée, aucune promesse byte-identique n'y est faite. Une machine hors classe n'est pas une machine en panne : c'est une classe que le magasin n'a pas encore mesurée.

La classe des cartes graphiques existe

Le même binaire, joué sur Vulkan0 | NVIDIA GeForce RTX 4070 Laptop GPU et sur Vulkan0 | AMD Radeon(TM) Graphics : 13 opérations sur 17 rendent des octets strictement identiques d'un fondeur à l'autre.

opérationverdict entre fondeursvaleurs divergentes
div_4864x12identique à l'octet0.00 %
exp_4864x12identique à l'octet0.00 %
ffn_q8_896x12identique à l'octet0.00 %
mul_mat_4864x12identique à l'octet0.00 %
mul_mat_896x1DIVERGENT77.46 %
mul_mat_896x12identique à l'octet0.00 %
mul_mat_896x32identique à l'octet0.00 %
mul_mat_f16_32x12DIVERGENT71.61 %
mul_mat_f16_64x12DIVERGENT82.42 %
rms_norm_896x12identique à l'octet0.00 %
rms_norm_mul_896x12identique à l'octet0.00 %
rope_neox_pos_0a11identique à l'octet0.00 %
rope_neox_pos_nullesidentique à l'octet0.00 %
silu_4864x12identique à l'octet0.00 %
soft_max_12x12x14identique à l'octet0.00 %
sqrt_4864x12DIVERGENT13.40 %
swiglu_4864x12identique à l'octet0.00 %

…et elle n'est pas la classe des processeurs

Sur les opérations déjà identiques d'un fondeur à l'autre, la même sonde compare aussi la carte graphique au processeur : la frontière ne sépare pas des marques, elle sépare des classes.

opérationvaleurs comparéesécarts entre fondeursécarts contre le processeur
mul_mat_4864x1210752010751 (99.99 %)
mul_mat_896x1210752010750 (99.98 %)
mul_mat_896x3228672028668 (99.99 %)
rope_neox_pos_nulles1075200 (0.00 %)

60928 valeurs traversent la frontière de fondeur sans un écart — et 50169 d'entre elles diffèrent du processeur. Une opération (rope_neox_pos_nulles) rend même les octets du processeur : la mesure le dit, la page le publie.

Ce que ça change à l'énoncé

Le périmètre servi par ce magasin couvre la classe de processeurs nommée sur chaque graine. La classe des cartes graphiques est mesurée, cohérente, et documentée ici comme une frontière de recherche : ce n'est pas un manque du produit, c'est la forme même de la promesse — le byte-identique se dit toujours AVEC sa classe.

D'où vient cette page

Les verdicts ci-dessus sont des copies à l'octet, re-hachées à chaque rendu contre leur provenance — dépôt parole-exacte, commit f8ca2ff12d8c542f9c6e76f1f4a708a9418c5f7b, importé le 2026-08-09.

calculateurs/provenance.json788 o92b49f77eae29b0bee66e9a585d66268abde0271c9c8e1119c52d0f611b30d4f
calculateurs/m7_cross_fondeur.json5454 oa42ed8b40a7fe8fb43492a1d7598b29c2abe5ec9ade943f48029c494ad0571fc
calculateurs/m3_sonde_verdict.json2838 of76649962989a391513782c17277c2dc51dd17cb32cdb7ca9f6c5f12cf049331
catalogue.json3dfa0d6681f5f90b463f1b4e31af11c0a9a2c3bb07802e84c560681916a7dba6