Добыча Этхи использует алгоритм ethash, который делает keccak хэш (по существу, sha3-512), 64 х 128 байт случайным ДАГ читает, то другой keccak хэш. Keccak хэширования GPU интенсивно, в то время как DAG операций чтения памяти интенсивно. Все общественные шахтеры используют подобную реализацию OpenCL, и поэтому имеют аналогичные требования GPU / MEM. Для карт AMD с интерфейсом памяти 256-бит (R9 380, Rx 470/480 ...), что соотношение работает до 0,56. Таким образом, с часами 1500MHz памяти, оптимальная частота ядра составляет 840Mhz. Увеличение частоты ядра за 840 не будет увеличиваться hashrate, и заканчивает тем, что потребляет больше энергии. Аналогично, Rx 470 с частотой памяти 1750Mhz должен иметь частоту ядра из 980Mhz.
Еще одно условие, что ГПУ нуждается в достаточно вычислительных устройств, так что он может насытить пропускную способность памяти. С общедоступными шахтерами, что минимум около 22-24 вычислительных единиц, поэтому карты, как R7 370 не максимум из их пропускной способности памяти.
Это отношение не является фундаментальным пределом алгоритма ethash, поэтому ядро с высоко оптимизированной реализацией keccak (например, частное ядром Вольфа), вероятно, имеет более низкий коэффициент и нижнее минимальное количество вычислительных блоков, необходимые для обеспечения оптимальной производительности. Это означает, что вы не увидите шахтер получить больше, чем 28Mh от Rx 470 на 1750Mhz, кто-то может выпустить шахтер, который получает максимальную hashrate с частотой ядра значительно ниже, чем 980Mhz, и, следовательно, снижает потребление энергии.