Peter wrote:
Why should that matter for Dhrystone? It does not involve graphics, sound, etc. I can hardly imagine the Warp 1260 spends more than a few percent of it's CPU cycles for motherboard communications during the benchmark run.
Just as it matters to the QL (or the Q68): The video circuitry accesses the RAM concurrently with the CPU, thus makes memory accesses slower because the CPU has to wait for the memory accesses of the chipset to be finished.
No, because the DDR3 RAM of the Warp 1260 is separate (unlike QL/Q68). Note that slowed down video access by the CPU is not the issue here as graphics are not benchmarked. The DDR3 RAM bandwidth of the Warp is not affected by the video refresh happening the original Amiga mainboard.
The problem is I have never managed to get QDOS4Amiga running, it always crashes.
I will have another go though, I have a variety of Amiga's from 68000->68060!
Peter wrote:
Why should that matter for Dhrystone? It does not involve graphics, sound, etc. I can hardly imagine the Warp 1260 spends more than a few percent of it's CPU cycles for motherboard communications during the benchmark run.
Just as it matters to the QL (or the Q68): The video circuitry accesses the RAM concurrently with the CPU, thus makes memory accesses slower because the CPU has to wait for the memory accesses of the chipset to be finished.
No, because the DDR3 RAM of the Warp 1260 is separate (unlike QL/Q68). Note that slowed down video access by the CPU is not the issue here as graphics are not benchmarked. The DDR3 RAM bandwidth of the Warp is not affected by the video refresh happening the original Amiga mainboard.
Yep, that's because the Warp 1260 provides fast RAM instead of chip RAM - This all comes back to where you run your program (just like in the QL with an external memory expansion). You can have a Warp 1260 in your Amiga and still experience a slowdown (because you - or the system - decided to run the program in chip mem).
tofro wrote:You can have a Warp 1260 in your Amiga and still experience a slowdown (because you - or the system - decided to run the program in chip mem).
Thanks for explaining, although that would be a weird memory allocation for a dhrystone benchmark.
The comparison sysinfo versus QL dhrystone on the same Amiga box would probably show if things are reasonable.
I ran the Dhrystone benchmark on a BBQL and it came out at 196. I don't quite know which compiler was used as this came from the bench.zip download form Dilwyn's site. There is also a dhryst21.zip but that wouldn't run on the BBQL (neither C68 nor GCC version) though I was able to run it on a emulator...maybe it's a memory thing.
I was able to compile the original 1984 Dhrystone source from Rick Richards with Digital 'C' SE after some changes (started with 148 errors ) but currently it's not doing anything (stuck in a loop). I'm guessing I screwed up a pointer derefence somewhere so next I have to debug. If I get it compiled, maybe I'll add a nice interface to it. I need to check how Amiga's SysInfo computes MIPS because it doesn't divide its Dhyrstones by 1757 as stated in the Dhrystone wiki.
It is not so important with which compiler the QL dhrystone benchmark was generated, as long as it runs on Amiga with QDOS Classic or Amiga QDOS. What I'm looking for: A comparison to sysinfo on the same Amiga hardware. Preferrably a 68060 based Amiga hardware, but 68040 system would also give a rough indication. Unfortunatly, I do not own an Amiga, so my hope was that someone else from this forum could try.
Peter wrote:It is not so important with which compiler the QL dhrystone benchmark was generated, as long as it runs on Amiga with QDOS Classic or Amiga QDOS. What I'm looking for: A comparison to sysinfo on the same Amiga hardware. Preferrably a 68060 based Amiga hardware, but 68040 system would also give a rough indication. Unfortunatly, I do not own an Amiga, so my hope was that someone else from this forum could try.
My A1200 board has just come back from repair so I am just trying to get my A500 out of the build queue to build A1200 it with 060 accelerator for you.