Вернуться   Биткоин Форум > CPU / GPU железо
20 августа 2011, 4:59:37 PM   # 1
 
 
Сообщения: 1596
Цитировать по имени
цитировать ответ
по умолчанию Re: Что касается теоретической максимальной производительности графических процессоров

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я интересуюсь, насколько эффективно можно использовать АЛУ на карте и сделал некоторые расчеты:

Учитывая цикл SHA256 имеются следующие вещи там:

Операции:
1 нет, 5 и 7 XOR
6 вращения на 2, 13, 22 и 6, 11, 25

составляет 19

32-битных слов. (Регистр доступа)
5 А, 2 В, 5 Е, 1 М, 1, G

составляет 14

4 дополнения, 2 LUT получает доступ
8 Доступ к памяти, 2 дополнительных дополнений

составляет 16
---------
49 всего
работать в 64 раза
------
3136 cylces


5970 с 3200 АЛУ:

3200 * 725/3136 = 739,795918 Mhash

Является ли это вычисление правильно или есть более / менее сделано на GPU?

Поскольку в соответствии с этим использованием кода будет почти оптимальными, что делает претензии удивительных оптимизаций сомнительны, (запись ArtForz на вики для экс ...)
ElectricMucus сейчас офлайн Пожаловаться на ElectricMucus   Ответить с цитированием Мультицитирование сообщения от ElectricMucus Быстрый ответ на сообщение ElectricMucus


Как заработать Биткоины?
Без вложений. Не майнинг.


20 августа 2011, 6:24:27 PM   # 2
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Что касается теоретической максимальной производительности графических процессоров

Получил 1806 Биткоинов
Реальная история.





Взгляни на:


CanaryInTheMine сейчас офлайн Пожаловаться на CanaryInTheMine   Ответить с цитированием Мультицитирование сообщения от CanaryInTheMine Быстрый ответ на сообщение CanaryInTheMine

20 августа 2011, 6:46:48 PM   # 3
 
 
Сообщения: 1596
Цитировать по имени
цитировать ответ
по умолчанию Re: Что касается теоретической максимальной производительности графических процессоров

Взгляни на:



Спасибо, вот почти такой же результат, очевидно, я забыл некоторые вещи архитектуры, специфичную для карт. 
ElectricMucus сейчас офлайн Пожаловаться на ElectricMucus   Ответить с цитированием Мультицитирование сообщения от ElectricMucus Быстрый ответ на сообщение ElectricMucus

20 августа 2011, 6:59:55 PM   # 4
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Что касается теоретической максимальной производительности графических процессоров

Вы Реализовать bitcoinhash есть * 2 * sha256 блокирует операции, не так ли?
Ну, не совсем 2 благодаря возможно некоторые оптимизации
вы можете полностью опустить последние 3 раунда (они не меняют H), и потерять часть предыдущего раунда (требуется только выход Е четвёртый до последнего)
Первые раунды могут быть оптимизированы, а также, в качестве последнего типа DWORD из hMerkleRoot и NTime / Nbits не меняется между петлями, так что вы можете оставить эквивалент ~ 3 раундов там.
То же самое относится и к оптимизации / предварительного вычисления частей W коверкая, как мы кормим совсем немного констант.
Регистрация доступ в основном бесплатно на графических процессорах (они маскируют р г / вес конвейерной 4 "потоки" на трубопроводе шейдера).
Ch () может быть сделан в 1 цикл, и майор () в 2.
Кроме того, что LUT доступ? просто жёстко константы K в потоке команд.

Таким образом, в то время как вы придумали несколько разумного результат, вы сделали это по чистой случайности, используя неверные предположения и цифру.
ArtForz сейчас офлайн Пожаловаться на ArtForz   Ответить с цитированием Мультицитирование сообщения от ArtForz Быстрый ответ на сообщение ArtForz

20 августа 2011, 7:09:54 PM   # 5
 
 
Сообщения: 1596
Цитировать по имени
цитировать ответ
по умолчанию Re: Что касается теоретической максимальной производительности графических процессоров

Ну спасибо за указатели, простите мои noobish тирады. Я вернусь, как только я понимаю, что говорят 
ElectricMucus сейчас офлайн Пожаловаться на ElectricMucus   Ответить с цитированием Мультицитирование сообщения от ElectricMucus Быстрый ответ на сообщение ElectricMucus

20 августа 2011, 7:35:07 PM   # 6
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Что касается теоретической максимальной производительности графических процессоров

Вы Реализовать bitcoinhash есть * 2 * sha256 блокирует операции, не так ли?
Ну, не совсем 2 благодаря возможно некоторые оптимизации
вы можете полностью опустить последние 3 раунда (они не меняют H), и потерять часть предыдущего раунда (требуется только выход Е четвёртый до последнего)
Первые раунды могут быть оптимизированы, а также, в качестве последнего типа DWORD из hMerkleRoot и NTime / Nbits не меняется между петлями, так что вы можете оставить эквивалент ~ 3 раундов там.
То же самое относится и к оптимизации / предварительного вычисления частей W коверкая, как мы кормим совсем немного констант.
Регистрация доступ в основном бесплатно на графических процессорах (они маскируют р г / вес конвейерной 4 "потоки" на трубопроводе шейдера).
Ch () может быть сделан в 1 цикл, и майор () в 2.
Кроме того, что LUT доступ? просто жёстко константы K в потоке команд.

Таким образом, в то время как вы придумали несколько разумного результат, вы сделали это по чистой случайности, используя неверные предположения и цифру.

ArtForz, вы совершенно легенда на этих форумах ... Рад видеть вас здесь!
CanaryInTheMine сейчас офлайн Пожаловаться на CanaryInTheMine   Ответить с цитированием Мультицитирование сообщения от CanaryInTheMine Быстрый ответ на сообщение CanaryInTheMine



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW