![]() |
||
| DAWbench
- Reference Benchmarks :. |
||||
PC DAW O.S Shootout - Part I : XP 32 v XP64 v Vista - Nuendo/Cubase :. |
||||
With the official launch of Windows Vista in January 2007 , the focus has definately been raised in relation to what benefit the new O.S will bring to the table for the Digital Audio community. Lets brush away all of the hype and fanfare being generated about the slick new GUI, gadgets and improved security features, and lets get down to the crux of whether the O.S will bring any tangible improvement to the current XP32 / XP64 O.S, that the vast majority of us are using to drive our PC DAW solutions. First off, I'll give you a rundown on the new Vista
features that Microsoft have touted will be of most benefit to the Audio
community , I'll then crank up the benchmarks and let the O.S's slug
it out.. |
![]() |
|||
| Vista - More than Just a shiny new GUI : | ||||
There are 3 main areas that have been touted as a direct benefit to the Professional Audio community WaveRT Driver Model : |
MMCSS -Multimedia Class Scheduler
Service: |
WDDM - Windows Driver Display Model: Using the WDDM , the new Aero interface and any applications which use it are entirely rendered using the GPU. Theoretically, this should speed up system responsiveness because it offloads a lot of work that the CPU was doing in drawing windows to the GPU on your video card This leaves more CPU cycles available for processing your audio. Well thats the theory.. :-) |
||
| Preparing for Battle : | ||||
While preparing for the
shootout , there had been quite a bit of interest on the web in regards
to substantial performance gains of Vista over XP that had been reported
and posted by another party. I wont bother repeating or posting those
results here, to be fair, the methodology and architectural configurations
, although similar, were not identical, so the difference in results
are difficult to guage. |
One point that was raised, and that hadn't been covered previously was the performance of XP64 in comparison to XP32 and Vista , so I decided to include that O.S in the shootout to round out as many variables as possible. The Lynx 2 was again chosen as the Referenace Audio Hardware , purely because it had proved both the most consistent and best performer in all previous testing, and also, Lynx had fully working drivers for both XP32/64 - Vista 32/64 |
The benchmarks used were Blofelds DSP40 , and also L-Factor II The test applications chosen were Nuendo 3.2 and Cubase 4.02 Cubase 4 testing was added later in the proceedings after it was highlighted that N3 was not "officially" Vista compatible
|
||
|
||||
| Round One : Nuendo 3.20 : Lynx 2 : XP32 v XP64 v Vista :. | ||||
|
I was already very familiar with the performance of this system under
XP32 , so I firstly ran up XP64 to see if anything out of the ordinary
popped up. This time around I again found it to be very much on par , with just a slight performance hit at 032 samples on the Blofelds test, however on the L-Factor test , it did perform substantially worse. The overall system behaviour was very similar in response , smoothness. |
Moving onto Vista, I firstly configured
a highly tweaked Aero GUI, just to test the alleged performance gains
attributed to the process being offloaded directly to the GPU. |
Next up I stripped the Vista install back to the Vista Basic GUI, definitely an improvement over the tweaked Aero configuration , especially on L-Factor II, still not up to XP64 tho. What was really interesting to note was the difference in overall system behaviour, feeling a lot more fluid while running the tests, no long pauses as when using the stripped back Aero, so there is definately a resource hit when using Aero, even when it is stripped back. This could be also dependent on Video cards being employed. I am using smaller workstation based Nvidia Quadro cards on my systems, which wouldn't be high on the Vista rating..:-) Either way, |
||
|
||||
| Round Two : Cubase 4.02 : Nuendo 3.20 : Lynx 2 : XP32 v XP64 v Vista :. | ||||
My initial results
with N3 certainly raised a few eyebrows , as the results were in strict
contrast to some earlier reports. I ported the tests over to C4, and reran the tests across
all 3 operating systems again. C4 is consistently worse than N3 across all 3 O.S's, also the performance scaling on Vista is consistent to that of N3, proving that there is no Vista optimisation in C4, as I had suspected. |
This raises a few serious questions in regards to the results and claims presented earlier where Vista had clearer trounced XP 1: " Vista outperforms XP without any trouble at all" This is something that I could not quantify in any of my extensive testing , I found the exact opposite applies. XP clearly and easily out performs Vista. 2: Multithreading capability in XP is not optimised
for Quad Cores and explains the issues of the system performing poorly
under XP32 in those respective tests. |
If there is any advantage with Vista in regards to better scalability per core, then it would only come into play above 4 cores. Unfortunately with current state of the Steinberg MP capability, that answer will remain unconfirmed for now. 3. N3 is not Vista compatible, whereas C4 is officially supported. My testing shows that C4 is no more Vista compatible than N3/SX3, if anything, and to top it off, N3 actually out performed C4 on Vista on these tests. |
||
| Conclusion : | ||||
These tests are in no way
conclusive in regards to DAW performance under Vista , I just wanted
to dot the i's using the current applications and benchmarks. |
They will be the first to utilise WavRT
and the The Multimedia Class Scheduler service , their latest update
, 6.2 actually has some MMCSS optimisation implemented |
In the meantime, there is no real advantage for the vast majority to be going anywhere near Vista for audio application, and to be brutally honest, I wouldn't be touching it with a barge pole until all applications / plugins are ported natively across.. , in other words, talk to me in 2008. Vin Curigliano |
||