Hi, do you guys know of a way to benchmark the performance of the C128 Z80 processor?
I remember downloading and compiling the old Dhrystone benchmark to run under CP/M many moons ago. I don't remember the rating it came up with, but I do recall the sinking disappointment of seeing it come out worse than the score for the C64.
Quote from: nikonikoI remember downloading and compiling the old Dhrystone benchmark to run under CP/M many moons ago. I don't remember the rating it came up with, but I do recall the sinking disappointment of seeing it come out worse than the score for the C64.
Cool. I may need a copy of it if I can get the 8MHz Z80 to work...
Huh? Did you mention this before? What are you doing to help take advantage of the speed?
Are you going to use the ZPM3 and ZCCP enhancements?
Did you see my ramblings in this thread?: http://landover.no-ip.com/128/viewtopic.php?id=1378
My inspiration was post #7 in this thread
http://landover.no-ip.com/128/viewtopic.php?id=1240
I have an idea but it may not work. However, I need to desolder the Z80 cpu for testing which is a pain.
Fotios, I'm fairly certain this is the same (or very close) to the benchmark I used: http://huron.cs.ucdavis.edu/academic/ecs250a.f97/benchmarks/synthetic/dhrystone.c
It's possible my memory of the 128's Z80 being beat by the 64's 6510 could be wrong, as I see a listing in the comments for an Apple IIe with Z80 card at 2.5Mhz coming in at 2.5X the 64's rating. Either that or I used a really crappy compiler...
You can find several CP/M based compilers here: http://www.retroarchive.org/cpm/lang/lang.htm
Thanks Michael.