Autor Tema: Benchmarks de BASICs de distintos sistemas  (Leído 672 veces)

briefer

  • Commodorero
  • **
  • Mensajes: 29
  • SYS 0
    • Ver Perfil
    • https://www.youtube.com/briefer666
Benchmarks de BASICs de distintos sistemas
« en: Diciembre 23, 2022, 10:13:02 »
El basic que es sorprendentemente rápido es el del bbc micro.

Recuerdo haber visto una comparativa de micros de 8 bits pero no donde.

Jeff

  • Commodore Master
  • *****
  • Mensajes: 821
  • RUN/STOP + RESTORE
    • Ver Perfil
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #1 en: Diciembre 24, 2022, 12:20:52 »
En Oric se ha tirado 2m 40s para el mismo programa.


El Commodore 64 según el video 2m 15s


El Amstrad CPC (Z80) según el video 1m 20s


En cambio, el Apple II, se toma 1m 55s


El BBC Micro, anteriomente comentado, le lleva en realizar el cálculo 45s. Mas rápido que el Amstrad, que lleva un Z80 a 4 Mhz,


La prueba con el Atari 800XL, arroja una velocidad sonrrojante de 3m 50s. Uno de sus competidores directos.


El Commodore 128 tarda en la ejecucuón del programa 2m 48s


Respecto a la consulta del SYS:
El SYS 50000 no hace nada en un C64 stock
Apunta a la zona reservada de la RAM (De $C000 a $CFFF)
Todo depende que lo que tenga en ese momento cargado en RAM en esa posición de memoria.

« última modificación: Diciembre 31, 2022, 18:16:25 por josepzin »
Press ANY key (¿Donde esta la tecla ANY???)

briefer

  • Commodorero
  • **
  • Mensajes: 29
  • SYS 0
    • Ver Perfil
    • https://www.youtube.com/briefer666
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #2 en: Diciembre 24, 2022, 22:39:29 »
Son pruebas en hw real?

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13698
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #3 en: Diciembre 24, 2022, 22:54:50 »
Recuerdo haber visto una comparativa de micros de 8 bits pero no donde.

En alguna parte del foro está el enlace de esa otra comparativa que comentabas, cuando la encuentre lo agrego aquí.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Jeff

  • Commodore Master
  • *****
  • Mensajes: 821
  • RUN/STOP + RESTORE
    • Ver Perfil
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #4 en: Diciembre 26, 2022, 20:10:37 »
Son pruebas en hw real?

No. He lanzado las pruebas desde varios emuladores.
He procurado que se ejecutaran sin perdidas.
De todos modos, los tiempos son segundo arriba/abajo. Es una aproximación.
Press ANY key (¿Donde esta la tecla ANY???)

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13698
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #5 en: Diciembre 31, 2022, 15:57:05 »
6502 vs Z80 - Commodore 64 vs Amstrad CPC464 - BASIC and Speed comparison
https://www.youtube.com/watch?v=pxye-RbKFpY
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

briefer

  • Commodorero
  • **
  • Mensajes: 29
  • SYS 0
    • Ver Perfil
    • https://www.youtube.com/briefer666
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #6 en: Diciembre 31, 2022, 19:29:18 »
Pero esos test son injustos con el commodore porque solo usan la CPU. Ese mismo test lo podrías hacer en el Commodore moviendo un sprite al mismo tiempo y tardaría lo mismo eso el Amstrad no lo puede hacer.

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13698
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Benchmarks de BASICs de distintos sistemas
« Respuesta #7 en: Diciembre 31, 2022, 20:58:01 »
Si, es una comparación chorra porque depende cómo esté hecho el BASIC ademas de la velocidad del procesador, pero hombre, con algo tenemos que entretenernos... :P
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com