<BLOCKQUOTE>quote:</font><HR>Originally posted by Big Time Software:
degreesK, the problem was first discovered between an Intel PIII and a AMD chip. If you know of some way to synch the two please give Charles an email about this (charles@battlefront.com).
<HR></BLOCKQUOTE>
The project i've been working on for the last year has been using the method of syncronisation you were trying.
Nothing special need be done to sync AMD w/Intel in my experience. I just double checked using a chaotic function on both an Intel Celeron 400 and a AMD Thunderbird 800. Results will very depending on whether you use float or double, optimisations on or off, set the _controlfp(...) rounding or precision, etc.
The results are always consistant from between CPUs however. ie: both the Thunderbird and Celeron give the same result using an executable compiled with the same options.
This is under Windows 2000 using Visual C++ 6.