Улучшение производительности устройства.
- Войдите на сайт для отправки комментариев
Ср, 24/03/2021 - 07:18
Добрый день всем Aрдуинщикам)
Собрал Фермочку на шести МК ATmega328P.) К сожалению выдает всего 720 Хэшей в секунду фармит
монету Duino-Coin .
Потребление 1.5 ват.
Может быть кто нибудь предложить способ увеличение производительности по отношению к мощности?
Использовать более адекватную аппаратную начинку. Например, видеокарту.
Кварц на гигагерц сделай, питания дай побольше и охлаждай жидким азотом.
Люди, откуда вы такие на свет лезете?
""Люди, откуда вы такие на свет лезете?""
https://explorer.duinocoin.com Судя по статистике пула 17% Трафика идет через МК Ардуино.
Может кто знает можно ли данную программу эмулировать на каких нибудь ПЛИС.
тиресно, как ты
Include SHA1 part of cryptosuite2 library
в PLM засуёшь
Это да((
""Использовать более адекватную аппаратную начинку. Например, видеокарту.""
На них этот алгоритм не работает.(
Майнинг, PORTB и String? Ничесе.
""Использовать более адекватную аппаратную начинку. Например, видеокарту.""
На них этот алгоритм не работает.(
Видеокарты уже лет как 15 могут выполнять любые алгоритмы.
Есть 56шт (ATmega328) но толку нет кпд маленькое. Надо ASIC на чем нибудь другом собирать. Есть EPM3032 ,
STM32F4.
я думал ТС прикалываеться :D:D ,а оно вон как
я думал ТС прикалываеться...
...а он и в правду спятил
Ага))
ATmega328 работает на максимальной тактовой в 37мГц при напряжении в 7.2В
ATmega2560 не дает прироста и.т.п
ESP8266-150000H/S
тв не, точно троллинг, это даже компилироваться не должно:
изящный способ выстрелить себе в ногу - назвать итераторы двух вложенных циклов одной и той же буквой:
и потом гадать, какую же именно из двух i имел в виду автор...
В общем, код - мусор
Да и вся тема тоже.
ATmega328 работает на максимальной тактовой в 37мГц при напряжении в 7.2В
ATmega2560 не дает прироста и.т.п
Так Вам нужно увеличивать энергоэффективность или уменьшить ее?
Если увеличить, наоборот, тактовую частоту и напряжение нужно снижать.
Для компиляции там доп файлы вот ссылка https://github.com/revoxhere/duino-coin/releases/tag/2.2
внизу для WINDOWS там папка Arduino_Code в ней фаил Arduino_Code.ino
Для компиляции там доп файлы вот ссылка https://github.com/revoxhere/duino-coin/releases/tag/2.2
внизу для WINDOWS там папка Arduino_Code в ней фаил Arduino_Code.ino
И зачем это все?
цитата
NOTICE: .exe binaries may be detected as a virus by your antivirus software.
Тогда все понятно :)))
AleksRisov - вы в С++ вообще не в зуб ногой?? Я вам конкретные строчки показал - в них полный бред. Какие библиотеки не подставляй, это компилироваться не будет.
Шли бы вы лесом, не забивайте конфу ерундой. Гербалайфа мне и в почте хватает
Вот беда. Добрались и до ардуин майнеры. Ну, теперь не за горами $100 за ардуино нано на али ((
Хорошо, что запасся на годы этим добром))
И так все таки на ваш взгляд можно с этой информацией на МК Ардуино и совместимых платах и контроллерах норм устройство изготовить или целесообразнее виртуальный сервер снять напрокат и с него качать? Купить эти "дуки" ее не вариант только продать получается!
вот это тоже шикарный код :)))
В общем, мое мнение, что код этот для отвода глаз.. авторы релиза на гитхабе занимаются майнингом особого рода - в карманах наивных дурачков, что позарились на дешевый майнинг...
А ТС либо дурак, если он в этом только юзер, либо мошенник, если один из затравщиков аферы.
Думаю, ветку надо закрыть
Попробуй все работает версия arduino-1.8.6
Проверено на всех Типах ардуино которые у меня есть даже U4 подходит.
И так все таки на ваш взгляд можно с этой информацией на МК Ардуино и совместимых платах и контроллерах норм устройство изготовить
я вам конкретный вопрос задал - вы язык Си знаете? Что сами-то думаете о этом коде?
Попробуй все работает версия arduino-1.8.6
если ты рассчитываешь на этом хотя бы 10 копеек заработать - тебе к псизиатру. Иди лучше работай
Мигание одним светодиодом в порту по адресу во время отправки хэша.
кста, не отвлекаясь от того, что ТС - псих... вопрос по коду
Проверил, вот это, к моему изумлению, таки компилируется:
кто-нить может обьяснить, почему?
Да и фик с вами пусть админ закроет тему!!!
Мигание одним светодиодом в порту по адресу во время отправки хэша.
одним? точно?
На вопрос по знанию вами Си так и не ответили... хотя после этих комментариев и так все ясно уже
кста, не отвлекаясь от того, что ТС - псих... вопрос по коду
Проверил, вот это, к моему изумлению, таки компилируется:
кто-нить может обьяснить, почему?
кста, не отвлекаясь от того, что ТС - псих... вопрос по коду
Проверил, вот это, к моему изумлению, таки компилируется:
кто-нить может обьяснить, почему?
а что не так? Почему не должно?
это даже компилироваться не должно:
Почему? Не вижу особой проблемы. Использование одного и того же индекса - конечно, говнокод, но вполне предсказуемый - понятно как оно там всё работает. Должно всё нормально компилироваться и работать.
ну да, именно это и смущает. Можно прям от строки индекс брать? - не знал
ктаки компилируется:
кто-нить может обьяснить, почему?
А чего объяснять? Выражение "0123456789abcdef" имеет тип char[17]. А далее к этому выражению применяется вполне легальная для такого типа операция взятия элемент по индексу [].
Почему? Не вижу особой проблемы.
использование одного и того же индекса - это мне понятно, это в пределах синтаксиса, а вот взятие индекса прям от закавыченный строки - такого раньше не видал
Спасибо всем за обьяснения
И так все таки на ваш взгляд можно с этой информацией на МК Ардуино и совместимых платах и контроллерах норм устройство изготовить или целесообразнее виртуальный сервер снять напрокат
хорошо, если считать что код рабочий...
Если запустить этот код на старом ПК ценой в 5 тыс рублей - по скорости(в самой грубой прикидке) он будет работать как 300 ардуинок ценою в 60 тыр
делайте выводы...
Кварц на гигагерц сделай, питания дай побольше и охлаждай жидким азотом.
Люди, откуда вы такие на свет лезете?
я кстати загрузчиком могу поделиться, для гигагерца тактовой )))
Для ТС:
Даже забыв про эффективность каждого мегагерца частоты на 8ми битной и 32 битной машине можно посчитать стоимость каждого МГц в амперах потребляемого тока, напряжением - как в USB - 5В.
Ардуино Нано (Atmega328P) 9ma/8MHz - для 16 нет данных в ДШ, но пусть примерно также, то есть 1ма на 1МГц.
Allwinner H3 (Оранж пи) 500ма/(4х1500МГц) то есть 0.08ма на 1МГц. (ссылка на тест) более чем в 10 раз эффективнее.
Нужно пользоваться головой, не только, как местом расположения ротового отверстия!
и еще немного про код
Вот тут-то я правильно понял
что автор десять раз сохраняет в цикле одни и те же значения? :) - суперэффективность получается...
Или я опять в лужу сел, как с индексом от строки?
Нужно пользоваться головой, не только, как местом расположения ротового отверстия!
согласен полностью, а то в далёком 1976 пара крепких бойцов кирпичи оной разбивала, в дурке закончила...
пара крепких бойцов кирпичи оной разбивала, в дурке закончила...
Это всё потому что они не были счастливыми обладателями священной катушки.
пара крепких бойцов кирпичи оной разбивала, в дурке закончила...
Это всё потому что они не были счастливыми обладателями священной катушки.
думаешь помогла бы, что-то сомнения гложут )))
ASIC на чем нибудь другом собирать
ASIC
собирать
Юморист
если на AtMega328* то можешь чекнуть ядро gyverCore там можно разогнать (стандартный делитель 16 можно понизить до 4 с радиатором)
89282486539, с такими советами вам сразу на форум гайвера лучше, тут это моветон
если на AtMega328* то можешь чекнуть ядро gyverCore там можно разогнать (стандартный делитель 16 можно понизить до 4 с радиатором)
смысла нет, это придумано не для майнинга
Безумцы думают иначе. Уже месяц, как ютуб мне подкидывает "майнинг на Arduino". Дебилы собирают по несколько ардуин в блок... Так что скоро эта чума накроет ещё и недорогие МК.
Кабзда! И цены рванут в космос... ((