Iniciado por
SplinterGU
justamente hoy estuvimos haciendo pruebas con un amigo que esta obsesionado haciendo benchmarks de procesadores, y se le dio por correr su programita en un c64, es un benchmark que busca numeros primos... en el c64 le dio que es 1.6 millones de veces mas lento que su PC (un i7, no me acuerdo el modelo)... le dije de probar lo mismo en un ZX Spectrum... y dio como resultado que el ZX es 236 mil veces mas lenta que su pc... lo que da como resultado que el zx es 6,7 veces mas rapido que el c64... (en este benchmark)...
por otro lado si buscamos las especificaciones de ambos equipos, la c64 tiene un procesador de 1mhz, y la zx uno de 3.5mhz... ademas de que el z80 tiene mas registros... aunque tambien es cierto que el c64 tiene chips dedicados a sprites y sonido, cosa que el speccy no... pero aun asi zx se la come a la c64...
1 ¿En que esta hecho el programa? Porque no es lo mismo correrlo en basic, que en C, que en ensamblador.
2 No se debe comparar dos arquitecturas diferentes usando solo los MHz, ademas el 6502 tiene el direccionamiento de la pagina cero con lo que compensa el que tenga menos registros.
3 Y si a eso le añades de que el C64 tiene scroll por hardware, sprites, y un chip de sonido.
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
It is an undisputed truth that the Atari ST gets the best out of coders. No dedicated hardware, just the CPU and a frame buffer! Some call it Spartan, others name it Power Without The Price, and a select few say `challenge accepted'! --- by spkr from smfx
Marcadores