Dxdiag says that my Intel core I3 has 4 cpus?

Solution

Your i3 has two hyperthreaded cores. What this means is that it has a few extra bits compared to a straightforward dual-core chip but not as much as a full quad-core chip. Basically it has four of some things such as register sets but two of others such as execution logic.

It presents itself to the operating system (and so to games, DXDiag and the rest) as having four processors, takes in four threads at a time and performs jiggery pokery to process those four as best it can.

For any game or other software that requires three or...


it didn't "turn out to be 4", its just how different software interprets a "core", dxdiag sees a logical core and a physical core as a "core". It is a dual core with hyper threading as stated by the manufacturer.
 
So let me get this, my i3 got 2 cores and 4 threads, 2 of the threads acts as 2 cores, so it's like acting as 4 cores? that is still so cool, that might make me able to run most of games fine won't it?
 

Your i3 has two hyperthreaded cores. What this means is that it has a few extra bits compared to a straightforward dual-core chip but not as much as a full quad-core chip. Basically it has four of some things such as register sets but two of others such as execution logic.

It presents itself to the operating system (and so to games, DXDiag and the rest) as having four processors, takes in four threads at a time and performs jiggery pokery to process those four as best it can.

For any game or other software that requires three or four cores it will run fine, it just won't run quite as fast as if you had a full quad-core chip.
 
Solution


That's interesting, what is the expected performance with that cpu with 8750M 2GB?
 
Here's a YouTube video of someone running it with the HD8750M on an i5 540M, which (despite being i5) is also dual-core/hyperthreaded, and is generally slower than your i3.

They're getting 33-45 fps at laptop res (1366x768) with what looks like medium settings. So you should be able to expect to keep min > 30 fps without issues, maybe topping out at close to 50 fps. Certainly very playable, although it all depends on the exact configuration of your laptop.
 


Welp my laptop is :
6GB RAM
Intel core I3 2.5 ghz hyperthreading dual core (3120M)
Radeon HD 8750M 2GB.
I
 
There are two parts of a CPU: The part that stores the current processor state (such as Registers), and the part that handles data processing (such as ALUs). In a Hyperthreaded CPU, the part the stores the current processor state is duplicated, allowing for twice as many register contexts, and thus, a second core.

However, the data processing units, such as the ALU, are not duplicated, so your maximum throughput is limited. As a result, performance will typically be slower then a quad core of the same architecture if more then two threads are doing work at one time.