Author: Eugene Nalimov
Date: 16:53:22 10/15/03
Go up one level in this thread
On October 15, 2003 at 18:15:04, Will Singleton wrote: >On October 15, 2003 at 17:37:21, Robert Hyatt wrote: > >>On October 15, 2003 at 16:35:39, Will Singleton wrote: >> >>>On a P4 computer with hyperthreading, my task manager shows the system idle at >>>50% and my chess program at 50% cpu. Is this normal? Is it possible to toggle >>>hyperthreading? >>> >>>As long as I'm off-topic, does the Intel 64-bit compiler produce code for the >>>Athlon 64? The specs seem to be all geared toward the Itanium. >>> >>>Will >> >> >>You can usually turn it off in the bios, although it is rarely called >>"hyperthreading". On my Dell Poweredge, It is called "logical cpu" and it >>is on or off. If you run linux, you can tell the kernel to not use it when >>you boot, or you can turn it off in the bios prior to booting. >> >>If you only run one thread, there is no reason to turn it off. You are >>getting 100% of one real cpu. Interrupts will bounce off the other one >>and take some resources, but without the other cpu your process gets >>dislodged to handle the interrupts so it is a wash. > >Thanks, Bob. You imply there's a reason to turn it off if running multiple >threads. Do you mean, for example, a chess program with a separate thread for >i/o would lose performance? > >Have any info on the compiler question? Intel's compiler will generate 32-bit x86 code that will happily run on AMD64. If you want to run 64-bit code you have to use either some GCC flavor, or Visual C for AMD64. If you want to use Visual C, you have to use 64-bit Windows for AMD64, now in beta stage. Please contact me directly if you want to be included in our beta program. Thanks, Eugene >Will
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.