Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: redrumloa on July 22, 2004, 12:06:13 AM
-
I am looking for some Quake II benchmarks from Mediator owners. Please use the following settings for consistency and run TIMEDEMO 1.
(http://home.haage-partner.de/neumann/bilder/gui.gif)
I have been comparing my own benchmarks to AmigaSpeed.de (http://home.haage-partner.de/neumann/q***e2.html) but Mediator is not represented in this test.
List the system specs, busboard type, speed, modifications if any. Thanks in advance.
-
Edit: Sorry, your link was to the Quake benchmarks, not the Quake2. I can't participate because I don't have a PPC. :-x
Quake 2 Benchmarks
http://home.haage-partner.de/neumann/q***e2.html
-
Oops sorry, fixed the link!
Umm.. Would you kindly run Karlos' pixeltest (http://www.nyteshade.com/karlos/util/pixeltest.lzx) and tell me what your output bandwidth is? That's 68K.
-
:bump:
-
Hi,
redrumloa wrote:
Oops sorry, fixed the link!
Umm.. Would you kindly run Karlos' pixeltest (http://www.nyteshade.com/karlos/util/pixeltest.lzx) and tell me what your output bandwidth is? That's 68K.
Actually the output bandwidth is measuring conversion speed from one pixel format to another as that is what the program was written for - to help me optimise my low level pixel conversion routines (which convert between different chunky formats on the fly, in this case, direct to VRAM from RAM). That's why you see the conversion speed compared to simple copy speed. 100% implies the conversion is already faster than the bus can keep up with (ie as fast as just copying the data) and hence as optimal as can be hoped for.
However, if you don't specify a source format, that operation is a copy (hence it should be close to the copy speeds) anyway.
It works as a benchmark generally in that it tries to measure how fast your main memory and video memory is for "best case" accesses (long aligned 32-bit transfers).
For guestimating your bus performance you should look at
Read VRAM
Write VRAM
RAM -> VRAM (and the move16 version if you have 040/060)
VRAM -> RAM (and the move16 version if you have 040/060)
If the move16 versions score significantly higher on 040/060, you have a good bus design ;-)
-
VRAM -> RAM (and the move16 version if you have 040/060)
The only problem I see here is by design video memory on GFX cards are very slow reading, and much faster writing.
-
@Red
Sure, I just wanted to measure everything :-)
I just thought I'd mention what the various figures reflected so that it would be easier to understand the output.
The most meaningful tests for the end use would be RAM->VRAM, since this measures how fast data can be pumped from memory across the bus and into the cards memory (which is important for lots of applications) and the pure read/write VRAM tests.
On the face of it, there aren't too many ways you can measure the bus other than by saturating it with traffic ;-)
-
@Karlos
BTW that's the best way to guage bus speed I've seen so far on the Amiga. Any chance you could do a PPC-WOS port :-?
-
There's no PPC-WOS version of the C++ framework that this thing was designed to help test unfortunately. I didn't get time to work on that side of the tree much since the 680x0/OS3.x and x86/Win32 ones were already sucking up all my time.
Of course I can make a simple VBCC proggy that does the same job (aside from testing the conversion speed of course ;-)
I shall do that when I get a minute :-D