Topic: FF800: DPC Latency and dropouts
Hi, I've recently upgraded my motherboard and CPU and since then I have huge problems when playing back projects in Sonar. Every now and then the CPU usage went to more than 100% and massive crackles, even drop-outs occurred. With the old system I never had such problems.
The normal DPC Latency of this system is around 30-50 µs and there are no spikes at all. When playing back audio via my FF800 it goes up to around 500-600 µs and stays there (when the spikes happen, they're MUCH higher). This happens when using Sonar or Reaper (both ASIO) or even when just using Winamp (which uses DirectSound in this case). I've tried it with the on-board Firewire (VIA) and with a PCI Firewire card which has a TI chipset. In the latter case the on-board FW was disabled in BIOS. It's the same problem for both. I also tried to deactivate all energy saving options as well as Hyperthreading, on-board LAN, most USB devices etc. All the drivers on my system should be the most recent now.
Nothing seems to work.
The CPU and/or DPC spikes only happen when playing back audio and they come in irregular intervals. It can be 3 or 30 seconds, sometimes 30 minutes. LatencyMon shows "wdf01000.sys" as the culprit but my research has shown that this is just a low level kernel driver which other drivers use to access their hardware.
Now my questions:
1. Is it normal that the DPC Latency is going up this high when playing audio via Firewire (apart from the spikes)?
2. Is there anything else I can try to get rid of the CPU/DPC spikes or at least find out which driver really causes the spikes?
My system: i7 2600K, Asrock Z68 Extreme4 Gen3, 8 GB RAM, ATI Radeon 5770, FF800, 2 x UAD-2 Solo