Больших различий между майнингом на видеокарте и процессоре нет. Видеокарта представляет собой объединение множества вычислительных модулей на одном кристалле. Это оптимизированные для проведения ресурсоемких графических вычислений микропроцессоры, параллельно осуществляющие многопотоковые вычисления.

Майнинг на процессоре осуществляется аналогично, но количество ядер на кристалле процессора ограничено единицами, в то время как у видеокарт их сотни и тысячи. Оптимизированные для процессоров алгоритмы добывания криптовалют имеют такие особенности, что проведение вычислений для нахождения хэшей их блокчейна зависит от скорости произвольного доступа к памяти, которая наиболее высокая в кэш-памяти процессоров.

Поэтому на таких алгоритмах процессоры с большим объемом кэш-памяти имеют производительность, сравнимую с многопотоковыми видеокартами. Кроме того, на скорость майнинга значительное влияние оказывает наличие аппаратной поддержки проведения криптографических вычислений. Для процессоров это набор инструкций AES. Старые процессоры, особенно серверные, могут иметь огромный кэш, но не поддерживать этих инструкций, поэтому они не могут обеспечить высокий хэшрейт для майнинга.