As it was well said, i3 cpu is a dual core chip. The monitor shows 4 cpus just because each core can support two separate threads. The difference from an actual 4 cores chip appears in the management of cache memories, which are shared among threads.