Всем привет!
Возник вопрос — как с наименьшими ошибками оценить мощность сети Bitcoin в FLOPS? Проблема в том, что FLOPS — операции над числами с плавающей точкой, а подсчет sha2 — над целыми. Поэтому сравнивать эти показатели некорректно.
Существует формула, по которй bitcoinwatch.com считает мощность сети Биткоин:
1 INTOP = 2 FLOP
1 hash = 6.35K INTOP
1 hash = 12.7K FLOP
На данный момент, согласно bitcoinwatch, мощность сети составляет 271 PFLOPS, что превышает показатель самого мощного суперкомпьютера Titan в 15 раз. Цифра красивая, но несколько с потолка получается.
Приведу таблицу для разных видеокарт
ATI HD 7970 3,8 TFLOPS, 650 Mhash/s, 1 hash = 5.84k FLOP
ATI HD 5870 2,7 TFLOPS, 400 Mhash/s, 1 hash = 6.75k FLOP
nVidia GTX 580 1,5 TFLOPS, 140 HASH/s, 1 hash = 11.29k FLOP
Получается, только nVidia GTX 580 хоть как то соотвествует формуле bitcoinwatch, но, так как большинство занимаеться майнингом на видеокартах от ATI, то данные значения не верны.
Идет обсуждение и на вики
en.wikipedia.org/wiki/Talk%3AFLOPS#Distributed_com... но ответа там тоже нет.
Понятно, что сравнение не совсем корректно, но хочется понять, как можно с наименьшими искажениями оценить вычислительную мощь сети.