SoftwareTipsandTricks Forum

Go Back   SoftwareTipsandTricks Forum > Hardware > Hardware Advice
User Name
Password


Hyper Treading Technology

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes

  #1  
Old 08-14-2007, 12:35 AM
Oct714 Offline
Registered User
 
Join Date: Aug 2007
Posts: 2
Hyper Treading Technology

Hi there,

Need some help to fully understand the advantages/disadvantages of using a CPU with Hyper treading technology.

I have a P4 Prescott 3.4GHz w/HT, and 2 GB RAM 3200 Dual Channel. When HT enabled in BIOS, Device Manager will show my system as a multiprocessor system with 2 "virtual" CPU's.

I know that by using Task Manager/processes, I can "set affinity" for most of the applications in memory (force application to use either CPU "0" or CPU "1")

Now, here comes my confusion. If I do not set affinity for some applications, I will not get any advantage of having a HT CPU? Aplication will be handled by "both" CPU's (as if HT is not enabled)?. If I do get advantage, although I have heard not all applications will benefit of HT(is it true?), should I notice a significant improvement of the performace of my pc?

Also, given the speed of the CPU and RAM, if I only use office and web surfing, I should not notice any improvement if HT is enabled, right? But if I use a little more complex software (video editing, music creation, etc), enabling HT should or should not give me a significant increase in performance?

I have noticed that when rendering video (after effects) I get a CPU usage of up to 95% (w/o HT) Now, correct me if I am wrong: if I enable HT with after effects and set affinity to one CPU only, I should notice a decrease of performance since I am forcing after effects to use only 1 CPU (50% of the physcical CPU)?

How Due Core would handle all this?
Reply With Quote

  #2  
Old 08-14-2007, 04:34 AM
cohenx's Avatar
cohenx Offline
Registered User
 
Join Date: Jul 2007
Location: Salzburg, Austria
Posts: 37
Send a message via Skype to cohenx
Well, forcing an application/task to use "only" CPU "0" isn't useful, since Windows XP manages that itself.

You get advantage of having a HT CPU most of the time when there is more than one thread to execute. If you only run "After Effects", it depends if this is coded multithreaded. If you run "After Effects" and another task in the background, for example video or audio player, you will for sure have an advantage with a HT CPU.

Quote:
I have noticed that when rendering video (after effects) I get a CPU usage of up to 95% (w/o HT) Now, correct me if I am wrong: if I enable HT with after effects and set affinity to one CPU only, I should notice a decrease of performance since I am forcing after effects to use only 1 CPU (50% of the physcical CPU)?

Wrong, thats not a "real" Duo Core CPU. In fact, I would estimate no change of performance when you set affinity to one CPU only.

Quote:
How Due Core would handle all this?

Duo Cores can handle identical threads at the same time, a HT CPU can only handle different threads at the same time, because the 2 virtual CPUs have to share their ressources (If CPU "0" calculates floating point, CPU "1" cannot calculate also floating point at the same time. A Duo Core can do that.)
__________________
Martin Huber, PC-Mobilservice 24
www.pcm24.at | PCM24 Core Drill
Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hyper Threading lwp_iname Windows XP 3 06-26-2005 08:45 PM
Applying computer/linux technology to InfraRed technology satimis Chit Chat 0 02-01-2005 11:08 AM
Building a NEW house. Any ideas on how to prepare it for technology?? sleddingbetty Chit Chat 2 11-15-2004 05:12 PM
Hyper threading tranquillity Hardware Problems 0 03-13-2004 06:32 AM
Old technology vs new technology superdarius Windows XP 1 12-08-2003 09:35 AM



All times are GMT -5. The time now is 10:56 PM.


Designed by eXtremepixels. Powered by vBulletin Version 3.5.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 2.3.2 © 2005, Crawlability, Inc.