The i3 6100 would have slightly better multi core performance although the single core performance is virtually the same as the i3 3220, so if you want slightly better multi core performance go for the Intel core i3 6100 although the i3 3220 is better value overall as you don't need to spend money on a new motherboard