Ну, ребята и девчата, - как время добычи GPU, кажется, близки к своему логическому концу и первые СБИС шахтерам делают свой путь к первым счастливым клиентам, я решил опубликовать небольшое исследование о факторах, которые реально повлиять современная производительность добычи графических процессоров.
Я имел представление о том, что на такой класс задач, подходящего для хорошего распараллеливания, как SHA256 на основе алгоритма добычи Bitcoin, только два параметра GPU должно повлиять на общую скорость чипа GPU. Я сделал предположение о том, что эти параметры являются:
- количество GPU конкретных процессоров, так называемые «шейдеры» (шейдерные блоки);
- тактовая частота шейдера единиц выше, может использовать.
Таким образом, можно оценить (общую вычислительную мощность) п каждый из графического процессора с помощью синтетического числа - умножение (количество шейдерных блоков) N (с помощью тактовой частоты GPU при 100% нагрузке) F:
Р = N х F
- Например, AMD Radeon HD 6670 имеет 480 шейдеров, работающих на частоте 800 МГц (0,8 gigaherz) тактовой частоты в режиме полной скорости, т.е. при 100% нагрузке GPU.
Таким образом, вычислительная мощность для Radeon HD 6670 могут быть оценены по формулам (480 шейдеров х 0,8 ГГц) = 384 «» теоретических единиц вычислительной мощности.
- Для сравнения, AMD Radeon HD 7970, один из самых мощных графических процессоров на современном рынке, имеет 2048 шейдеров, работающих на 925 МГц (0,925 gigaherz) тактовой частоты при полной нагрузке на GPU.
И сила для Radeon HD 7970 может быть оценена как (2048 шейдерами х 0,925 ГГц) = 1894 единиц вычислительной мощности, так что AMD Radeon HD 7970 выглядит в 5 раз более мощное аппаратное решение, чем AMD Radeon HD 6670.
Следующий вопрос - как эти «теоретические единицы власти», упомянутой выше, может быть conmpared с реальной производительностью GPU на такой задаче, как, например, Bitcoin добычи?
Ответ прост - чтобы сделать простой 2D-участок, где вертикальная ось будет представлять реальную вычислительную мощность GPU на (например) задачах Bitcoin горнодобывающей промышленности, в megahashes в секунду (м, MHPS), а горизонтальная ось будет представлять теоретическая вычислительная мощность GPU рассчитывается по методу, описанному выше.
Таким образом, для всех современных GPU мы можем получить простые числа пар и использовать эти числа как координаты 2D-сюжет - теоретическая мощность Р и реальную власть М.
Здесь финальный стол:

и сюжет:

как мы можем видеть из приведенного выше графика, сюжет M по сравнению с P довольно линейна, что на самом деле показывает прямую зависимость между «теоретической вычислительной мощности», рассчитанной и реальной мощности, измеренной в природе экспериментов в (megahashes в секунду) на реальное оборудование.
В результате, теперь вы можете вычисляться горную скорость / производительность каждого из GPU AMD Radeon 6xx0, 7xx0 и может быть, вероятно, предстоящей серии 8xx0, с помощью простых формул линейного уравнения:
М (MHPS) = 0.2935 х (Шейдеры х частота в ГГц)
где:
- (M) - BTC скорость добычи полезных ископаемых в Megahashes в секунду;
- (Шейдеры х Частота) Представляет собой умножение числа шейдеров на GPU и их запас частота в gigaherz (ГГц);
- (0,2935) Представляет собой масштабный коэффициент.
Это все, люди - и счастлива добыча!