iXBT Labs - Computer Hardware in Detail

Platform

Video

Multimedia

Mobile

Other

Houdini Master Benchmarking



Several months ago I got a letter from one of our readers where he asked me to extend a list of test applications for professional video cards. That was an interesting proposal and today you can see what I have come up to. You should consider the today's article as a trial balloon. Only together with you I can choose the testing technique which would suit both you and me.

Houdini Master

Houdini Master is a key product of Side Effects Software. It's not a single product - the company has a lot of various packets to offer but Houdini Master is a key packet for 3D modeling. You can use this packet for training (the freeware version has some limitations), and for professional activity. See the details on all products of the company here. The only thing I'd like to add is that the Houdini Master was used to create some effects of the X-MEN Movie.





Testing technique

To test one or another product one must know how to do it. Thanks to our readers who help me in it I actually know it. Exactly such collaboration can give us an ideal testing technique. But since not all our readers are gurus in 3D graphics, I'll describe every step I made.

In the long run the testing was split into two parts

  1. Speed parameters
  2. Quality parameters

Well, in the first case we will have a lot of diagrams and in the second case a lot of screenshots so that you can yourselves select the best.

I chose several demo scenes which put the maximum load on one or another function of the modern professional 3D accelerator. But as I found out, the Houdini much depends on the CPU clock and FSB bandwidth and hardly depends on a video card. That is why the scenes I singled out weren't the most difficult but their dependance on CPU was minimal. Also I had to try various rendering modes of one or another test scene. Below you can see the scenes used in measuring speeds and rendering modes so you can check my results.

Test scene file name Rendering mode in viewport window Example
align_boat wireframe


flagtwosided flatshaded


grass wireframe


magnetsbubbles vexshaded


springpushcloth smoothshaded


So, first we set up the operating system and all necessary add-ins and drivers. Then we installed the Houdini Master and started it. The first time you launch it it requires registeration. Then goes rebooting. After it we set the resolution to 1600x1200 @32-bit color and started the packet. The program window takes the whole screen but it's not the full-screen mode. That is why make sure to switch to it. Then we load a certain scene, set the rendering parameters for the viewport and start up the 'performance monitor'. Then we select required parameters in the popped up window and tick off "Enable output" so that we can see the results. Since the rendering mechanism is quite tricky you should start up animation and wait until the total number of rendered frames reaches 8,000-10,000 at least. Look how the Houdini implements rendering. Every action is recorded by the operator, and then the whole series is sent for execution. Thus, a simple curve turns into a small program the Houdini processes. That is exactly why such mechanism much depends on a CPU. When the number of frames processed equals 10,000 or over, you can write down the average fps.

The technique is not complicated, and everyone can repeat it. But far not everyone has such set of professional accelerators that we have in our lab. That is why I will readily share the results we obtained.

Testbeds

I used all the professional cards we had and several gaming ones. I selected those gaming cards which I think will have the most effect on the industry development in the near future

Cards tested:

    Professional cards:
  • NVIDIA Quadro 2 Pro
  • NVIDIA Quadro 2 MXR
  • NVIDIA Quadro DCC
  • NVIDIA Quadro 4 550XGL
  • NVIDIA Quadro 4 980XGL
  • NVIDIA QuadroFX 2000
  • NVIDIA QuadroFX 1000
  • ATI FireGL 8800
  • ATI FireGL 8700
  • ATI FireGL X1 128MB
  • 3Dlabs Wildcat VP870

    Gaming cards:
  • NVIDIA GeForceFX 5600 Ultra
  • NVIDIA GeForceFX 5900 Ultra
  • ATI Radeon 9600 Pro
  • ATI Radeon 9800 Pro

Test platform

    Basic
  • Mainboard: Intel Server Board SE7505VB2
  • CPUs: 2 x Intel Xeon 2.4GHz (HyperThreading on, 4 logic processors)
  • Hard drive: Fujitsu MPG 40GB
  • RAM: 512MB DDR
  • Monitor: ViewSonic P 817-E

The tests were carried out under the Windows XP Professional, Service Pack 1, DirectX 9.0a, with all required add-ins and drivers installed. Vertical sync, anti-aliasing and anisotropic filtering were forcedly enabled in the drivers. The driver versions used:

For the NVIDIA based cards - 45.23
For the cards on ATI FireGL 8x00 - 3056
For the cards on ATI FireGL X1 - 1039
For ATI based gaming cards - 6378
For 3Dlabs based cards - 3010535

Speed











Let me draw your attention to some interesting facts. The NVIDIA QuadroFX 1000 looks very nimble, or in other words, theNVIDIA QuadroFX 2000 works too slowly. I contacted the guys at NVIDIA and are trying to solve this problem now.

The gaming cards from ATI perfectly demonstrate that they are designed for games only. The scores are too low, though these gaming solutions serve a base for professional cards which look much better! The company clearly realizes the market separation and separately develops drivers needed for one or another market sector.

That's not all. Since the Houdini is strongly dependent on the CPU we shouldn't stop at this stage, and now we proceed to the qualitative tests.

Qualitative testing

This time we don't need the performance monitor, the viewport window must be rolled out to the full-screen mode. Then we load a scene, set a required rendering mode, find a certain animation frame and make a screenshot. The rendering mode was VEX WIRE SHADED as it loads the video subsystem most of all. The test scene was provided by my namesake @Hawk, Alexander, thanks you very much! The test results are shown below in the table.

Card Link to the test results
NVIDIA Quadro2 MXR


NVIDIA Quadro2 Pro


NVIDIA Quadro DCC


NVIDIA Quadro4 550XGL


NVIDIA Quadro4 980XGL


NVIDIA QuadroFX 1000


NVIDIA QuadroFX 2000


NVIDIA GeForceFX 5600 Ultra


NVIDIA GeForceFX 5900 Ultra


ATI FireGL 8700


ATI FireGL 8800


ATI FireGL X1 128MB


ATI Radeon 9600 Pro


ATI Radeon 9800 Pro


3Dlabs Wildcat VP870


There are almost no equal results. I must say that the 3Dlabs has too many errors on the Wildcat. As to the other cases, you can make your own conclusion.

Summary

So, thanks to our readers I added the Houdini packet to our test suite used for professional cards. Unfortunately, its speed parameters depend on the central processor  to a greater extent. Nevertheless, we got an excellent possibility to estimate qualitative parameters since quality of drivers is so much discussed these days...

PS

As to the results of the Quadro FX1000 and 2000, we are waiting for NVIDIA to solve this problem while working together with the company to find out the cause of such behavior. As soon as we get new information we will add it to this review or publish it separately.

Alexander Kondakov (kondalex@ixbt.com)

Write a comment below. No registration needed!


Article navigation:



blog comments powered by Disqus

  Most Popular Reviews More    RSS  

AMD Phenom II X4 955, Phenom II X4 960T, Phenom II X6 1075T, and Intel Pentium G2120, Core i3-3220, Core i5-3330 Processors

Comparing old, cheap solutions from AMD with new, budget offerings from Intel.
February 1, 2013 · Processor Roundups

Inno3D GeForce GTX 670 iChill, Inno3D GeForce GTX 660 Ti Graphics Cards

A couple of mid-range adapters with original cooling systems.
January 30, 2013 · Video cards: NVIDIA GPUs

Creative Sound Blaster X-Fi Surround 5.1

An external X-Fi solution in tests.
September 9, 2008 · Sound Cards

AMD FX-8350 Processor

The first worthwhile Piledriver CPU.
September 11, 2012 · Processors: AMD

Consumed Power, Energy Consumption: Ivy Bridge vs. Sandy Bridge

Trying out the new method.
September 18, 2012 · Processors: Intel
  Latest Reviews More    RSS  

i3DSpeed, September 2013

Retested all graphics cards with the new drivers.
Oct 18, 2013 · 3Digests

i3DSpeed, August 2013

Added new benchmarks: BioShock Infinite and Metro: Last Light.
Sep 06, 2013 · 3Digests

i3DSpeed, July 2013

Added the test results of NVIDIA GeForce GTX 760 and AMD Radeon HD 7730.
Aug 05, 2013 · 3Digests

Gainward GeForce GTX 650 Ti BOOST 2GB Golden Sample Graphics Card

An excellent hybrid of GeForce GTX 650 Ti and GeForce GTX 660.
Jun 24, 2013 · Video cards: NVIDIA GPUs

i3DSpeed, May 2013

Added the test results of NVIDIA GeForce GTX 770/780.
Jun 03, 2013 · 3Digests
  Latest News More    RSS  

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ||  About us & Privacy policy  ·  Twitter  ·  Facebook


Copyright © Byrds Research & Publishing, Ltd., 1997–2011. All rights reserved.