Jump to content
The Inquirer-Home

We take a close look at 3DMark Vantage

A new one from Futuremark
Monday, 28 April 2008, 18:47

THE GOOD FOLKS at Futuremark have finally come up with the replacement for the ubiquitous 3DMark06 benchmark. The new one is called 3DMark Vantage, and it has many high points, and one very low low.

Vantage is designed to be a gaming benchmark, not just a GPU benchmark, and to that end, has four distinct subtests with a few feature tests thrown in for good measure. The four tests are Jane Nash, New Calico, AI and Physics, each doing something very different.

alt='vantage_jane_nash'

3DMark Vantage Jane Nash

Jane Nash tests high complexity dynamic objects, cloth, water rendering techniques and Anisotropic materials. You might also note the logo on the boat when thinking about pushing boundaries. It simulates a lot of what you will find in an indoor based game.

New Calico hits the points that Nash doesn't, lots of moving objects, little skinning, shadow maps and instancing. It also does a bunch of ray-tracing effects, Parallax Occlusion Mapping, True Impostors and Volumetric Fog. Think outdoor and space games here.

alt='vantage_new_calico'

3DMark Vantage New Calico

Together, the two GPUs complement each other quite nicely. There is no hardware in existence that can do both sets of tests at the same time, and putting enough of each in to run at decent speeds defeats the purpose. By the same token, a scene with a few million hugely detailed unique objects that runs at .0000000000416FPS doesn't buy you much either, even if it will run at 30+FPS on hardware common in 2016.

The CPU tests start out with AI and follow it up with Physics. Both of these are inherently non-graphical, but a black screen for five minutes followed by a number does not make a good benchmark. To solve this, both of them use the graphic engine from the GPU tests with a lot cut out.

There is no post processing or complex shaders other than the bare minimum required for the engine. The geometry is vastly simplified, shadows are right out, and only what you see is rendered. Basically, they are putting up pictures but that has nothing to do with the simulation score.

alt='vantage_ai_test'

3DMark Vantage AI test

The AI test is simple enough to describe, there are a bunch of planes racing through a canyon vying for the best path through a series of rings. Computing that path in 3D is not an easy task, and avoiding collisions while simulating the plane physics as well only adds to the load.

Vantage does a stochastic search of the space to pick a path for the planes to follow. More CPU power allows the planes to plot a better course by trying more options. It is also somewhat random in nature which makes it a much better benchmark.

The engine spawns one thread per CPU, drawn from a thread pool. If a CPU is free, it gets hit with a thread, and each one results in a path. The number of paths computed is divided by the time, and that is more or less the score.

The physics test measures the other big problem facing CPUs in gaming, and it is gaining more importance as time goes on. The test itself uses the Ageia Physx API, and will use a (the?) PPU if available. This one makes me a tad nervous because results can be pretty radically skewed by the accelerator, but there is an easy disable option should you not want acceleration.

alt='vantage_physics'

3DMark Vantage physics test

Physics looks similar to the AI test with planes flying through hoops and posts while spraying volumetric smoke. Without the AI portion, they crash into each other and the gates, breaking into 12 rigid bodies in a correct physical way. The gates are modeled as pressurised cloth or tofu (elastic foamy substance), and hitting them will do the 'right' thing as well. Additionally, the smoke will dissipate correctly over time.

If you are thinking lots of particles and objects, you are right. Interestingly, that count is dependent on the number of CPU cores, with one pair of gates per core. If you have a PPU, it will have one gate pair per core minus one, plus for for the PPU. Using rough math, that would give a PPU about 4x the power of a modern CPU core.

Scoring this test is simple, how many ops can you get in a time period. The more ops the higher the score, nothing complex there. One thing to think about though is that Nvidia bought Ageia a few months ago. Given that both GPU companies have been caught red handed massaging benches including older versions of 3DMark, this is kind of scary. With Nvidia owning the API, they can cheat readily and mask it in 'upgrades'. Watch this test VERY closely, it puts too much control in the hands of a company that regularly abuses power.

Like earlier versions, there are feature tests, in this case six of them. They are in order Texture Fill Rate, Color Fill Rate, POM Shader, Cloth Simulation, Particle Simulation, and Shader Math. Other than POM, they all should be more or less self explanatory.

POM is Parallax Occlusion Mapping puts up a 4K * 4K height map and lights it with 7 lights, 4 point and 3 directional. The map should block the light from reaching the camera, hence the occlusion in the name.

The four main tests are all combined into two sub-scores, which are in turn combined into one main score. The graphics tests are S(graphics) = C(GT1)F(GT1) + C(GT2)F(GT2). The C term is a weighting constant and the F is the FPS result. similarly, the CPU score is S(CPU) = C(CPU1)O(CPU1) + C(CPU2)O(CPU2) where O is the Ops measured.

The end result can be summed up with 3DMark Vantage Score = (WG + WC) + ((WG/SG) + (WC/SC)). WG is a weighted graphics score, WC is the weighted CPU score, and SG/SC are the numbers from above. If the weighting part makes you confused until your head hurts, bear with us for a bit.

The reason for the weighting is simple, there is not just one 3DMark Vantage test, there are four. From bottom to top they are Entry, Performance, High and Extreme. Each has a different weight for the scoring, with the low end giving CPU a higher weight and high end emphasizing the GPU more. If you want the exact numbers, they are below.

alt='vantage_weighting'

3DMark Vantage scoring weights

The scores will all be tagged with the letter of the test run, E, P, H or X followed by a 4 digit number. Once the XtremeSystems guys get their teeth into things, it won't be long before we see 5 digit numbers, that is for sure.

The preset tests are run at 1024*768, 1280*1024, 1680*1050 and 1920*1200 respectively. High and Extreme use AA instead of Trilinear with 8x for High, 16x for Extreme. Similarly, the harder the test, the harder individual features are pushed. The same tests are run, they are just thrown more complex data to crunch.

In another change, there will be four different versions of the benchmark ranging from free to almost $500. They are named Basic, Advanced and Professional, with a 'Trial' version of basic for free.

Trial lets you run and submit one score without cost while Basic lets you submit all the scores you want on single one of the four presets. It only costs $6.95 or about .43 Euros if you wait another week. Advanced is the same thing but gives you access to all four presets and custom settings for a mere $19.95.

The last one is Professional, and it is probably something most readers will never need. The main thing it does is allow for commercial use, the lesser versions do not license you for this. It also comes on a CD, has technical support and a CLI for scripting. All of these things add up to a price of $495, so unless you need those things, stick with Advanced, it gets you 99.9% of the way there for 1/25th the price.

The only problem we have found with the benchmark is that it is DX10 only, thus requiring Me II, the broken OS. Due to the enforced malware in that OS, it makes it an untenable proposition, but we do understand why it was done, you can't get DX10 any other way. Since this is a DX10 benchmark...

In the end, Futuremark seems to have done the right things for the right reasons. As with any benchmark, there will be quibbles, bitches and optimizations. We are on the first step of a new learning curve, and the community knowledge base is sure to grow exponentially in the next few days.

Grab your copy here and get started. ยต

L'Inqs

Wun

Too

Tree

Share this:

Comments
Charlie running Vista?

Charlie, I thought you said you're never going to run Vista? What's this crap?

posted by : Demoan, 28 April 2008 Complain about this comment
3Dmark means nothing to me since Gefore 2

its not like posting the 3D score on forum for my machine will wet b!tches' panties.


$7 dollars a pop for vantage, future mark can kiss my @ss good bye~ (*note: no more free version, 1 time free then $7 after)

seeing the score does not give me a boner either, i rather go to a strip club $7 dollars can give me/you/him/she a wet dream come out.

gg future, don't give us "oh, we need to hire new progmers, web maintenance, and redesign for vista, blah blah blah blah", ya'll can go on and on and on with how sorry ya'll are to convince us to pay, however, suck my magic stick please. (people will hack it anyway, we'll just skip the online posting, we can live without showing off our mighty mouse from our pants)

ya'll get $500 from each ITs professional anyway, cheap bast@rds.


we don't care. WE DO NOT GIVE A SH!T.
future mark officially is history. your company is a worthless piece of sh!t at this point, so slow on vantage, 2 years in progress and nothing was innovated to a point where it will be me a boner on using it. BL00dy hell.p!ss off. 

posted by : leil, 28 April 2008 Complain about this comment
AA?

"High and Extreme use AA instead of Trilinear"?? I think you mean AF :)

posted by : pablo, 30 January 2008 Complain about this comment
Mine Does Slideshow? FPS.

In demo actually i'm too old, too new or rare. anyway, I just don't get it.

However in screenshots ati is listed as Whopping 3 fps. I figure I might be able to run really fast Slide Show pretty well.

Practicing Blinking Your Eyes 3 times per second & coordinateing the closed blink with slide display , you might learn to get 0 fps. Wow, Olympics here I come.
drashek

posted by : Ultie_Power?, 29 April 2008 Complain about this comment
can we try being professional today ? :/

Typing "Me II, the broken OS" instead of Windows Vista, thats kind of lame and unprofessional.. a casual reader might not even get the point across.

this is from an almost daily reader of this site.. c'mon stop picking on ms producs, it gets annoying after a while. and yes i do run vista.

posted by : Andy, 30 January 2008 Complain about this comment
are you nuts

How is a random element any good for a benchmark? Are we going to have to run the damn thing 100 times and average the scores?

Also, how is it good that different computers will be doing different levels/amounts of computations? That introduces a level of nonlinearity to the scores that will be confusing and stupid.

posted by : Tom, 29 April 2008 Complain about this comment
Great idea..

...get an avowed Vista/MS hater to write a review of a Vista-only product. One who said he'd never run the OS ever - that must have made the review particularly difficult to write. I do hope all that "malware" didn't do anything nasty to his "software". 

Keep up the sludge-reporting.

posted by : Graeme, 30 January 2008 Complain about this comment
please be gentle

hehehe, Andy uses MS fister. Must be a non downgradable version. So please write Vista, as not to remind him he should have an could do so much better.
And poor Charly, at least I suspect he didnt get all this info of the future mark website. I hope he didnt drink to much before he started testing, would be such a waste of booze with al that vomiting from using the broken one that should have never been.
Well I am off to abuse Me a penguin on a machine that will never ever be ME II ready :)
Have a nice weekend, I am getting a headstart, drashek made sense so I just have to ;)

posted by : Anne Bokma, 29 April 2008 Complain about this comment
Vista vs Server 2008?

I might install Vista on another partition and check out the performance difference between a standard install and my highly-gutted Server 2008 install.

posted by : Stephen, 29 April 2008 Complain about this comment
Useless product

Amid all the opinions pressed forth concerning Vista, there is one reference that everyone is studiously avoiding : the Steam Survey.
For those of you who do not know about it, Valve has a very interesting application that regularly polls users of Steam and asks them if they want to participate.
The result is a collection of computer hardware configurations that annihilates all preconceptions concerning who has what.
Proof ? Simple. As of this writing, consulting the survey results gives the following :

Unique Samples : 1,653,421 (that means over a million and a half people have contributed - if you think that's not enough, remember that opinion polls are typically taken on less than 2000 people)

Windows Version :
XP - 81,15%
Vista - 17,38%

Vista with DX10 GPU : 9,44%

So there it is. FutureMark has a market of less than 9,5% of PC users. Probably a lot less, by the way, since Steam only records results from gamers and, as has been mentioned, gamers are a minor part of total PC users.

But don't take my word for it. Go see for yourself :

http://www.steampowered.com/status/survey.html

posted by : Pascal Monett, 30 April 2008 Complain about this comment
Garbage software

This "Vantage" is nothing of the sort...all I can see from where I sit is an over priced piece of crap benchmark with zero real world usefulness in evaluating gaming machines. 

7 fps on my high end machine that runs Crysis ??? 1 free run and you want me to pay to watch the slide show of "thats 70's" graphics ??? please. End of the road for Futuremark right here....

Say good bye...

posted by : Ed, 29 April 2008 Complain about this comment
Not quite

"you can't get DX10 any other way. Since this is a DX10 benchmark..."
That's not true, since the first official demos for DX10 hardware were written in OpenGL they could have used that as basis for their test, except of course the vole would get snippy..
And before you say "that doesn't gauge DX10" I'd like to point out that DX10.1 is out and this benchmark doesn't gauge present/future vista anyway because it only does DX10.0 so only tests for an outdated version of vista and DX10.

posted by : W.-, 30 April 2008 Complain about this comment
People trying to blame vista

I think that your comment is totally unprofessional...i was reading the article to find out about vantage tests, i wasn't interested in your opinion about windows Vista. Not to mention, if you have something to say about vista, than prove that you know what you are talking about...bring some arguments. When XP first hit the market ppl just like you said the same things about it, now it's vista's turn. My advice...stop being an amateur, you want to make something in a professional manner-go ahead, i'll read your articles and perhaps add something useful here and there; you wanna act like a hardware newbie then stop posting...reading your articles would be just a waste of time
PS.no, i do not work with microsoft nor do i support crappy software, but i the same time i can't stand ppl ptretending to know everything and bragging about it.

posted by : Adrian, 05 May 2008 Complain about this comment
Static Clipping planes

Is this one going to have the um..errm... Nvidia "optimisations" that previous versions had.

Like the ones that accidently ended up in the earlier versions?

You know, that genuine programming error that somehow managed to encompass all the out of view detail allowing it not to be rendered by Nvidia cards, which very unfortunately, (don't know how it happened at all, such a terrible mistake) allowed a huge score boost.

I really hope not, it would be such a terrible shame if this softwares flawless reputation for neutrality was damaged by another genuine error.

posted by : 99flake, 09 May 2008 Complain about this comment
Advertisement
Subscribe to the INQ Newsletter
Sign-up for the INQBot weekly newsletter
Click here to sign up Existing user
Advertisement
INQ Poll

Windows 7 impressions

How is windows 7 working out for you?