|
Проектирование и программированием вычислительного модуля на FPGA, Требуется специалист для разработки и отладка устройства |
|
|
|
Oct 3 2013, 22:18
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 3-10-13
Пользователь №: 78 606

|
Требуется специалист для разработки и отладка устройства, (возможно с автономным питанием или в виде USB-флешки для подключения к стационарному компьютеру) на базе FPGA для высокоскоростного расчета хэш-функций, наиболее оптимальное по соотношению число хэшей в секунду/цена устройства.
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Oct 4 2013, 07:12
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 3-10-13
Пользователь №: 78 606

|
Цитата(Maksim @ Oct 4 2013, 04:45)  Какие хэши хотите считать? Гост или, что-то из SHA ? SHA3 Цитата(BvDV @ Oct 4 2013, 08:05)  майнинг биткоинов? под биткоины уже существует, а это один их его форков (чуть видоизмененных аналогов)
|
|
|
|
|
Oct 4 2013, 19:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596

|
Цитата(Maverick @ Oct 4 2013, 23:29)  и откуда такая скорость, можно узнать? можно конечно. Анализируется не 1 бит, а последовательность из 4-ёх или 8-ми. ну или в случае ASIC частота задирается до неприличных с точки зрения ПЛИС 800 МГц.
Сообщение отредактировал krux - Oct 4 2013, 19:43
--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
|
|
|
|
|
Oct 7 2013, 09:06
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(krux @ Oct 4 2013, 22:53)  дык это... всё уже готово, шэф. оно уже даже в 65nm техпроцессе реализовано и со скоростью 40 Gbps хеширует. я так понял, что не реализовано, а спроектировано Цитата(krux @ Oct 4 2013, 23:33)  можно конечно. Анализируется не 1 бит, а последовательность из 4-ёх или 8-ми. а какой смысл для майнинга криптокоинов делать 2-4-8 раундов за такт, проще поставить 8 устройств по 1 раунду за такт - оно сожрет и логики меньше и тактовая выше будет, то есть с теми же ресурсами GH/s больше выйдет (если я правильно все понимаю)
|
|
|
|
|
Oct 7 2013, 11:26
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(yes @ Oct 7 2013, 12:06)  майнинга криптокоинов делать 2-4-8 раундов за такт, проще поставить 8 устройств по 1 раунду за такт - оно сожрет и логики меньше и тактовая выше будет, то есть с теми же ресурсами GH/s больше выйдет пытался прочитать в интернете, но так и не понял что такое "майнинг криптокоин" ? и что при этом понимается раунды? и еще в дубль-теме (в ветке предлагаю работу) есть фортки (если я правильно его написал), что это такое? и при чем тут sha3 ??? (я понимаю что это крипто алгоритм, и человек хочет его реализовать на FPGA) честно не понимаю....
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Oct 7 2013, 12:01
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
это просто спутались несколько независимых тем). 1. это крипто деньги. Это такие деньги которые не имеют материального воплощения. Они уже существуют, но пока что мало кто их принимает, появляются какие то магазины но в целом пока на уровне игры. Отличие их от счета в банке заключается в том что их ограниченное количество. Если совсем на пальцах одна денюжка - это какая то последовательность которая удовлетворяет каким то крипто требованиям, и их всего фиксированное количество. Таким образом эти деньги защищены от инфляции... Чтобы совершать сделки этими деньгами, а также их производить надо проводить не хилые вычисления. И авторы денег предлагают эти деньги за операции по вычислениям. То есть гражданин А хочет взять у Б денег, они обращаются к вам вы чего то считает, у А становится денег меньше, у Б больше, и у вас тоже что-то оседает. Чтобы наделать новых денег из общего ограниченного количества опять же надо производить вычисления, и за них опять же вам дадут немного этих денег. Собственно этот процесс вычисления и есть майнинг криптокоинов. Что в такой связи есть раунды - очевидно какой то единичный процесс вычисления, в результате которого получается какая та порция чего то. Причем тут sha3, да фиг знает наверно не причем, просто автору темы надо было считать его, а все подумали что он хочет добыть немного денег  ...
|
|
|
|
|
Oct 7 2013, 12:31
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(Golikov A. @ Oct 7 2013, 15:01)  это просто спутались несколько независимых тем). 1. это крипто деньги. Это такие деньги которые не имеют материального воплощения. Они уже существуют, но пока что мало кто их принимает, появляются какие то магазины но в целом пока на уровне игры. Отличие их от счета в банке заключается в том что их ограниченное количество. Если совсем на пальцах одна денюжка - это какая то последовательность которая удовлетворяет каким то крипто требованиям, и их всего фиксированное количество. Таким образом эти деньги защищены от инфляции... Чтобы совершать сделки этими деньгами, а также их производить надо проводить не хилые вычисления. И авторы денег предлагают эти деньги за операции по вычислениям. То есть гражданин А хочет взять у Б денег, они обращаются к вам вы чего то считает, у А становится денег меньше, у Б больше, и у вас тоже что-то оседает. Чтобы наделать новых денег из общего ограниченного количества опять же надо производить вычисления, и за них опять же вам дадут немного этих денег. Собственно этот процесс вычисления и есть майнинг криптокоинов. Что в такой связи есть раунды - очевидно какой то единичный процесс вычисления, в результате которого получается какая та порция чего то. Причем тут sha3, да фиг знает наверно не причем, просто автору темы надо было считать его, а все подумали что он хочет добыть немного денег  ... по Вашему описанию это похоже на мошенничество или шаманство...
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Oct 7 2013, 14:06
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Цитата(Maverick @ Oct 7 2013, 16:31)  по Вашему описанию это похоже на мошенничество или шаманство...  Когда америкосы заявляли что их баксы больше не будут обеспечены золотом все тоже сначала рты открыли  А когда мая меняло золото на ракушки? Что надо от денег? Чтобы было понятно как они меняются на товары, и чтобы можно было разделить людей на обладающих ими и нет. Если бы все были мего честными можно было просто хранить цифру сколько у тебя денег, и при покупках ее минусовать, а с зарплаты плюсовать. Бумажки то фактически в этом процессе не нужны. Авторы смогли сделать такие деньги. Их нельзя наделать сколько хочешь. Они хранятся в файле кошельке с которым происходят операции они плюсуются и минусуются, потерял файл - потерял деньги. Остался последний тонкий момент, убедить всех менять их на товары  и все будет готово. Но в целом да, авантюрная идея)
|
|
|
|
|
Oct 7 2013, 14:28
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(Maverick @ Oct 7 2013, 15:26)  пытался прочитать в интернете, но так и не понял что такое "майнинг криптокоин" ? и что при этом понимается раунды? и еще в дубль-теме (в ветке предлагаю работу) есть фортки (если я правильно его написал), что это такое?
и при чем тут sha3 ??? (я понимаю что это крипто алгоритм, и человек хочет его реализовать на FPGA)
честно не понимаю.... Вас интересует социальная или техническая сторона вопроса? технически есть криптовалюты (придумана некоей группой хакеров "Сатоши" первыми были биткоины), там много аспектов криптозащиты и валидации денег, которые не касаются данных тем. в рамках данной темы интересна процедура введения "денег" в систему - а имено строится цепочка неких хэш сум, то есть от существующей цепочки нужно получить значение хэша (то есть некой криптофункции, которая в одну сторону считается легко, а в другую плохо, а вернее никак или тупым перебором) - то есть задача посчитать (перебрать) эти хэши и первым выдать новое значение, за это добавляются деньги (ну то есть процедура валидации такая, что тот кто сгенерил новое "звено" - тот записал себе немного денег) хэш функция может быть разная, в сатошевских биткоинах это SHA2 в litecoin scrypt в каких-то гипотетических коинах, которыми хочет занятся автор, функция SHA3 (которая типа самая модная и буквально только вчера придумана) так как алгоритм от Сатоши открыт, то каждый может начать свою цепочку создания денег - это называется форком (вилкой), при этом может поменять какие-либо правила, а может ничего не менять, а взять готовый софт - назвать это май12345коин и распространять - если это станет популярным, то вполне можно повторить успех биткоинов майнинг - это и есть процесс генерации этих хешей с надеждой получить деньги за удлиннение цепочки - тот кто обладает большей вычислительной мощностью, тот "копает" быстрее и зарабатывает больше ------------------ а социально - я лично в восторге от всего этого то есть есть места, где расплата возможно только биткоинами или аналогами - это i2p сети, прежде всего ну и вообще идея по-моему крутая так же это породило целую индустрию по созданию вычислительных устройств для "майнинга" - включая чипы, серверы, облачные сервисы и т.п. также там подтянулись биржевые спекулянты и раздули биткоин в какой-то момент до очень неплохих цифр (можно погуглить про пиццу за несколько лимонов $) вряд ли они будут так же раздувать другие форки, но в любом случае система имеет право на жизнь и никакого обмана хомяков (как с печатью долларов или рублей) тут нет ============ upd раунд это шаг вычисления криптофункции (алгоритма) - как правило выполняется несколько шагов, чтобы увеличить криптоскойсть - в софте это FOR в железе либо прогон по одному модулю либо клонирование модулей (ну тот же FOR)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|