Как точнее измерить производительность сети Bitcoin в FLOPs? Всем привет!
Возник вопрос — как с наименьшими ошибками оценить мощность сети 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... но ответа там тоже нет.
Понятно, что сравнение не совсем корректно, но хочется понять, как можно с наименьшими искажениями оценить вычислительную мощь сети.

21 Авг 2019 в 06:14
236 +1
0
Ответы
1

Для оценки вычислительной мощности сети Bitcoin в FLOPS наиболее точным способом будет являться преобразование хэшрейта в FLOPS, учитывая соотношение между INTOP, FLOP и хэшрейтом.

Как уже было упомянуто, bitcoinwatch использует следующие показатели:

1 INTOP = 2 FLOP1 hash = 6.35K INTOP1 hash = 12.7K FLOP

Исходя из этих данных, можно выразить соотношение между хэшрейтом и FLOPS. Например, для видеокарты ATI HD 7970 со скоростью хэширования 650 Mhash/s:
1 hash = 12.7K FLOP
650 Mhash/s = 650 10^6 hashes/s
Получаем скорость в FLOP/s:
650 10^6 * 12.7K = 8.255 TFLOPS

Таким образом, преобразуя скорость хэширования в FLOPS с учетом соотношения INTOP и FLOP, можно более точно измерить вычислительную мощность сети Bitcoin.

20 Апр в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир