iXBT Labs - Computer Hardware In Detail

Platform

Video

Multimedia

Mobile

Other

Houdini Master Benchmarking

October 3, 2003



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  

Creative Sound Blaster X-Fi Surround 5.1

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

ASUS M5A97 EVO, ASUS M5A99X EVO Motherboards

Mainstream Socket AM3+ boards from the new M5 series.
November 1, 2011 · Motherboards

71 CPU Roundup

Summing up the year 2011.
January 25, 2012 · General Platform

ASRock P67 Pro3 (B3) Motherboard

A mid-end model with USB 3.0, eSATA 6Gbps and UEFI.
March 29, 2011 · Motherboards

Gigabyte GA-890FXA-UD7 Motherboard

AMD 890FX chipset in tests.
May 17, 2010 · Motherboards
  Latest Reviews More    RSS  

i3DSpeed, April 2012

Retested all graphics cards with NVIDIA Drivers 301.24 and AMD CATALYST 12.4. Added test results of the reference and overclocked AMD Radeon HD 7850, NVIDIA GeForce GTX 690, NVIDIA GeForce GTX 680 SLI, AMD Radeon HD 7970 CrossFireX, AMD Radeon HD 7770/78
May 05, 2012 · 3Digests

i3DSpeed, March 2012

Retested all graphics cards with NVIDIA Drivers 295.73 and AMD CATALYST 12.3. Added test results of the reference and overclocked AMD Radeon HD 7870 and NVIDIA GeForce GTX 680.
Apr 05, 2012 · 3Digests

i3DSpeed, February 2012

Retested all graphics cards with NVIDIA Drivers 295.52 and AMD CATALYST 12.1, added test results of AMD Radeon HD 7970/7950/7770/7750/6930.
Mar 05, 2012 · 3Digests

Palit GeForce GTX 560 Ti Twin Light Turbo 1024MB GDDR5, KFA2 GeForce GTX 560 Ti LTD OC 1024MB V2.0 Graphics Cards

A couple of interesting custom cards, one heavily overclocked.
Mar 01, 2012 · Video cards: NVIDIA GPUs

i3DSpeed, January 2012

Retested all graphics cards with NVIDIA Drivers 295.52 and AMD CATALYST 12.1, added AMD Radeon HD 7950 test results.
Feb 14, 2012 · 3Digests
  Latest News More    RSS  
  Useful Links Get listed  

Wholesale Computers & Networking

Get great Dell Coupons at CouponSnapshot.com

Saving more with great Lenovo coupon codes

Cut your budget with Coupon codes

Great HP vouchers

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


40

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