09-07-2007 08:23 AM
09-07-2007 08:36 AM - edited 09-07-2007 08:36 AM
Message Edited by billings11 on 09-07-2007 08:37 AM
09-07-2007 10:01 AM
On the newer computers with the Asus M2V mother board and the Dual Core AMD Athlon 4000+ (2.1 GHz internal clock) I did the following:
It is only when I manually configured the processor to it lowest setting and incrementally increased the speed that the system worked reliably. At 2 Ghz internal the system started showing a small amount of noise while at the max speed of 2.1 GHz the system showed more. I would assume that a faster processor will only compound the problem in the future.
Here are the two boards and processors we are using that are having the issue:
Asus A8V with Dual Core AMD Athlon 3800+ (2 GHz internal clock)
Asus M2V with Dual Core AMD Athlon 4000+ (2.1 GHz internal clock)
09-10-2007 02:14 PM - edited 09-10-2007 02:14 PM
Hi,
I appreciate the screenshots and details on your post, it really helped me to see what you are experiencing. You may have already found this, but we did come across a known issue with our drivers and AMD dual core machines:
AMD Multi-Core/CPU Systems Can Cause Unexpected Behavior in NI Driver Software
If the applying the patch and using DAQmx 8.6 does not work for you, please post back and let us know. I would also appreciate it if you post back if it does work, since I have not run across these specific symptoms.
Thanks,
Andrew S
National Instruments
Message Edited by stilly32 on 09-10-2007 02:16 PM
09-12-2007 09:16 AM - edited 09-12-2007 09:16 AM
We Integrated the AMD drivers right into XP Setup so no previous AMD drivers were loaded (prevents possible upgrade issues)
I still got the same results. There were a lot of spikes.
After that I tried one more recommendation which was to use the "/onecpu" flag in the Boot.ini file so Windows only used one CPU for everything from the start. This did reduce the spikes, but they were still present just like setting the affinity to one core reduced the spiking, but still had the problem.
According to the NI site either of these adjustments is supposed to fix the problem if it is a RTS timing issue.
We now have also seen the same problem on a single core AMD Athlon 4.0GHz machine. And on the dual core machine, even when we disable a core entirely we still see glitches until we slow the remaining core down. On my 2.1Ghz single core Athlon there is no problem, but on faster Athlon machines we are sometimes seeing this glitch effect. So at this point we are starting to suspect that DAQmx has timing problems with any fast Athlon machines, not just dual core. Maybe its because of the AMD integrated memor controller, but at this point it looks like developers need to use AMD or NI, but not both.
Message Edited by billings11 on 09-12-2007 09:33 AM
09-12-2007 05:20 PM
09-13-2007 08:32 AM
09-13-2007 09:17 AM - edited 09-13-2007 09:17 AM
Jordan and I are colleagues working on the problem together..
We have also switched around many 6251 cards and the problem stays with the computer regardless of the card.
Message Edited by billings11 on 09-13-2007 09:21 AM
09-13-2007 04:00 PM
09-13-2007 05:45 PM
Thank you for your suggestion but I don't think that we can play musical motherboards or take wild guesses at what motherboard we can use next because NI hasn't fixed a problem. Especially a problem that you indicate they have known about for years. In all of the posts I have read about this issue I have not seen any reference so far to a chipset or brand and we have already tried this on two chipsets.
It seems like a small thing to get another mobo for $50, but that very well might not be the quality board we are use to or from a MFG that we have had great luck with for about 7 years running. Despite the good relationship I would definetly through them under a bus in a heart beat if we learned that they had an inherent problem in their product, but that not being the case we need an NI solution for what appears to be an NI problem. I never want to get into a situation where NI starts telling us that we can only use certain computer components if we want to use their product.
I recall that at one point I also tried the PM switch you mentioned but that did not help either. Thanks for that tip as well.