Nexuiz 2.0 benchmark

Discuss anything to do with Nexuiz here.

Moderators: Nexuiz Moderators, Moderators

Wed Jun 14, 2006 10:53 am

  • This benchmark is nonsense. Don't use it!

    Most users are probably aware of the benchamrking capability of Nexuiz. For the purposes of friendly competition, thought I'd start this thread for people to post their scores on. It may be useful for people wanting to see what hardware performs well with Nexuiz.

    Benchmarking is best done with the highest settings. That way there is less uncertainty in the results. To run the benchmark, do this from the console:
    Code: Select all
    exec ultimate.cfg
    vid_restart
    timedemo demos/demo1.dem

    Here's my spec:
    Athlon XP 2400+ (mildly OC'd at 135MHz FSB)
    Shuttle SN25G (nForce 2 Ultra chipset)
    2x512Mb GEiL PC3200 DDR RAM
    Galaxy Geforce 6600GT 128Mb AGP (stock clocked 525/1050MHz)
    Windows 2000 Pro
    Forceware 91.28 beta

    And the result (found from Nexuiz/data/benchmark.log)
    15.6477856 fps min/avg/max: 1.6611296/15.6477856/76.9230769

    This will be surpassed quickly!

    Bear in mind that this result depends upon these settings being used so don't post results unless they have been obtained by this method.
    Last edited by Ed on Sun Jun 18, 2006 7:15 pm, edited 1 time in total.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Wed Jun 14, 2006 11:07 am

  • Woah i hope you know ultimate.cfg was build to kill PCs :) It uses HDR effects and reliefmapping which are very very advanced features. Maybe the high.cfg or ultra.cfg would be better for a benchmark as these should still be playable on modern PCs :)
    Last edited by esteel on Thu Aug 31, 2006 8:27 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Wed Jun 14, 2006 11:27 am

  • With my A64 3500+ and my 6800U
    I only get around 19FPS average.
    Compared to your system Ed, it's very bad :(

    System:
    SuSE Linux 10.1
    A64 3500+ (running 32Bit system)
    PoV GF6800U (256MB)
    2x 512MB DDR (Dual, Corsair)

    Complete result:
    ultimate.cfg
    1909 frames 99.8046896 seconds 19.1273577 fps
    min/avg/max: 1.9351863/19.1273577/155.8620271
    Zico
    Alien
     
    Posts: 128
    Joined: Sun Jun 11, 2006 4:22 pm
    Location: Germany, Saxony

Wed Jun 14, 2006 1:08 pm

  • esteel wrote:Woah i hope you know ultimate.cfg was build to kill PCs :) It uses HDR effects and reliefmapping which are very very advanced features.

    That's the idea. If you use low settings on a benchmark it becomes CPU limited rather than graphics card limited which doesn't make it a very good gaming benchmark.

    Any benchmark should be made to stress comtempory PC's. If someone with an Athlon 64 X2 and a Geforce 7900GT runs it then they will get something fairly playable. Someone with an AThlon 64 FX-62 with 2x7900GTX's will get a lot higher benchmark in comparison using ultimate settings than any of the lower settings.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Wed Jun 14, 2006 1:22 pm

  • There is a small flaw in the benchmark method in 2.0.

    The first time you run a demo, it compiles shaders as you need them, which is kind of a slowdown, the second time it keeps them precompiled and can run considerably faster.

    Example:
    Run 1: result 1910 frames 42.0570000 seconds 45.4145564 fps min/avg/max: 1.8348624/45.4145564/333.3333333
    Run 2: result 1909 frames 38.5820000 seconds 49.4790317 fps min/avg/max: 15.1515152/49.4790317/333.3333333

    Notice the huge difference in minimum fps and that 1 less frame has been drawn. In run 1 there are two pauses, one right away, and one on the first fire of the electro. After that, its good. In the second run, there are no pauses.

    And just for reference, on a second run at 1920x1200 & ultimate.cfg, I get around 37.7fps average

    AMD Opteron 175 @ 2.625Ghz (Dual Core)
    2x XFX 7900GTs @ 630Mhz Core/1800Mhz Memory in SLI (Alternate Frame Rendering)
    2GB Ram, WinXP x64
    Det 91.31's, vsync & thread optimizations off.
    --Willis
    User avatar
    Willis
    Site Admin
     
    Posts: 168
    Joined: Tue Feb 28, 2006 7:00 pm
    Location: Wisconsin, USA

Wed Jun 14, 2006 3:58 pm

  • Is there any way of pre-compiling shaders before a timedemo? Doom 3 did a similar thing which was fixed with -usecache. Alternatively, is there a way of flushing all shaders compiled on the previous run?
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Wed Jun 14, 2006 4:32 pm

  • Ed wrote:Is there any way of pre-compiling shaders before a timedemo? Doom 3 did a similar thing which was fixed with -usecache.

    The best way is to just run the demo twice or play a bit before running the demo. The problem according to LordHavoc is: the engine can't know which shader will be used and since the number of possible shaders has increased by about 20 times (compared to 1.5), precompiling all shaders would take _really_ long...

    Alternatively, is there a way of flushing all shaders compiled on the previous run?

    Just restart Nexuiz.
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Wed Jun 14, 2006 7:18 pm

  • esteel, i need a new high detail config for the new movie, but i need one that my pc will be able to play demos/capture at :p


    the one in 1.5 was fine.


    which one would you recommend using?

    remember i dont have the best pc :)
    :]

    Image

    kojn translates into horse.

    Signature Pic based on UT-Clan Mates describing trying to spam me and getting confused which routes I take :D
    k0jak
    Forum addon
     
    Posts: 1103
    Joined: Tue Feb 28, 2006 11:36 pm

Wed Jun 14, 2006 8:01 pm

  • I just worked out that this is not suitable for use as a benchmark at all. The .cfg files do not specify resolution so the users existing resolution is used.

    Looks like I'll need to produce a proper benchmark.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Wed Jun 14, 2006 11:18 pm

  • Ed wrote: The .cfg files do not specify resolution so the users existing resolution is used.


    Better is that. Try to run 1900x1440 on an older 17"... 8)
    uncomfortable
    random
    mean
    embarrassing
    limited
    User avatar
    Urmel
    Forum addon
     
    Posts: 1744
    Joined: Fri Mar 03, 2006 10:06 am
    Location: Offline

Thu Jun 15, 2006 1:57 am

  • k0jak wrote:esteel, i need a new high detail config for the new movie, but i need one that my pc will be able to play demos/capture at :p

    There was none included in Nexuiz 1.5 only some config settings that i posted on the forum. The video capturing in Nexuiz will do it right regardless for the FPS you really get. This is all synced. So you can just used the best config Nexuiz 2.0 has exec ultimate.cfg;vid_restart and use cl_capturevideo 1 to make Nexuiz dump lots of (synced) screenshots that can be used to make a movie. It should also create a matching .wav file. Though you should make it use tgas for those screenshots not jpgs that are created by default scr_screenshot_jpeg 0

    Oh and @ Ed: I'm not sure its a wise idea to take the ultimate.cfg to do those benchmarks, Not all cards are capable of all those features! I think using normal.cfg is more like it..
    Last edited by esteel on Thu Aug 31, 2006 8:28 pm, edited 1 time in total.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Thu Jun 15, 2006 7:52 am

  • OFF a bit

    So If I read correctly, everyone, who wants to play on the best framerate, should load up all maps and fire off all the effects before connecting to a server? oO

    If this is the case, it would be good to have an option to precache all the shaders before connecting to a server. Maybe a little button somewhere in the effects settings - so precaching would be optional.

    ON
    "One should strive to achieve; not sit in bitter regret."
    WE ARE NEXUIZ.
    Image
    Image
    User avatar
    C.Brutail
    Laidback mapper
     
    Posts: 2357
    Joined: Tue Feb 28, 2006 7:26 pm
    Location: Ironforge

Thu Jun 15, 2006 8:34 am

  • [LDB]C.Brutail wrote:OFF a bit

    So If I read correctly, everyone, who wants to play on the best framerate, should load up all maps and fire off all the effects before connecting to a server? oO

    If this is the case, it would be good to have an option to precache all the shaders before connecting to a server. Maybe a little button somewhere in the effects settings - so precaching would be optional.

    ON


    That isn't exactly the case, no. It is only the case for benchmarking, as time is the important key. When playing in realtime, it will be far less noticeable, though there still may be brief pauses.

    This was the reason 1.5 started so slowly, is that it compiled all shaders at launch. Since then, the number of shaders has been dramatically increased, so it definately wasn't an option at startup, though it might be theoretically possible to precompile all shader effects. My guess is that it will take absolutely no less than 30 seconds to do so, probably much more.
    --Willis
    User avatar
    Willis
    Site Admin
     
    Posts: 168
    Joined: Tue Feb 28, 2006 7:00 pm
    Location: Wisconsin, USA

Thu Jun 15, 2006 9:44 am

  • couldn't all shaders be compiled and then stored on the harddisk for later usage ?
    IRC quote:
    [kojn] I've been coming a bit more recently
    [kojn] she took it the dirty way
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Thu Jun 15, 2006 7:19 pm

  • GreEn`mArine wrote:couldn't all shaders be compiled and then stored on the harddisk for later usage ?

    No, because there is no way for dp to get the compiled shaders. That feature is not implemented in OpenGL...
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Fri Jun 16, 2006 6:13 pm

  • result 1909 frames 342.2020000 seconds 5.5785764 fps min/avg/max: 1.0000000/5.5785764/35.7142857

    3.2 ghz intel mobility.
    512 mb ram
    ATI MOBILITY RADION 9600/9700
    Win xp home sp2


    and its not "ultimate" just all "effects on...

    damed laptop... (and its the onley "gaming" computer in the house...)
    User avatar
    Gego
    Alien
     
    Posts: 159
    Joined: Wed Mar 01, 2006 4:39 pm

Fri Jun 16, 2006 6:27 pm

  • .......who needs all effects :?:

    on a 15 inch TFT (I suppose it's not a bigger one at Yer laptop) You would hardly see them.
    uncomfortable
    random
    mean
    embarrassing
    limited
    User avatar
    Urmel
    Forum addon
     
    Posts: 1744
    Joined: Fri Mar 03, 2006 10:06 am
    Location: Offline

Sun Jun 18, 2006 7:16 pm

  • As I said before, I found that it's nonsense as it doesn't specify resolution. I'll come up with a proper one.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Mon Jun 19, 2006 12:36 am

  • Nice edit of the first post there :D
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Tue Jun 20, 2006 4:49 pm

  • tChr wrote:Nice edit of the first post there :D

    Smooth, wasn't it?

    I'm going to have a think and come up with something clever with benchmarking. A seperate game dir for a start.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Tue Jun 20, 2006 5:49 pm

  • Ed wrote:
    tChr wrote:Nice edit of the first post there :D

    Smooth, wasn't it?.

    Make it bright white too.. yeah!
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Sun Jun 25, 2006 11:20 am

  • I have:
    AMD Athlon 1800+ (1,34 GH)
    512 DDR (400mhz)
    GF 5500 128 MB

    And resultat:
    1.8744961 fps min/avg/max: 1.0000000/1.8744961/47.6190476
    :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:


    (normally i play on "medium detail" and i have 40-80 FPS)
    ---===BLU POWER===---
    User avatar
    blumen
    Newbie
     
    Posts: 4
    Joined: Sat Jun 24, 2006 5:40 pm
    Location: Poland

Sun Jun 25, 2006 7:10 pm

  • Ed wrote:This benchmark is nonsense. Don't use it!
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Sun Jun 25, 2006 7:19 pm

  • why is it nonsense ?
    IRC quote:
    [kojn] I've been coming a bit more recently
    [kojn] she took it the dirty way
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Sun Jun 25, 2006 8:30 pm

  • because the *cfg fiels does nto set resolution so this test does not take screen res into consideration, and the first time a demo is run you need to compule shaders or somehting, so that you have to run it twice to get the correct result.
    the spice extend life!
    the spice expand conciousness!
    the spice is vital to space travel!
    sooooo.. tell me what you want, waht you really-really want
    I will proceed directly to the intravenous injection of hard drugs, please.
    User avatar
    tChr
    Forum addon
     
    Posts: 1501
    Joined: Tue Feb 28, 2006 9:11 pm
    Location: Trondheim, Norway

Mon Jun 26, 2006 8:51 am

  • I've found something interesting about the shader compilcation thing: they get flushed on a vid_restart, not just on restarting the engine.

    I'm intending to use it in some way though. Basically the shader compilation will be CPU dependant (right?) so if a benchmark is run in low graphical settings at high speed you get a CPU bound benchmark. If you then change the graphical settings (no vid_restart) and run the same benchmark again you can have a graphics card bound benchmark. You then get 2 scores, CPU bound and GFX bound. I'm trying to work out some aliases to get it work nicely.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK



Return to Nexuiz - General Discussion




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest