>(a) Windows 2000 reports a dual CPU system as having _four_ CPUs. This of
>course gives concerns about how to optimise distribution of tasks across
the
>virtual CPUs, given that it is wasteful to have 2 virtual CPUs in the same
>physical chip busy whilst the other physical CPU is idle.

Under Windows NT, 2K and XP, the primary CPUs come first, then the virutal
cpus. IE on a Dual P4 Xeon, the primarys are 1 & 2, and the secondarys are 3
& 4. 3 is the secondary of 1 and 4 is the seconary of 2. This scales with
the number of CPUs installed.


>There is also a
>software licensing issue for the many commercial products (including
Windows)
>which are licensed on a per-CPU basis. (Remember that Windows XP Home
Edition
>supports only one CPU, whilst 2000/XP Professional support only two CPUs.)

Both Windows 2K and Windows XP ignore the virutal processors in regards to
CPU licensing.

Here is a story where someone actually did some benchmarking with
hyperthreading
http://www.gamepc.com/reviews/hardware_review.asp?review=ppso&page=1&mscssid
=&tp=


_________________________________________________________________________
Unsubscribe & list info -- http://www.ndatech.com/mersenne/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

Reply via email to