07-31-2009 04:48 PM
08-01-2009 12:20 AM - edited 08-01-2009 12:24 AM
08-01-2009 01:03 AM - edited 08-01-2009 01:06 AM
No problem here running on my i7 quad-core under Vista64.
08-03-2009 11:13 AM
08-03-2009 12:09 PM
08-03-2009 12:34 PM
As an experiment, I converted the timed loops to standard while ones. The application ran much faster with no pauses. Task Manager showed spikes on cores 3 and 7. I increased the number of while loops to 5 and hit 32% processor capacity, but Task Manager showed the majority of the load still be carried by 3 and 7 but the others were starting to come up. I wonder how NI implemented the timed loop because apparently it cannot lock down a core, but rather goes to Windows and requests run each iteration of a loop as a single thread. The pauses could be caused by waiting for system interrupts, but that doesn't explain why it effects the other Windows applications like Task Manager.