| Windows 7: Hyperthreading quad core system |
18 Nov 2012
|
| | Windows 7 Ultimate x64 55 posts Hampshire, England |
Hyperthreading quad core system I recently purchased a system to last me through retirement, so although I'm a light user, I chose a fairly respectable i7 quad core with 16Gb RAM. Plenty of future-proofing there.
Process Explorer shows *eight* CPUs, so presumably the people who configured/supplied this system enabled hyperthreading (or it defaulted to ON). (Belarc Advisor confirms this)
In the past I've seen warnings that hyperthreading can reduce performance as it causes cache contention. The wisdom was "don't use it if you have sufficient CPU". Well, I've rarely seen more than about 5% CPU usage, so I seem to have an abundance.
What is the current consensus on hyperthreading? | My System Specs |
| System Manufacturer/Model Number Arbico/Quiet i7377 OS Windows 7 Ultimate x64 CPU 3.40 gigahertz Intel Core i7-3770 Multi-core (4 total) Motherboard ASUSTeK COMPUTER INC. P8Z77-V LX Rev X.0x Memory 16Gb Graphics Card AMD Radeon HD 7700 Sound Card AMD High Definition Audio Device Monitor(s) Displays Samsung 2443BW/Lenovo L2240pwD Screen Resolution 1920x1200 1050x1680 Keyboard Lenovo SK-8815 Multimedia keyboard Mouse Logitech MX Case Special noise-reducing case Cooling Quiet fans Hard Drives OCZ-VERTEX4 (128.04 GB)
ST31000524AS (1000.20 GB)
Drobo 4-disk enclosure
Seagate USB 400Gb
ST1500DL 003-9VT16L 1500.30 GB Internet Speed ~7mbps Other Info Acoustic Energy AEGO-M Speakers - incredible sound, given their size. |
18 Nov 2012
|
| | Microsoft Windows 8 Professional 645 posts |
Leave it enabled, why buy a hyperthreaded processor to disable ht? | My System Specs | | OS Microsoft Windows 8 Professional CPU AMD Phenom(tm) II X4 965 Processor Motherboard ECS A790GXM-AD3 Memory 16.00 GB Graphics Card AMD Radeon HD 7850 2GB Sound Card (1) C-Media PCI Audio Device (2) AMD HD Audio Monitor(s) Displays LG LS192WS Screen Resolution 1440 x 900 @ 32bit color Keyboard Dell SK-8115 Mouse Razer Copperhead PSU Corsair HX620 Case Thermaltake V4 Black Edition Cooling Cooler Master Hyper 212 + Artic Silver 3 on CPU/GPU Hard Drives (1) ST31000524AS SATA Disk Device (2) ST3500413AS SATA Disk Device AHCI mode enabled. |
18 Nov 2012
|
| | Windows 7 Ultimate x64 617 posts Buenos Aires |
If you manage to disable it, out of the 8 cores only one will work, effectively converting your i7 into a Pentium 4. Not a good choice in my opinion. In fact it will greatly improve performance, as part of the i7 power comes from the multicore architecture. Never heard of anyone saying that it actually reduces performance.
Even if you don't actually use it to 100%, programs will spread over all cores to speed up themselves, by using parallel computing to finish tasks earlier than doing everything in a single core. | My System Specs | | Computer type Laptop System Manufacturer/Model Number Toshiba Sattelite A665-S6092 OS Windows 7 Ultimate x64 CPU Intel Core i7-740QM Memory 8 GB DDR3 Graphics Card NVIDIA GeForce 330GT Screen Resolution 1366x768 Cooling Coolermaster Notepal U3 notebook cooling pad Hard Drives Samsung 840 SSD 500GB
1TB USB3 external HD Internet Speed 3mbps ASDL Antivirus Kaspersky Antivirus 2013 Browser Opera 12.15 x64 |
18 Nov 2012
|
| | Windows 7 Ultimate x64 55 posts Hampshire, England |

Quote: Originally Posted by Alejandro85 Never heard of anyone saying that it actually reduces performance. I'm quoting from several years back, near the start of hyperthreading, and before even dual core systems were plentiful.
The performance hit came from having two threads running in a single core, with just one, shared, on-board memory cache.
When a single application runs on a single processor, the on-board cache is efficient, as applications localise their reference patterns.
When two different applications hyperthread on a single core, the cache required is much greater to avoid too many cache misses; the two processes "steal" cache space from each other, and both run significantly slower than they would have if run alone.
Newer processors have probably eliminated this, if only by having larger onboard cache space.
However, you may have solved a problem I had before I retired. We were running Ubuntu on an IBM server with four discrete Xeon cpu's. However, the Ubunto boot always failed if we told it to run in multiprocessor mode; perhaps it sees only one processor if hyperthreading is off? Unlikely, I'd have thought since the four processors were in separate physical modules, so it's unlikely that the CPU count would fall to one, but who knows? It's worth testing. Thanks! | My System Specs | | System Manufacturer/Model Number Arbico/Quiet i7377 OS Windows 7 Ultimate x64 CPU 3.40 gigahertz Intel Core i7-3770 Multi-core (4 total) Motherboard ASUSTeK COMPUTER INC. P8Z77-V LX Rev X.0x Memory 16Gb Graphics Card AMD Radeon HD 7700 Sound Card AMD High Definition Audio Device Monitor(s) Displays Samsung 2443BW/Lenovo L2240pwD Screen Resolution 1920x1200 1050x1680 Keyboard Lenovo SK-8815 Multimedia keyboard Mouse Logitech MX Case Special noise-reducing case Cooling Quiet fans Hard Drives OCZ-VERTEX4 (128.04 GB)
ST31000524AS (1000.20 GB)
Drobo 4-disk enclosure
Seagate USB 400Gb
ST1500DL 003-9VT16L 1500.30 GB Internet Speed ~7mbps Other Info Acoustic Energy AEGO-M Speakers - incredible sound, given their size. |
18 Nov 2012
|
| | Vista, Windows7, Mint Mate, Zorin, Windows 8 17,871 posts Florida in winter, Black Forest/Germany |
Quote: I'm quoting from several years back, near the start of hyperthreading, and before even dual core systems were plentiful.
Yeah, that was P4 hyperthreading where you only had one CPU to start with. | My System Specs | | System Manufacturer/Model Number HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops OS Vista, Windows7, Mint Mate, Zorin, Windows 8 CPU from 1.6GHz Duo to i7 Monitor(s) Displays 2x HP w2207 Keyboard with trackball - no mices Mouse Trackball mice Hard Drives 5x HDD, 7x SSD, 12x Externals Internet Speed DSL 6000 |
18 Nov 2012
|
| | Win 7 Pro 64-bit 7601 1,098 posts Italy |
meh, I can say that they perfected the technology at least for Atoms, when there were still netbooks you could easily notice the difference between a single-core Atom and one with hyperthreading. (hint: the latter was better) | My System Specs | | Computer type PC/Desktop System Manufacturer/Model Number custom built OS Win 7 Pro 64-bit 7601 CPU AMD Phenom 9650 QuadCore, revision DR-B3 Motherboard ASUS M4A78 Memory 5 GB yes I run 2x 2GB and 1x 1GB, different brand, spank me. Graphics Card NVIDIA GeForce 9800 GT 512 Mb, unknown manufacturer. Sound Card Crappy Realtek Integrated Audio Monitor(s) Displays Fujitsu Siemens P19-3P Screen Resolution 1280 x 1024 x 32 bits @ 60 Hz Oh yeah, 4:3 rocks! Keyboard Microsoft, PS/2, white. Mouse Optical, logitec. PSU whatever, around 450w Case Scavenged from old company PC, 10+ years old Cooling CPU fan, GPU fan, case fan, nothing fancy Hard Drives (1) MAXTOR S TM3320613AS SATA Disk Device (2) STM35004 18AS SATA Disk Device (3) TOSHIBA USB 2.5"-HDD Internet Speed effective max speeds: 70-ish kB/s down 30-ish kB/s up Antivirus Avira, free edition. Browser Firefox with FXChrome to make it look like Google Chrome :P Other Info Was discarded by previous owner due to "horrible performance".
Was running Win Xp from a IDE drive. Yeah. Was a pain.
SATA II drive and Win7 and it zips away! Yay! Hyperthreading quad core system problems? All times are GMT -5. The time now is 05:31 AM. | |