Pages:
Author

Topic: И снова про майнинг на Xeon Phi (Read 14239 times)

newbie
Activity: 71
Merit: 0
На практике у кого нибудь получилось запустить майнинг на Xeon phi?
legendary
Activity: 1596
Merit: 1011
Нашел кое чего...

http://xpmcoin.com/xeon-phi-mining/
jr. member
Activity: 66
Merit: 6
Появились уже в розницу и на e-bay и в Москве (но цена кусачая).
Интересно, а для CPU форков такую штуку настроить можно? И какая при этом должна быть скорость хеширования?
Может кто пробовал уже?
а CPU only это только кварк?
OZR
sr. member
Activity: 281
Merit: 250
You're in my wonderland!
Необходима программная реализация хорошая, которой на данный момент нет. Так что на данный момент это решение для майнинга далеко не самое хорошее. Хотя перспективы есть. Но если Вы в своих силах не уверены, связывать не стоит.
full member
Activity: 171
Merit: 100
Появились уже в розницу и на e-bay и в Москве (но цена кусачая).
Интересно, а для CPU форков такую штуку настроить можно? И какая при этом должна быть скорость хеширования?
Может кто пробовал уже?
hero member
Activity: 574
Merit: 523

knc тут название микроархитектуры текущего поколения xeon phi - knights corner - по документации intel и gcc оно проходит как knc или k1om

Понял, спасибо. Просто как раз вчера штудировал документацию на чип, но в сокращенной форме не встречал (или не заметил).
sr. member
Activity: 363
Merit: 250
Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.

Для xeon phi не нужен gpu майнер. Это по сути обычно SOC работающий на стандартном linux со своей системой комманд (knc) для которого можно собрать майнер. Тот же jhprimeminer или primeminer

Вы не поняли. qqqq только приводил сравнение gpu-майнера для primecoin с обычным процессором.

Поясните пожалуйста, что в вашем посте обозначает аббревиатура knc?


knc тут название микроархитектуры текущего поколения xeon phi - knights corner - по документации intel и gcc оно проходит как knc или k1om
hero member
Activity: 574
Merit: 523
Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.

Для xeon phi не нужен gpu майнер. Это по сути обычно SOC работающий на стандартном linux со своей системой комманд (knc) для которого можно собрать майнер. Тот же jhprimeminer или primeminer

Вы не поняли. qqqq только приводил сравнение gpu-майнера для primecoin с обычным процессором.

Поясните пожалуйста, что в вашем посте обозначает аббревиатура knc?
sr. member
Activity: 363
Merit: 250
Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.

Для xeon phi не нужен gpu майнер. Это по сути обычно SOC работающий на стандартном linux со своей системой комманд (knc) для которого можно собрать майнер. Тот же jhprimeminer или primeminer
sr. member
Activity: 363
Merit: 250
Xeon phi  в майнинге litecoin выдавал около 3-4 kHs на ядро. Но это был инженерный образец и тестил я его в апреле-мае. Оптимизаций разумеется не было никаких. По хорошему если хочется быстро то надо переписывать все ядра на asm knc
hero member
Activity: 574
Merit: 523
я сделал замер производительности на одном ядре Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, получил 0.02150462 chainsperday.
Турбобуст выключен?

В нагрузке данный проц может поднимать множитель вплоть до x32, если укладывается в TDP. Это может привести к "легкому" завышению результатов.

Да мне не принципиально, мне нужно было какую-то сравнительную величину получить при текущей сложности. я не собираюсь на ноутбуке майнить эту монету Smiley
legendary
Activity: 3108
Merit: 1359
я сделал замер производительности на одном ядре Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, получил 0.02150462 chainsperday.
Турбобуст выключен?

В нагрузке данный проц может поднимать множитель вплоть до x32, если укладывается в TDP. Это может привести к "легкому" завышению результатов.
hero member
Activity: 574
Merit: 523
Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.

Почитал я спецификацию, посмотрел код, поэкспериментировал. Очень не уверен, что удастся реализовать этот алгоритм для параллельного рассчета используя особенности векторной арифметики на этом проце, так как алгоритм очень вариантен. Если же рассматривать этот проц просто как набор из 60ти ядер, то имеем такую картину:

я сделал замер производительности на одном ядре Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, получил 0.02150462 chainsperday. Даже если предположить, что одно ядро  будет обладать не худшей производительностью (что врядли), то суммарно мы получим 1.2902772 chainsperday. Согласно http://anty.info/primecoin-calculator такая производительность при нынешнем курсе XPM будет выдавать $0.38 в день. Электроэнергии эта карта будет жрать 6 киловатт в день. Т.е. уже в минус, если электроэнергия не бесплатная.
hero member
Activity: 574
Merit: 523

Честно говоря я сам не могу их найти, может это чуток поможет...

https://bitcointalksearch.org/topic/xpm-ann-primecoin-prerelease-announcement-introducing-prime-proof-of-work-245953

Quote
The energy intensive sector currently has two major types of proof-of-work, both of the hashcash type, one is SHA-256, the other is scrypt. There have been some new variations of the hash functions recently, with modified scrypt and SHA-3 series hash functions as well, or even compositions of different hash functions. Though existing cryptocurrencies are all still based on hashcash proof-of-work. primecoin introduces the first non-hashcash proof-of-work in cryptocurrency, the first type of proof-of-work that not only secures the block chain, but also provides additional potential scientific value, paving the way for future proof-of-work types with more diverse scientific interests and uses.

Я уже нашел, читаю....

http://primecoin.org/static/primecoin-paper.pdf
https://github.com/primecoin/primecoin
legendary
Activity: 1596
Merit: 1011

Ну мне так показалось из первых двух строчек что гугл выплюнул. сорри за дезу. не суть, речь не про ХПМ а про этот супер-пупер проц.




Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.

Мне спек на ХПМ надо прочесть, чтоб ответ дать. найду время - отвечу

Честно говоря я сам не могу их найти, может это чуток поможет...

https://bitcointalksearch.org/topic/xpm-ann-primecoin-prerelease-announcement-introducing-prime-proof-of-work-245953

Quote
The energy intensive sector currently has two major types of proof-of-work, both of the hashcash type, one is SHA-256, the other is scrypt. There have been some new variations of the hash functions recently, with modified scrypt and SHA-3 series hash functions as well, or even compositions of different hash functions. Though existing cryptocurrencies are all still based on hashcash proof-of-work. primecoin introduces the first non-hashcash proof-of-work in cryptocurrency, the first type of proof-of-work that not only secures the block chain, but also provides additional potential scientific value, paving the way for future proof-of-work types with more diverse scientific interests and uses.
hero member
Activity: 574
Merit: 523

Ну мне так показалось из первых двух строчек что гугл выплюнул. сорри за дезу. не суть, речь не про ХПМ а про этот супер-пупер проц.




Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.

Мне спек на ХПМ надо прочесть, чтоб ответ дать. найду время - отвечу
legendary
Activity: 1596
Merit: 1011

Ну мне так показалось из первых двух строчек что гугл выплюнул. сорри за дезу. не суть, речь не про ХПМ а про этот супер-пупер проц.




Вот тут как раз и суть. Про все остальный скрипт-форки понятно, а вот как XPM она майнила бы, допустим если бы был майнер под КсеонФи... на данный момент когда в последний раз лазил по ветке разработчика GPU-майнера под праймы, видяха сейчас на равне с процом считает, что как бы намекает о потенциальной пригодности Фи для праймов, ведь это же 60 ядер, правда порезанных х86. Но в любом случае интересно.
hero member
Activity: 574
Merit: 523
Перечитал спеки... Да, ты прав. А если переписать AVX реализацию scrypt под него, то она будет этак в 7-8 раз медленнее иви бриджа. Roll Eyes

Ну да.

Не, в принципе, идея "кластера" из 60ти узлов чуть ли не на одном кристалле красивая, и то что ядра - практически ксеоны (ну за исключением векторной арифметики) тож классно. И сама векторная арифметика в них присутствующая заточена именно под вычислительные задачи, а не под построение изображения. Но на целочисленной арифметике он получается не сильно быстрее радеонов - ядер очень мало.

Quote
Тут надо не забывать о том, что на ядре иви в теории можно считать до 6 хэшей за один раз, соответствующие реализации уже имеются. На данной же штуке такое вряд ли удастся провернуть, ибо это Pentium Pro с пристройками...

Здесь можно 16 в паралель на одном ядре, если задействовать присутствующую векторную арифметику
legendary
Activity: 3108
Merit: 1359
Перечитал спеки... Да, ты прав. А если переписать AVX реализацию scrypt под него, то она будет этак в 7-8 раз медленнее иви бриджа. Roll Eyes

Тут надо не забывать о том, что на ядре иви в теории можно считать до 6 хэшей за один раз, соответствующие реализации уже имеются. На данной же штуке такое вряд ли удастся провернуть, ибо это Pentium Pro с пристройками...
hero member
Activity: 574
Merit: 523
Это Linux машинка, бинарно совместимая с x86-64... К ней можно подключиться по SSH и играться. Smiley Софта там особо писать не надо, любой существующий CPU майнер можно запустить на ней. НУ разве что если кто-то захочет сделать майнер с использованием AVX-512.

Не. Любой существующий не подойдет. В этих ядрах нет ни mmx ни sse. Там совершенно другая "тема". Так что из обычных майнеров там можно выжать только то, что можно выжать из "референсной" имплементации скрипта, как она есть, скажем, в litecoind. И получится, что этот камушек будет генерить не около 700 кхеш в секунду, а в 16 раз меньше.  Повторюсь, оценка в 700к дана без учета затрат на PBKDF2. Система команд там действительно кое чем любопытна, да и выжать из одного ядра максимум было бы интересно, учитывая что для быстрого вычисления 16ти сальз в параллель по 16ти 128 килобайтным буферам 32 килобайт кеша первого уровня явно не достаточно (так что бы промахи в кеше минимизировать). Да и 512кб кеша второго уровня, в общем-то тоже.
Pages:
Jump to: