Welcome, Guest. Please login or register.

Author Topic: Calling Mediator owners, give me your Quake II benchmark!  (Read 2061 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline redrumloaTopic starter

  • Original Omega User
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 10126
    • Show only replies by redrumloa
Calling Mediator owners, give me your Quake II benchmark!
« 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.



I have been comparing my own benchmarks to AmigaSpeed.de but Mediator is not represented in this test.

List the system specs, busboard type, speed, modifications if any. Thanks in advance.
Someone has to state the obvious and that someone is me!
 

Offline adolescent

  • Hero Member
  • *****
  • Join Date: Sep 2003
  • Posts: 3056
    • Show only replies by adolescent
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #1 on: July 22, 2004, 12:21:29 AM »
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
Time to move on.  Bye Amiga.org.  :(
 

Offline redrumloaTopic starter

  • Original Omega User
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 10126
    • Show only replies by redrumloa
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #2 on: July 22, 2004, 12:29:48 AM »
Oops sorry, fixed the link!

Umm.. Would you kindly run Karlos' pixeltest and tell me what your output bandwidth is? That's 68K.
Someone has to state the obvious and that someone is me!
 

Offline redrumloaTopic starter

  • Original Omega User
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 10126
    • Show only replies by redrumloa
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #3 on: July 22, 2004, 12:27:07 PM »
 :bump:
Someone has to state the obvious and that someone is me!
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #4 on: July 22, 2004, 06:22:19 PM »
Hi,

Quote

redrumloa wrote:
Oops sorry, fixed the link!

Umm.. Would you kindly run Karlos' pixeltest 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 ;-)
int p; // A
 

Offline redrumloaTopic starter

  • Original Omega User
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 10126
    • Show only replies by redrumloa
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #5 on: July 22, 2004, 06:39:23 PM »
Quote
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.

Someone has to state the obvious and that someone is me!
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #6 on: July 22, 2004, 06:44:40 PM »
@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 ;-)
int p; // A
 

Offline redrumloaTopic starter

  • Original Omega User
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 10126
    • Show only replies by redrumloa
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #7 on: July 22, 2004, 06:46:50 PM »
@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 :-?
Someone has to state the obvious and that someone is me!
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: Calling Mediator owners, give me your Quake II benchmark!
« Reply #8 on: July 22, 2004, 06:53:11 PM »
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
int p; // A