English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I have Hyper Threading enabled on my Pentium 4 and I would like to know, since Hyper Threading creates two virtual cores, does each core run at half the speed? And what is the difference between using just one virtual core and the whole processor if HT is disabled?

2007-02-20 09:01:52 · 1 answers · asked by Anonymous in Computers & Internet Hardware Other - Hardware

1 answers

No. There only is one core, but it pretends to be two. If you use all the CPU on one virtual processor you are utilizing most of the CPU. The purpose of Hyper Threading is to catch a few idle processor resources, resulting in a performance gain of a few percent. It takes advantage of SMP schedulers to get a bit more performance out of one core. There really isn't any different between using one virtual processor or the only processor when HT is disabled.

2007-02-24 08:25:35 · answer #1 · answered by John Mahowald 5 · 0 0

fedest.com, questions and answers