Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
63 user(s) are online (55 user(s) are browsing Forums)

Members: 0
Guests: 63

more...
Support us!
Recent OS4 Files
OS4Depot.net



(1) 2 3 4 »


BoingCube benchmark results
Quite a regular
Joined:
2008/9/20 22:21
From Gothenburg, Sweden (via Finland)
Posts: 515
Hi, this Boing Cube (found here), I've implemented a benchmark mode, maybe not much to the world but just for the fun of it... I'm a little curious what you might get on your system?

On my Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 and AmigaOS 4.1 FE I get:

With version 1.30

The 3rd test with -noaccgfx -noaccbuffer options is like the previous versions with "only" software graphics (+ some optimizations). Now hardware acc. graphics is used by default.

1.> boingcube -benchmark

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.30 (20151219)
Mode: Windowed NON-vsynced
Hardware acc.: Buff: ON (hardware) Gfx: ON (hardware)
Iterations: 618 frames
Duration: 10011 ms (10.011 seconds)
Rendering time: 145 ms (0.145 seconds) [lower is better]
D. frame-rate: 61.732094695835 FPS (acquired displayed frames/second)
Result: 4262.0689655172 FPS (rendering frame-rate) [higher is better]

1.> boingcube -benchmark -gofullscreen

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.30 (20151219)
Mode: Fullscreen NON-vsynced
Hardware acc.: Buff: ON (hardware) Gfx: ON (hardware)
Iterations: 563 frames
Duration: 10001 ms (10.001 seconds)
Rendering time: 186 ms (0.186 seconds) [lower is better]
D. frame-rate: 56.294370562944 FPS (acquired displayed frames/second)
Result: 3026.8817204301 FPS (rendering frame-rate) [higher is better]

1.> boingcube -benchmark -noaccgfx -noaccbuffer

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.30 (20151219)
Mode: Windowed NON-vsynced
Hardware acc.: Buff: OFF (software) Gfx: OFF (software)
Iterations: 556 frames
Duration: 10012 ms (10.012 seconds)
Rendering time: 819 ms (0.819 seconds) [lower is better]
D. frame-rate: 55.533359968038 FPS (acquired displayed frames/second)
Result: 678.87667887668 FPS (rendering frame-rate) [higher is better]


-- --


With version 1.20:

1.> boingcube -benchmark

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.20 (20151129)
Mode: Windowed NON-synced
Iterations: 544 frames
Duration: 10003 ms (10.003 seconds)
Rendering time: 872 ms (0.872 seconds) [lower is better]
Frame rate: 54.383684894532 FPS (frames/second)
Result: 623.85321100917 RFPS (rendering frame-rate) [higher is better]

1.> boingcube -gofullscreen -benchmark

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.20 (20151129)
Mode: Fullscreen NON-synced
Iterations: 504 frames
Duration: 10005 ms (10.005 seconds)
Rendering time: 869 ms (0.869 seconds) [lower is better]
Frame rate: 50.374812593703 FPS (frames/second)
Result: 579.97698504028 RFPS (rendering frame-rate) [higher is better]


-- --


With old version 1.10:

1.> boingcube -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 524 frames (higher is better)
Duration: 10011 ms (10.011 seconds)
Result: 52.342423334332 FPS (iterations/second)

1.> boingcube -gofullscreen -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 491 frames (higher is better)
Duration: 10010 ms (10.01 seconds)
Result: 49.050949050949 FPS (iterations/second)


Edited by Marko on 2015/11/30 4:23:18
Edited by Marko on 2015/12/1 2:14:26
Edited by Marko on 2015/12/19 22:27:45
Edited by Marko on 2015/12/22 0:35:35
Edited by Marko on 2015/12/22 0:37:09
_________________
AmigaOS 4.1 FE Update 1 on Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 Resized Image
A1200/040, 2+4MB, external 3.5''HDD / A1200 (spare) / A500+ (sold) / C128 (sold)
http://m4rko.com/AMIGA
   Report Go to top

Re: BoingCube benchmark result
Home away from home
Joined:
2006/11/26 21:45
From a story that hasn't been written yet
Posts: 3456
@Marko

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 605 frames (higher is better)
Duration: 10012 ms (10.012 seconds)
Result: 60.427487015581 FPS (iterations/second)


*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 598 frames (higher is better)
Duration: 10013 ms (10.013 seconds)
Result: 59.72236093079 FPS (iterations/second)


AmigaOne X1000, 1.2 GHz (i think), 2 GB RAM, RadeonHD 7750, AmigaOS4.1 FE


I do get some (gfx) bugs:

1) One of the sides of the cube is partly blue
2) When the cube hits the lower corner of both sides the background checkmark gets wrongly filled on a hit
3) The cube draws a "spike" out of the left side when facing frontal to the viewer
EDIT
4) I don't hear any sound

_________________
If slaughterhouses had glass walls, everyone would be a vegetarian. ~ Sir Paul McCartney
-
Did everything just taste purple for a second? ~ Philip J. Fry
-
Ain't got no cash, ain't got no style, ladies vomit when I smile. ~ Dr.
   Report Go to top

Re: BoingCube benchmark result
Quite a regular
Joined:
2007/7/23 20:35
Posts: 627
@Marko

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 600 frames (higher is better)
Duration: 10013 ms (10.013 seconds)
Result: 59.922101268351 FPS (iterations/second)

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 573 frames (higher is better)
Duration: 10008 ms (10.008 seconds)
Result: 57.254196642686 FPS (iterations/second)

Sam460 1ghz, Radeon HD7770, AOS4.1FE.

Cheers

   Report Go to top

Re: BoingCube benchmark result
Just popping in
Joined:
2014/6/29 14:12
From Montserrat
Posts: 231
BoingCube -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 604 frames (higher is better)
Duration: 10004 ms (10.004 seconds)
Result: 60.375849660136 FPS (iterations/second)

BoingCube -gofullscreen -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 601 frames (higher is better)
Duration: 10008 ms (10.008 seconds)
Result: 60.051958433253 FPS (iterations/second)


Sam460ex 1.15GHZ Radeon HD7750 AmigaOS 4.1FE

   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2007/2/23 13:49
From Finland, the land of Santa, sauna, sisu and salmiakki
Posts: 1097
@Marko

What kind of syncing are you using ?

@Raziel
Quote:
AmigaOne X1000, 1.2 GHz (i think)

If you haven't downclocked it then it should be 1,8 GHz.

_________________
Rock lobster bit me, so excuse me.
X1000 + AmigaOS 4.1 FE. Be authentic.
"Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
   Report Go to top

Re: BoingCube benchmark result
Not too shy to talk
Joined:
2007/2/6 13:57
From Donostia (SPAIN)
Posts: 412
@Marko
#BoingCube -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 602 frames (higher is better)
Duration: 10008 ms (10.008 seconds)
Result: 60.151878497202 FPS (iterations/second)

#BoingCube -gofullscreen -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 600 frames (higher is better)
Duration: 10012 ms (10.012 seconds)
Result: 59.928086296444 FPS (iterations/second)


SAM460ex_1.15GHz RAM:2GB SSD:120GB VGA:RadeonHD6570

   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2006/11/24 18:52
From Gloucestershire, UK.
Posts: 1167
> BoingCube -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 610 frames (higher is better)
Duration: 10013 ms (10.013 seconds)
Result: 60.920802956157 FPS (iterations/second)
> BoingCube -benchmark -gofullscreen

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 616 frames (higher is better)
Duration: 10015 ms (10.015 seconds)
Result: 61.507738392411 FPS (iterations/second)

X1000, RadeonHD 5450.

_________________
Amiga user since 1985
AOS4, A-EON, IBrowse & Alinea Betatester

Ps. I hate the new amigans website. <shudder>
   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2006/11/24 18:52
From Gloucestershire, UK.
Posts: 1167
@Raziel

I get a few graphics glitches too, the blue on the ball side and occasionally a triangle flashes.

Sound is disabled for benchmarking.

_________________
Amiga user since 1985
AOS4, A-EON, IBrowse & Alinea Betatester

Ps. I hate the new amigans website. <shudder>
   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2006/11/24 18:52
From Gloucestershire, UK.
Posts: 1167
@TSK

Looks like it's using WaitTOF() to tync frames.

if I put my monitor in 'game mode' I get a few more frames:

> BoingCube -benchmark

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 615 frames (higher is better)
Duration: 10001 ms (10.001 seconds)
Result: 61.493850614939 FPS (iterations/second)

> BoingCube -benchmark -gofullscreen

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 615 frames (higher is better)
Duration: 10014 ms (10.014 seconds)
Result: 61.41402037148 FPS (iterations/second)


_________________
Amiga user since 1985
AOS4, A-EON, IBrowse & Alinea Betatester

Ps. I hate the new amigans website. <shudder>
   Report Go to top

Re: BoingCube benchmark result
Just popping in
Joined:
2006/11/29 7:57
Posts: 142
*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 613 frames (higher is better)
Duration: 10005 ms (10.005 seconds)
Result: 61.269365317341 FPS (iterations/second)

5.RAM Disk:BoingCube> BoingCube -benchmark -gofullscreen

*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 613 frames (higher is better)
Duration: 10008 ms (10.008 seconds)
Result: 61.250999200639 FPS (iterations/second)


Pegasos2 G4@1266mhz Radeon9000 Pro

   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2007/2/23 13:49
From Finland, the land of Santa, sauna, sisu and salmiakki
Posts: 1097
@Severin

Quote:
Looks like it's using WaitTOF() to tync frames.

I was wondering because everybody's getting FPS results the same as refresh rates of modern LCD monitors with different hardware. Sam440 is the only one which can't keep up with that, it looks.

_________________
Rock lobster bit me, so excuse me.
X1000 + AmigaOS 4.1 FE. Be authentic.
"Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2012/8/14 12:51
From France
Posts: 1494
@marko

X1000/FE R7-250X

boingcube -benchmark
*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Windowed
Iterations: 616 frames (higher is better)
Duration: 10004 ms (10.004 seconds)
Result: 61.575369852059 FPS (iterations/second)


boingcube -gofullscreen -benchmark
*** BoingCube benchmark ***
Version: 1.10 (20151125)
Name: -benchmark10 (Counts iterations per ten seconds.)
Mode: Fullscreen
Iterations: 615 frames (higher is better)
Duration: 10008 ms (10.008 seconds)
Result: 61.450839328537 FPS (iterations/second)

   Report Go to top

Re: BoingCube benchmark result
Quite a regular
Joined:
2008/9/20 22:21
From Gothenburg, Sweden (via Finland)
Posts: 515
@thread

Thanks all, hmm interesting results!


@Raziel

> 1) One of the sides of the cube is partly blue
That's a feature But if it looks weird I might remove it or make an option to remove it.

> 3) The cube draws a "spike" out of the left side when facing frontal to the viewer
If you mean the occasional triangle then that's a known glitch thanks, on the TOFIX/BUG list.

> 4) I don't hear any sound
The sound is muted when benchmarking, if boingcube is ran normally then sound should be audable, no?


@TSK

> What kind of syncing are you using ?
It should not sync at all when benchmarking.


Edited by Marko on 2015/11/27 22:14:42
_________________
AmigaOS 4.1 FE Update 1 on Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 Resized Image
A1200/040, 2+4MB, external 3.5''HDD / A1200 (spare) / A500+ (sold) / C128 (sold)
http://m4rko.com/AMIGA
   Report Go to top

Re: BoingCube benchmark result
Quite a regular
Joined:
2008/9/20 22:21
From Gothenburg, Sweden (via Finland)
Posts: 515
@Severin

> I get a few graphics glitches too, the blue on the ball side and occasionally a triangle flashes.
The blue side is a feature If it looks too weird I might remove it or make an option for it.


@TSK
> I was wondering because everybody's getting FPS results the same as refresh
> rates of modern LCD monitors with different hardware.

Everybody maxing at about 61 FPS, indeed looks little weird :S
I'll take a look now and see if it actually still is syncing somewhere...

_________________
AmigaOS 4.1 FE Update 1 on Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 Resized Image
A1200/040, 2+4MB, external 3.5''HDD / A1200 (spare) / A500+ (sold) / C128 (sold)
http://m4rko.com/AMIGA
   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 1107
@Marko

Seems I got a new, fixed version when I fetched it just now, but the FPS rates seem to be similar to the results above. X1000, Radeon HD 6650, 2560×1600×32 WB.

$ BoingCube -benchmark

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.11 (20151127)
Mode: Windowed
Iterations: 611 frames (higher is better)
Duration: 10004 ms (10.004 seconds)
Result: 61.075569772091 FPS (iterations/second)

$ BoingCube -gofullscreen -benchmark

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.11 (20151127)
Mode: Fullscreen
Iterations: 588 frames (higher is better)
Duration: 10003 ms (10.003 seconds)
Result: 58.782365290413 FPS (iterations/second)

Best regards,

Niels

   Report Go to top

Re: BoingCube benchmark result
Quite a regular
Joined:
2008/9/20 22:21
From Gothenburg, Sweden (via Finland)
Posts: 515
@nbache

Hmmm.. Yes, still looks little fishy with the FPS :S
Seems I have to dig a bit further to find the issue, as I didn't see anything obvious, except the thing I fixed...

Thanks for the report


Edited by Marko on 2015/11/27 22:45:48
_________________
AmigaOS 4.1 FE Update 1 on Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 Resized Image
A1200/040, 2+4MB, external 3.5''HDD / A1200 (spare) / A500+ (sold) / C128 (sold)
http://m4rko.com/AMIGA
   Report Go to top

Re: BoingCube benchmark result
Home away from home
Joined:
2007/1/26 21:48
From New Zealand
Posts: 2194
@Marko
Quote:
Hmmm.. Yes, still looks little fishy with the FPS :S
Seems I have to dig a bit further to find the issue, as I didn't see anything obvious...

I was going to ask if you're using ChangeScreenBuffer() for full-screen mode as that's implicitly vsynced, but that wouldn't explain the result for windowed mode.

It is possible to measure the rendering frame-rate while still being vsynced. What you need to do is measure just the time that is being rendered. Something like:
- startTime = getTimeStamp()
- render()
- flush()
- waitIdle()
- endTime = getTimeStamp()
- timeThisFrame = endTime - startTime
- currFrameRate = 1.0 / timeThisFrame (NOTE: convert to seconds before doing this)
- totalTime += timeThisFrame
- ++totalFrames

This gives you both an instantaneous and average frame-rate. Some people also calculate a low-pass filtered frame-rate to make the fps display less flickery, e.g.: lpfFrameRate = 0.9 * prevFrameRate + 0.1 * currFrameRate;

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more.
https://keasigmadelta.com/ - more of my work
   Report Go to top

Re: BoingCube benchmark result
Quite a regular
Joined:
2008/9/20 22:21
From Gothenburg, Sweden (via Finland)
Posts: 515
@Hans

Thanks for the pointers, appreciated I will give it another go little later today/tomorrow...

_________________
AmigaOS 4.1 FE Update 1 on Sam440ep-flex, 800Mhz, 1GB RAM, Radeon 9250 Resized Image
A1200/040, 2+4MB, external 3.5''HDD / A1200 (spare) / A500+ (sold) / C128 (sold)
http://m4rko.com/AMIGA
   Report Go to top

Re: BoingCube benchmark result
Just can't stay away
Joined:
2006/11/24 18:52
From Gloucestershire, UK.
Posts: 1167
As a test I put my monitor into a 1280x1024x32 mode which is 75Hz and got these results:

> BoingCube -benchmark

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.11 (20151127)
Mode: Windowed
Iterations: 617 frames (higher is better)
Duration: 10004 ms (10.004 seconds)
Result: 61.675329868053 FPS (iterations/second)

> BoingCube -benchmark -gofullscreen

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.11 (20151127)
Mode: Fullscreen
Iterations: 618 frames (higher is better)
Duration: 10004 ms (10.004 seconds)
Result: 61.775289884046 FPS (iterations/second)

so it's not a sync problem, just a coincidence.

Edit: Tested with V1.11

_________________
Amiga user since 1985
AOS4, A-EON, IBrowse & Alinea Betatester

Ps. I hate the new amigans website. <shudder>
   Report Go to top

Re: BoingCube benchmark result
Quite a regular
Joined:
2009/6/1 13:11
From Germany
Posts: 733
X1000 with RadeonHD7850

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.11 (20151127)
Mode: Windowed
Iterations: 612 frames (higher is better)
Duration: 10007 ms (10.007 seconds)
Result: 61.157189967023 FPS (iterations/second)

*** BoingCube benchmark ***
Name: -benchmark10 (Counts iterations per ten seconds.)
Version: 1.11 (20151127)
Mode: Fullscreen
Iterations: 616 frames (higher is better)
Duration: 10015 ms (10.015 seconds)
Result: 61.507738392411 FPS (iterations/second)


_________________
Amiga600/Vampire2/PrismaMegaMix​/32GB CF Card/2x Rys Mk2/A604n/IndivisionECS/Gotek
   Report Go to top


(1) 2 3 4 »



[Advanced Search]


Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project