Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Testing Hyper Threading

Author: Robert Hyatt

Date: 21:19:09 03/07/02

Go up one level in this thread


On March 07, 2002 at 23:56:46, Nolan Denson wrote:

>Ok the Bios update that i was hoping for did not have the enable for Hyper
>Threading ... I was hoping to run some test to get some bench mark results. I
>told my motherboard company about the new bios that was suppose to have the
>feature didn't ... then i was told ( not sure if this was a blow off or not)
>that my motherboard automatically does hyper threading.
>
>So what I am wondering do any of you know of a program thats around i can test
>this feature.
>
>Also if there isn't a program around chess or utility, I was wondering to get
>Crafty to see 4 cpu's via Hyper Threading what is the main part of its code do
>you think i will have to modify .. or for Dr Hyatt (Is it even possible for me
>to get crafty to take advantage of this feature with out having to do a complete
>rewrite).
>
>I did some simple things to my crafty.rc file but it didn't help.
>
>smpmt 4
>smproot
>smpgroup 4
>
>Anyone that know of a program I can test ... drop a post ...
>
>Thanks



I have not followed the hyper-threading stuff from Intel, although I will
try to look at it tomorrow.  I originally thought it was just multiple
threads within a single CPU, so that when one thread blocked on a memory
reference, another thread could execute during that wait time.

For Crafty, that won't be anywhere _near_ the same as using 4 separate
CPUs, each of which can read/write memory independently.

I would not look for this to produce any significant speedup for programs
that have a lot of memory accesses, like a chess engine.  I would expect it
to work better for the case where you have one thread that does a lot of
memory reads/writes, and another thread that simply sits in cache and
computes like mad...




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.