Preface: I own an engineering business and we build and maintain all our own systems. Performance is an issue that's close to me and the following may be of some use to those contemplating different video hardware. All of the tests were run using the typical software that runs in the background at our office, like antivirus, motherboard monitor, trillian, etc. to fully emulate our user environment. This means the benchmarks are as "real" as they can be. Following the benchmark results are some observations from me, someone who has used Solidworks faithfully day in and day out since the beginning. All benchmarks run from same machine: AMD Athlon XP 2400+, 1Gb ram, 40Gb HD, WinXP Pro. All benchmarks used dataset "Standard General Test" Procedure for swapping video hardware: Nvidia drivers uninstalled, cards swapped, specific drivers installed, multiple reboots, opengl settings and Solidworks functionality verified, then benchmarks run. Resolution/color: 1280x1024x32bit OpenGL vertical sync: always off Use unified back/depth buffer: checked - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SW2003 SP3.0 Geforce2-Ti 64mb (softquadro'd to "Quadro2Pro") Nvidia driver: 23.11 Softquadro Test Averages for 5 test(s). Test Total = 216 Graphics = 34 CPU = 115 I/O = 66 SW2003 SP3.0 Geforce4-Ti4200 128mb (softquadro'd to "Quadro4-750XGL") Nvidia driver: 41.03 Softquadro 4 Test Averages for 5 test(s). Test Total = 209 Graphics = 30 CPU = 114 I/O = 64 SW2003 SP3.0 Quadro4-980XGL 128mb (true PNY Quadro4 board) Nvidia driver: latest 45.23 (43.51 was marginally slower) Test Averages for 5 test(s). Test Total = 208 Graphics = 30 CPU = 114 I/O = 64 SW2004 SP0.0 Geforce2-Ti 64mb (softquadro'd to "Quadro2Pro") Nvidia driver: 23.11 Softquadro Test Averages for 5 test(s). Test Total = 230 Graphics = 38 CPU = 115 I/O = 77 SW2004 SP0.0 Geforce4-Ti4200 128mb (softquadro'd to "Quadro4-750XGL") Nvidia driver: 41.03 Softquadro 4 Test Averages for 5 test(s). Test Total = 224 Graphics = 35 CPU = 114 I/O = 75 SW2004 SP0.0 Quadro4-980XGL 128mb (true PNY Quadro4 board) Nvidia driver: latest 45.23 (43.51 was marginally slower) Test Averages for 5 test(s). Test Total = 212 Graphics = 34 CPU = 114 I/O = 64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I did much research into Nvidia Geforce boards using softquadro from "Unwinder" - see [URL="http://www.nvworld.ru"]www.nvworld.ru[/URL] and [URL="http://www.guru3d.com"]www.guru3d.com[/URL]. I also wanted to compare my softquadro boards against a true top-of-the-line Quadro board like the 980XGL. This information is readily available in numerous places but this is my lone attempt to shove it into one place, using my own test results on my own hardware. I used the Solidworks benchmark downloaded from spec's website [URL]http://www.spec.org/gpc/apc.static/sw2003.html[/URL] and ran it using Solidworks 2003 SP3.0. Then I uninstalled 2003 and installed 2004 SP0.0, mass converted all the benchmark files and ran the benchmarks again. This seems a reasonable way to compare 2003 and 2004 because this is exactly how you would approach the upgrade and conversion in a working environment. Somewhat surprising results but not really; 2004 is marginally slower than 2003 in both graphics and IO. By my calculations using a Softquadro2Pro, it's about 12% slower in graphics and about 7% slower overall - factorally less with faster hardware. Not as large a difference as there was between 2001+ and 2003 but still noticeable. Before any Solidworks zealots chime in let me say that I used to be and could again become a Solidworks zealot but allow me to vent for a second... new features and glossy brochure "improvements" do nothing for my business's billable time. If I needed Cosmos I would buy it and if I did need it, the included version would do nothing for me. It has already done nothing for me even though I would have liked it to. If normal day-to-day functions take more time then there is a problem, as there was/is with 2003 and now 2004. It took me a few weeks to realize it with 2003 but when projects began to take more time, normal rebuilds became 3 min ordeals, Solidworks shutting down by itself, etc. it was easy to see that something evil was happening. There are enough postings to prove my opinion so let's not rehash. I can prove it to any app-engineer that visits our office and I can equally prove it to them with a visit to their office. I'd like to know how I can justify to a client that their project is going to have to have additional days quoted due to software "improvements". I can't; therefore, Solidworks has cheated me out of billable time by making their software take longer than it used to and I can't bill for the difference. The last time this happened was about 1998 or so with a company called Autodesk. Vent off. My findings can be compared in terms of what this or that board can do by visiting a nice benchmark chart at (cad.de?) [URL]http://solidworks.cad.de/int_swxbench11.htm[/URL]. My two year old GF2-Ti board (with Softquadro) was an admittedly fast board for its day but I never expected it to perform at nearly the same level as the new Quadro4 boards. This really blew me away but I suspect what's really happening here is that not only is Solidworks becoming incrementally slower with each release (proven) but nearly completely fails to take advantage of newer hardware capability. This makes perfect sense when you consider how much slower the video got between 2001+ and 2003 and now again with 2004. Also, consider the last really fast version of Solidworks was 2001+ and you realize that with respect to OpenGL performance Solidworks has frozen themselves in time at about year 2001. You could argue that Realview negates this logic but Realview is not a measure of speed within the modeler. It is merely a specific set of calls to new hardware. Hardly an optimization, which we desparately need. The GF4-Ti4200 board, when using "Softquadro 4" drivers appears to offer the same speed **for Solidworks** as the true Quadro4-980XGL. The only caveat is that to enable Realview you must also use Rivatuner's NVstrap utility to convince your system at boot-time that the board is a "Quadro4". Without NVstrap you achieve the same speeds but no Realview. The tradeoff to using NVStrap is that your system is unable to gracefully return from a power management event like Standby-Resume or Hibernate-Restore. If you never use these power management functions then no problem, you'll achieve full speed and Realview capability of the Quadro4-980XGL for about a fourth the price. If those power management functions are important to you then you have two other options; live without Realview and just use "Softquadro 4" drivers or pay for the real Quadro4 board. Since I have yet to see any "real" benefit to Realview, other than it's "cool" factor, the choice is acceptable to me, either way. - Eddy Hicks [URL="http://www.solidlogicdesign.com"]www.solidlogicdesign.com[/URL] [email][/email]