This is my first post, please excuse any errors or details left out.
I just purchased an Intel System with the following components:
Intel Core i5-3450 Ivy Bridge
Intel DH67CL Motherboard (#AAG10212-210)
Corsair XMS3 2x2GB DDR3 1333 RAM
The problem I'm facing is that the processor is detected by the BIOS, OS and pretty much every other software as a dual core processor, whereas Intel clearly states that this is quad core (http://ark.intel.com/products/65511/
I flashed the BIOS version from BLH6710H.86A.0146.2011.1222.1415 to BLH6710H.86A.0156.2012.0615.1908. It didn't help, nothing changed.
Every other specification of the processor (speed, cache size, name etc.) are being detected and reported correctly. Only Cores/Threads is being reported as 2/2 instead of 4/4.
I'm using Windows 7 Ultimate x64.
Evidence: (I've included images as attachments to back it up):
CPU-Z reports Cores and Threads as 2 and 2 respectively.
Task Manager shows activity on only 2 cores.
DirectX Diagnostics (dxdiag) shows "2 CPUs" alongside the processor name.
System Information shows 2 Core(s) and 2 Logical Processor(s).
In the BIOS, there's an option called "Active Processor Cores". It's currently set to <ALL>, but other options are only 1 and 2, no 3 and 4.
Basically, there is absolutely no hint anywhere that I'm even running a quad core processor. Kindly advise what to do.