Friday, October 21, 2016

New tests and added Fibonacci sunflower

So, I'm new owner of MiST FPGA, I used various cores and do new tests.

First was tested Commodore 16 core for compare with VICE emulator. Result was generally different:
VICE Plus/4 version 2.4.29 = 8:32:35
Commodore 16 core 160811 = 10:17:00
It's near 2 hour difference

I tested also Commodore 64 core for compare with Commodore 128 in C64 mode:
Here was big sursprise - time is identical - 9:54:29
C64 core 160627 and C128 mode 64 at 1MHz

New tested was also Amstrad CPC - thanks to boys from +4World - they converted program.
Running Z80A at 4MHz, MiST core 160917-r005.8.2:


Result was 5:23:50 what is excellent - of course comparing 1-2MHz vs 4MHz is not accurate.
In Mandelbrot tests is still missing Mega 65.

At +4World was also written about Fibonacci sunflower... so - why don't try?
First was tested Commodore 128:

VIC-IIe MultiColor 160×200 Commodore 128 mode Basic 7.0 MOS 8502 at:
1MHZ = 8:00.5 (in minutes)
2MHz = 3:52.8
with WDC 65816 (SuperCPU) at 20MHz = 0:22.0

then:


VIC-IIe MultiColor 160×200 Commodore 64 mode of Commodore 128 Basic 3.5
MOS 8502 at 1MHz = 7:29.0
WDC 65816 at 20MHz = 0:19.0

and M65:



Mega 65 (tested was only Commodore 64 mode 'cause using VIC-II MultiColor mode) in Basic 3.5
1MHz = 6:36.0
48MHz = 0:10.3 - this is really visible difference between SuperCPU and GS4510...

Last tested were MiST cores.

Commodore 64 core 160627

MOS 6502 at 1MHz in Basic 3.5 = 7:28.2

and Commodore 16 core 160811

MOS 8501 at 1,76MHz in Basic 3.5 = 6:05.5

At this blog were compared only Basic programs, so it's not real accurate compare. My last task  and test is testing Mandelbrot on Mega 65.

No comments:

Post a Comment