ІМО це питання в загальному випадку просто не відповідає.
У мене на столі один із цих новоядерних процесорів Core i7-980x з 6-ядерними процесорами TurboBoost. Якщо ви завантажите одне ядро на цю машину, це збільшить тактову частоту цього ядра, тим самим збільшивши енергоспоживання процесора, що призведе до величезної різниці. Цей процесор, як і інші, більш сучасні процесори можуть частково знеструмлювати неактивні ядра, збільшуючи економію енергії. Це не так справедливо для старих моделей процесора.
Майте на увазі, що робота, яку вам доведеться виконати з одним ядром, обов’язково відрізнятиметься від роботи, яку ви виконуєте з декількома сердечниками. Якщо ви зможете розподілити навантаження на декілька ядер, ви побачите, що багато додаткового часу буде витрачено на одноядерний сервіс, який виконує дорогі контекстні комутатори, і ваша продуктивність постраждає.
У всякому разі, проблема має занадто багато змінних, щоб реально відповісти. Можна продовжувати і про різні типи навантажень, і кожен, хто намагається зробити орієнтир, щоб отримати відповідь, в кінцевому підсумку (можливо, ненароком) зробить порівняння яблук-апельсинів, які не застосовуються в інших випадках використання.
О, і ще одне. Більшість людей, ймовірно, цитують ефективність з точки зору влади . Ви не хочете потрапляти в цю пастку. Оскільки час на обробку навантажень обов’язково відрізнятиметься залежно від збалансованості навантажень, потрібно з часом інтегрувати результат, щоб знайти чисту кількість енергії, яка використовується для виконання завдань, щоб досягти достовірного результату.