Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [hyper-threading]

A technology by Intel to increase processor throughput, by adding independent logical processing units in each core (and thus exposing two times the number of cores to the operating system).

0
votes
1answer
330 views

Hyperthreading and how applications benefit from it

I have been interested in hyper threading and how can applications benefit from it. From what I have read, hyper threading is directly managed by the operating system and it is related to how virtual ...
0
votes
1answer
349 views

How to disable HT on Surface

Given a recent security advisory I would like to disable hyperthreading on my Surface Laptop. Presently I have two physical cores providing four logicals. I have read that if I use msconfig.exe boot ...
0
votes
2answers
1k views

If i5 has no hyperthreading why it has more threads than cores

I have read at a lot of places that i5 does not have hyperthreading and that i7 is i5 + hyperthreading. If it is true, how come many i5 processors have more threads than cores(4 cores and 8 threads) ...
0
votes
0answers
30 views

Cannot restart VMware Workstation when hyperthreading is enabled

I'm running a ubuntu 16.04 LTS virtual machine with VMware Workstation 12 Player (12.5.9 build-7535481) on windows 7 x64. The VM has a few hard disks that it is using completely / has been given ...
0
votes
2answers
76 views

How many threads can I run when using an Intel Core Duo CPU to speed up bulk data download from Amazon S3 in a custom application?

How might I find out the maximum number of threads I can use? I'm new to programming, so I'm trying to figure out what I need to know. I have 950 GB of files to download from Amazon S3. I was thinking ...
1
vote
1answer
97 views

CPU threads not being used

I recently got a new Thinkpad T570. I'm running Fedora 27. It has a i7-7600U processor that should have 2 cores and 4 thread according to Intel (https://ark.intel.com/products/97466/Intel-Core-i7-...
-6
votes
1answer
230 views

Hyperthreading operating system

My question is does the operating system has any role in implementing hyperthreading. Where is hyperthreading implemented in BIOS level or operating system? Are there OS who does not support ...
3
votes
0answers
56 views

Can I tell how much multi-threading I'm using each day?

Is there a way to determine (or even better, to log) how much benefit I'm getting from my computer's multi-threading capabilities? Background: My higher-ups are proposing to give me and my team new ...
1
vote
2answers
2k views

Physical vs logical vs virtual cores

My processor has 4 physical cores. Maximum of 8 virtual cores per core. Does the following applies: if hyper threading is enabled than 4x 2 = 8 logical cores. Which means 8 x 8 = 64 maximum virtual ...
5
votes
4answers
2k views

Why Hyper-Threading provides 2 virtual cores but not more?

Here is an explanation of Hyper-Threading found on Wikipedia: For each processor core that is physically present, the operating system addresses two virtual (logical) cores and shares the workload ...
4
votes
1answer
824 views

Why are 16 threads more efficient than 8 on an i7 with hyperthreaded 4 cores? (Robocopy)

In Windows 8.1, I am using Robocopy to save 2 servers' data onto a dedicated PC's storage space. The data volume is 147,314 files in 4,110 folders (66,841,845,760 bytes). All 3 involved PCs feature ...
0
votes
1answer
35 views

If Affinity on Windows is set on 1 thread only, does it eliminate problems with thread-unsafe software?

Say I have a third party software executable I can't really edit or alter in anyway or debug properly. I suspect it has issues with multithreading in a way that it segfaults the application due to ...
1
vote
0answers
3k views

Turning off Hyperthreading in Windows 10 in Gigabyte P57 Laptop

I don't see an option for hyperthreading or HT in my bios even though I know hyperthreading is enabled. How can I disable it? Here's the screenshots from all the BIOS tabs: *What is the solution, if ...
6
votes
1answer
3k views

How does the Windows 10 scheduler deal with Hyper Threading since Core Parking is disabled by default for Intel CPUs?

I'm running Windows 10 (1607) on an Intel Xeon E3-1231v3 CPU (Haswell, 4 physical cores, 8 logical cores). When I first had Windows 7 installed on this machine, I could observe that four out of eight ...
1
vote
0answers
47 views

How to log/get a report on threading performance in Windows?

So with programs like Process Explorer and Process Hacker you can see what the individual threads from a given process are up to. However as far as I can tell its just an active monitor with no way to ...
6
votes
4answers
11k views

Performance-impact of Hyper-Threading

I just read an article on Heise Online (look at the table, the rest is German) which claimed, that Hyper-Threading slows down single-threaded programs although they don't use the second thread of a ...
0
votes
0answers
141 views

How much do IDEs take advantage of multiple CPU cores?

So, how much do IDEs, for instance Android Studio or Eclipse, take advantage of multiple threads and CPU cores? That is, how much faster do they run on, say, a quad-core CPU compared with a dual-core ...
-5
votes
1answer
581 views

do skylake core i5 CPUs support hyper-threading technology?

Do the skylake core i5 series of desktop CPUs support hyper-threading technology?
0
votes
2answers
1k views

hyper threaded core i3 vs non-hyper threaded core i5

I have been searching around and comparing specifications to build a budget gaming PC. On the Intel site, i have been comparing CPUs and I noticed that the I3 CPUs, while only having 2 physical cores ...
0
votes
1answer
399 views

CPU time count on HyperThreading systems on linux

I am trying to estimate the amount of work a multithreaded application takes. That is quite a simple task with real cpu/cores as I can just take the CPU time from proc and that will be an estimation ...
0
votes
0answers
263 views

How to turn off hyperthreading on hp z230 Win7 32bit

I have a legacy application that when ported to this new HP desktop exhibits performance errors. I need to disable hyper-threading on this desktop. It has an Intel I5-4095 quad core processor. The ...
0
votes
1answer
830 views

Turn off HyperThreading without BIOS

I need to turn off HyperThreading from my i5-3210 notebook since it hinders my IDE performance. My i3 took about 10+ seconds from compile to run in my Android VM, same code runs in my AMD in about 10 ...
0
votes
0answers
2k views

How do I enable hyperthreading on CentOS 6?

How do I enable hyperthreading on CentOS 6? I checked the flags field in /proc/cpuinfo and ht is in the flags section. Below is my processor information. ~$ lscpu Architecture: x86_64 ...
-2
votes
1answer
104 views

Doubts regarding multithreading and hyperthreading [closed]

Today I was trying to understand what multithreading and hyperthreading are. However I have several doubts regarding it. In multithreading, what happens when two threads try to modify the same ...
0
votes
2answers
2k views

Why is it said that 'The longer the pipeline, higher the processor clock rate' [duplicate]

I have been recently going through the hyper threading technology of Pentium 4. The number of pipeline stages is high in P4 and is said that it will increase the speed of clock rate. How is that ...
0
votes
1answer
1k views

Virtualbox with i7-4790 one thread per virtual machine

I’m considering buying an Intel Core i7-4790, which has 4 cores and 8 threads. With a 4 core, 8 thread CPU you should see 8 CPU available in the green slider area; see picture below. I set the ...
5
votes
1answer
2k views

Why does my non-hyperthreading enabled CPU claim it has hyperthreading?

I was checking my processor for the aesni (hardware aes, "aes" flag) when I discovered the "ht" flag. This, on i7 processors denotes the CPU's ability to do hyperthreading, however, since I own a i5-...
1
vote
2answers
776 views

Running Ubuntu in VirtualBox under Windows 8.1 doesn't use CPU on 100%

I am running Ubuntu 14.10 64 bit under Windows 8.1 64 bit using VirtualBox 4.3.10. I have an Intel Core i5-2410M CPU, with 2 physical cores and enabled HyperThreading and virtualization. I have set ...
1
vote
2answers
1k views

do I get half the CPU speed for a single thread if HT is turned on? [duplicate]

If I have a single 2.6GHz core for example would it mean that with hyperthreading I have only 1.3GHz for a single thread that my app have or is it on demand only if I will use (lets say my app is the ...
0
votes
1answer
79 views

Cores and threads - Performance

I wonder if a 4 core/8 thread cpu will perform better than a 4 core/4 thread cpu. If the answer is yes; How much better will a 4/8 perform? EDIT: What if its for running 4 single threaded apps? And ...
7
votes
1answer
8k views

See if Mac OS X has enabled hyperthreading?

There is a way of disabling hyperthreading on Mac OS X: How to disable HyperThreading on Mac OS X Lion? Is there a Terminal command of seeing whether Mac OS X has hyperthreading enabled?
8
votes
3answers
38k views

What is the difference between multithreading and hyperthreading? [closed]

I've heard the terms hyper-threading and multi-threading, but what exactly is the difference between them? What kind of Intel processor uses them?
0
votes
2answers
783 views

Again about Hyper Threading

I have Asus 1025c with dual-core atom with hyper-threading enabled. When I play games, processor load rate always less than 25% (1 core). Is that means, that game (running single thread) occupies only ...
0
votes
1answer
141 views

Does Windows know how to appropriately assign threads to a quad-core processor that has Hyper-Threading on?

So, I have been trying to google for this answer, but I cannot find a direct technical answer to the question. (Or if it did, it was in a confusing way) So, say you have a program/game that uses 2 ...
2
votes
1answer
973 views

How should I interpret this /proc/cpuinfo data?

I'm using Intel Xeon E5-2620 processor. There is something I'm confused about. I'm using Linux and in /proc/cpuinfo it says: model name : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz According to the ...
11
votes
4answers
12k views

Quad Core host with hyper-threading, how many processors to configure in VirtualBox?

I have a quad-core i7 processor with hyperthreading (8 logical cores), when I configured a virtual machine to use 8 processors, VirtualBox gave me a warning saying that I only have four cores (which ...
9
votes
3answers
23k views

Single Threaded Qaud Core v.s Hyper-Threading Dual Core [duplicate]

Let's say we have two CPUs, One is Quad Core 3.2 Ghz with 4 Cores, and We have a Dual Core 3.2 Ghz with 2 Cores with 2 threads in each Core (Hyper-Threading). My assumption as a programmer will be, ...
0
votes
1answer
100 views

Hyperthreading load

Would loading all threads on a hyper-threading enabled cpu (e.g. core i7 dual core with 2 threads per core) be (in this case) double the load the cpu? To clarify, lets say I have a dual core cpu with ...
-2
votes
1answer
189 views

How does a CPU with 2 core or more works and hyperthreading

I got a little confused,when there is 2 cores or more to a CPU does it mean that two processes can run on those cores or two different threads?.When there is hyper-threading does two threads run the ...
16
votes
3answers
8k views

Task Manager is saying the system is running with over a thousand threads

I opened up Task Manager and looked under the "System" area and saw: Threads: 1337 Since I have a dual-core processor with hyper-threading available (meaning four threads), how is it possible to ...
10
votes
3answers
9k views

cpu load measure with hyperthreading on linux

How can I get the true usage of a multicore hyperthreading enabled cpu? For example lets consider a 2 core CPU, expressing 4 virtual cores. A single threaded workload would now show up as 100% in ...
0
votes
2answers
1k views

Hyperthreading Calculating Load [duplicate]

I have a dual core core i5 with hyperthreading. Since hyperthreading allows for unused cpu time to be used by other processes, why would this make it seem like 4 logical processors (2 per actual core)....
0
votes
1answer
82 views

How can I decide real vs virtual cores if i need intensive calculus?

Assume that I have a computer called A with a processor that has two cores and has hyperthreading, i.e it has 2 cores with 4 threads (I understand that this can supply to 4 processes simultaneously), ...
4
votes
2answers
5k views

Hyper Threading vs overclocking

What is the difference between these two, and under what circumstances would I want to implement them? Are there circumstances when I would only want 1 and not the other? According to Wikipedia, ...
0
votes
0answers
133 views

Pstate (underclock) on single core hyperthreaded cpu

In Ubuntu, I can underclock the CPU using the CPU freq applet. My netbook is a Intel atom n270, basically single core with 2 "virtual cores" due to hyperthreading. I can underclock one of these ...
1
vote
2answers
2k views

Running threads on a non hyper-threading Intel processor

Intel Pentium Processor E5700 (2M Cache, 3.00 GHz, 800 MHz FSB) does not have hyper-threading but it has has 2 cores so I am assuming it has 2 threads Now if I write a heavy number crunching program ...
1
vote
1answer
16k views

disable hyperthreading on a multi-core Dell PC

I have a Dell desktop running Windows 7 Professional. I think the processor is an Intel Core i7-2600 Recently a computer expert who specializes in Linux clusters was looking at my desktop PC and ...
0
votes
1answer
531 views

Does hyperthreading divide GHz in half?

Imagine you have a CPU with 4 cores @ 2.2GHz, each one with a thread. Therefore, the OS thinks that it has 8 cores @ 1.1GHz each (I think). What would be the maximum GHz that a not concurrent ...
0
votes
2answers
2k views

Optimum number of threads to use for best parallel processing on an i5 [closed]

I'm interested in running some reasonably heavyweight processing on my desktop/laptop (not so bad that it requires a cluster, but needs a good home machine). My question is how many threads to create ...
0
votes
1answer
37 views

Duplication of Architecture State means physically extra?

Hyper-Threading Technology makes a single physical processor appear as two logical processors; the physical execution resources are shared and the architecture state is duplicated for the two logical ...