Что лучше для Bitcoin mining: больше потоковых процессоров или более быстрые часы?
Я пытаюсь понять отношения между компонентами в видеокарте и как это влияет на разработку Bitcoin.
Какой аспект видеокарты используется во время разработки?
Например, я могу найти карту Radeon 7950 или 7870 с ценой от 100 до 700 долларов США, причем в основном эти спецификации отличаются. Я не нашел ни одного показателя производительности, который отслеживает Bitcoin для базового оборудования, имея в виду это.
Любые ссылки будут оценены.
1 ответ
Реально, это мультипликатор двух. Вы можете компенсировать более медленные часы с большим количеством ядер и наоборот, но количество хешей в секунду зависит от обоих.
К сожалению, я не знаю какой-либо конкретной формулы для приближения хэшей в секунду для заданной тактовой частоты и количества ядер.
Важно отметить, кстати, что одна вещь, которая не будет покупать вам больше хэшей в секунду, - это сложность ядер. Вот почему Nvidia может создавать отличные карты для игровых целей, но они сосут для горных игр - лучше использовать экзотические новые инструкции, чем SHA256.
Обновление: Благодаря таблице David Schwartz, связанной с тем, что я смог оценить, что теоретическое ядро AMD GPU, работающее на частоте 1 МГц, может вычислять около 300 хешей в секунду. Поэтому мы можем оценить хеши /сек как Cores * Clock * 300. Это не совсем то, что точно, и, похоже, чрезмерно оценивает некоторые карты и недооценивает другие, даже в пределах одной семьи, поэтому я угадываю температуру окружающей среды и другие факторы мешали результатам испытаний, но в большинстве случаев они выглядят нормально. YMMV. Он также терпит неудачу со старыми картами, но те получают такие жалкие хэш-ставки, что это, вероятно, не имеет значения.