Online Video Card Benchmark Test (WIP)

Currently Working on a benchmark Test to run inside the browser.

Still have a bit of work to do, as the only four tests currently included are considerably bad.

Got most of the hard work out of the way. Had to make a dynamic resource loader to handle streaming packages.


http://have2chat.net/facebook.jpg

Current standardised online version.

http://users.on.net/~bobjob/bm_screenshot.jpg

If you want to run it in a full page just for fun then run the fullpage version in non benchmark mode.

or just watch the YouTube Video instead.
http://www.youtube.com/v/MXj-sSLweIk

Around 100 fps in the particle test and slightly above 3000 fps in the second one (Core2 Quad @3.2Ghz, Radeon 5870, Vista Ultimate 32bit, Java 6).
I find it a bit against the nature of a benchmark test to put it on a page with an animated flash banner…

hmm, getting the following error when running test2

[quote]java.lang.NullPointerException
at sun.net.util.URLUtil.urlNoFragString(URLUtil.java:29)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:292)
at sun.misc.URLClassPath.findResource(URLClassPath.java:145)
at java.net.URLClassLoader$2.run(URLClassLoader.java:385)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:382)
at java.lang.ClassLoader.getResource(ClassLoader.java:1003)
at java.lang.Class.getResource(Class.java:2074)
at engine.shell.b.b.run(Unknown Source)
at java.lang.Thread.run(Thread.java:662)
[/quote]
did try it earlier on my work machine and it was working fine.

Ill get rid of the animated banner.

What OS java version are you running?

Oracle Java 6u22, Linux 64bit

ThinkPad X200s (intel mobile video) with Win7 inside Opera 10.63:

  1. 32-34 fps
  2. 26-27 fps
  1. 62
  2. 51

Java 6u22. Windows 7, Chrome 7, Intel graphics 4500HD, Duel core 2.26, 4gigs ram.

BTW: Whatever you do in the particle test, ATI doesn’t seem to like it. On my lowly Nvidia Quadro NVS 290 at work, the test runs at around 250 fps… ???

Core 2 Duo @ 3GHz, GeForce 8800GT, Java 6u22, Vista 64:

  1. 410 fps
  2. 2500 fps

I made a few changes recently so it may be due to that, Ill need to test on a friends laptop.

edit: think I fixed it, was getting the same exception on Mac.

It’s working for me on Linux now (was getting the exception earlier).

  1. ~120
  2. ~450

Java 1.6u22, Radeon 4350 using the Catalyst 8.723 (proprietary) driver

Results on my desktop for the updated benchmark:

  1. ~1200 fps
  2. ~3000 fps

Core2 Duo @3Ghz, NVIDIA 9800gtx+, WinXP 32bit, Java 6.22

  1. 370
  2. 800

Q6600@2.4 win7
GForce8600gt :slight_smile:

suggestion: sysout.println the results (including the driver details)

Particle test went up to 650 fps with the new version on my machine (see above).

yup works now.

test1: 1000fps
test2: 2000fps

  1. ~550
  2. ~2000

Phenom II X6 1055, Radeon HD 5870 1GB @ stock clocks, ATI driver version 10.1a
Windows 7 x64, Firefox 3.6.11 (32bit), Java 1.6.0_22

How about some way to submit scores to a database so we don’t have to post in this thread?

Started putting my water shader code into the benchmark.

Going to add a pirate ship and sea monster reflection/refractions, aswell as a day to night animation. maybe change the specular colors to suit.

Going to add the benchmark to Facebook, so people will be able to “Share” the GPU score at the end of the (“run all”) test.

pirate ship screenshot:


http://users.on.net/~bobjob/boat.jpg

Also: If someone else has been programming in LWJGL and would like to submit a benchmark test for me to Port over to the applet that would be awesome.
Main thing is to make sure that your code does all the relavent GL error checks to allow for an error free applet.

nice, works well here, ship demo runs at about 760fps.

Really nice look water, especially the sun effect.

Something odd about the ship though, looks a bit flat, maybe no normals used on it or something?