"Gondolom az assemblyfejlesztő is nyilván valamilyen gépen fejleszt, menet közben teszteli az egyes szubrutinokat, számszerűsíti, hogy az egyes iterációs változtatások gyorsítanak vagy inkább lassítanak. Aztán ennek köszönhetően a végén a kód nem csak a támogatott utasításkészlethez, hanem a fejlesztéskor használt processzor belső felépítéséhez (cache, elágazásbecslés, párhuzamosan végrehajtott skalár utasítások száma, utasítások késleltetése) is adaptálódik."
Nem, nem így fejlesztjük a benchmarkokat. Nyilván mindig van egy fejlesztésre használt hardver (ami pár évente cserélődik), de az épp fejlesztés alatt álló kódot nem az adott fejlesztői vason méricskéljük.
A benchmarkok fejlesztése teljesen célorientáltan, maximálisan fókuszálva a megcélzott CPU-ra történik. Teljesen mindegy emiatt, hogy milyen hardver van a fejlesztésre használt számítógépben. A teljesítmény értékelése is a cél processzoron történik, nem a fejlesztői gépben lévő processzoron.