Процессоры или ядра?
Обмен данными между ядрами быстрее, чем между процессорами. 2 разных процессора с задачами(по одной на каждый), которые никак не пересекаются будут работать быстрее чем 2 ядра с теми же условиями. Т.к. у ядер кэш общий, а у процессоров эксклюзивный. Если планировщик будет хорошо распределять задачи, то, теоретически, много процессоров с меньшим количеством ядер будут эффективнее. 

Всё это мое личное мнение, т.к.никаких реальных тестов я не делал.
Мне кажется надо смотреть не на количество ядер, а на ширину шины и кеширование. По логике 2 процессора в этом плане будет лучше.