On Dec 1, 8:58 am, "David J Taylor" <[EMAIL PROTECTED]
bit.nor-this-bit.co.uk> wrote:
> Richard B. Gilbert wrote:
> > David J Taylor wrote:
> >> Folks,
>
> >> I'm still trying to resolve NTP on Windows Vista.  I do have a
> >> dual-core system, so I was wondering how NTP handled dual-core.  Does
> >> it
> >> discipline both cores, and is a special start-up switch required?
> >> Should I
> >> define the affinity for NTP to a single core?
>
> >> Looking at the AMD Web site, they do have a utility to sync the two
> >> cores - "AMD Dual-Core Optimizer" - under certain circumstances.  I
> >> tried to install this on Vista, but a file appears to be missing!  Has
> >> anyone got this working, and does it affect NTP?
>
> >>http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_...
>
> >> I seem to be full of questions and not answers today!
>
> >> Thanks,
> >> David
>
> > I don't see why NTP should even be aware that it's running on a
> > Dual-Core CPU.  Why should it be any different from a box with, say,
> > four CPUs?
>
> NTP on Windows uses the RDTSC instruction.  Which CPU does it read the
> time stamp counter from?  If NTP is multi-threaded, different threads
> could be run on different CPUs with different TSCs.  Yes, just the same
> issues arise with 4 CPUs, and I don't know how the Windows version of NTP
> handles the multi-processor scenario.
>
> Cheers,
> David- Hide quoted text -
>
> - Show quoted text -

You can use the START command to bind ntpd to specific processors
(this is called processor affinity on Windows). I would try running:

c:\>start /affinity 01 ntpd.exe <ntp options>

If you get different or better behavior, then it is a multi-processor
issue.

_______________________________________________
questions mailing list
[email protected]
https://lists.ntp.org/mailman/listinfo/questions

Reply via email to