Как стать автором
Обновить

Комментарии 191

Еще недавно биткойн падал ниже $300, это считается?
Во время золотой лихорадки больше всех заработали те, кто продавал там инструменты, палатки и т.д.
Стройте аналогию.
Времена меняются. Врядли люди скупающие оборудование на сотни тысяч или миллионы заработали на это не майнингом. Я слабо верю, что в ближайшие лет 10 эта пирамида окончательно рухнет, и прошлые пару лет говорят о том же. А 10 лет — не жилое время.
image
Петицию на прямую линию Президенту, или петицию менялам, через которых продажа (обмен) криптовалюты происходит?

Если первый вариант, то вопрос имеет все шансы побить рекорд пресловутого
Как пропатчить KDE под FreeBSD

Прохладная история. Это за сколько и какие надо было купить карты с окупаемостью год при эфире за 400$?

А если не на БУ, а на новых, да еще заложить платежи по потребкредиту под конский процент — вполне может быть и год. Зато с 0 начальными вложениями личных средств. Не нужно недооценивать пределы человеческой глупости.
c курсом в 400 новые нвидии даже с конскими наценками окупались за 2 месяца. Правда курс таким продержался неделю, но это два месяца, а не год. Даже с упавшим курсом окупаемость меньше полугода.
Это авантюризм называется, и, мне кажется, все, кто не запаниковал, давно уже в существенном плюсе. Те конские проценты — это в сущности дни майнинга, даже не недели. А пределы человеческой глупости — они не там, они в том, чтобы не делать ничего рискованного в принципе, но рассчитывать на некие выдающиеся результаты.
На этот счет вспоминаются веселые ребята, набравшие кредиты в валюте и потом побежавшие плакаться на каждом перекрестке, какие они бедные и несчастные стали после скачка доллара почти в 2 раза.
Да уж, после «черного вторника» в новостях только и писали про очередной митинг валютных ипотечников против банков-кровопийц. То окна офисов помадой изрисуют, то клиентов в офис не пустят, то детей в «тюремных робах» (реальная новость) приведут. Складывалось ощущение, что работать им уже не нужно, ведь они бедные и пострадавшие. Зато когда был выбор брать валютный кредит под 3% или рублевый под 15%, они были самые умные.
Надо сказать, что часты были случаи: вам дадим кредит или валютный или никакой.
Случаи такие конечно же были, ведь банки, как правило, рассчитывают возможную к выдаче сумму кредита по доходу и размеру будущего платежа. Само собой, что у валютного кредита платеж будет меньше при прочих равных.
Но если вам так скажут, вы же наверняка обратитесь в другой банк?
Я бы лично ни за какие коврижки конечно не взял кредит за отличную от ЗП валюту, но многие люди финансово-безграмотны, и были просто обмануты менеджерами банков которые уверяли их в выгоде валютных кредитов. В общем ситуация сложная и категорично её оценивать я бы не стал.
Ну с кредитами вообще хитрая ситуация. Там реально лотерея. Например, я умудрился взять долларовый кредит на покупку автомобиля в 2006-м году… Когда доллар был по 30 рублей с чем-то… И буквально через пару месяцев после этого рубль начал расти. В результате, я на выплату кредита потратил меньше денег, чем если бы я машину сразу купил бы за рубли… Так еще и автомобили к 2007-му году подорожали почти в полтора раза…
Зато когда был выбор брать валютный кредит под 3% или рублевый под 15%, они были самые умные.


Ну во-первых, никакого выбора не было, тк рублевую им просто не давали. Во вторых, никто не давал им кредитов под 3%, там были цифры порядка 8-12% в валюте

У нас давали 5-7% в валюте. Куча "пострадавших" потом устраивали голодовки и митинговали — как итог начали разбирать каждый случай отдельно. Почти везде рублевый кредит был одобрен. Почти все посчитали себя умней. Лично я не представляю как можно решиться взять кредит в валюте на 20 лет, получая ЗП в рублях.

Едва ли больший, чем когда банковская система начала испытывать проблемы. Сколько мы там уже лет живем в кризисе?
Всегда думал, что майнинг на картах популярен из-за того, что их потом можно продать хоть за сколько-то. Иначе почему бы не купить асики? Намного производительнее при той же цене.
Или карты ещё берут из-за универсальности (перескочить с одной валюты на другую)?

Асик на тот-же Ethereum сделать можно, но сложно. Алгоритм намного сильнее нагружает подсистему памяти, чем ядра + требует большого объема памяти(>2Gb).

То есть они широко распространены и доступны только под биткойны?

В общем и целом да. на биткоин асики сделали довольно быстро так-как алгоритм прост как топор. Потом был лайткоин, который создавали с целью усложнения разработки асиков. Но на него асики тоже сделали и до-сих пор активно используют. На большинство нынешних альткоинов асики сделать можно но целесообразность этого мала. Создатели этих валют добиваются децентрализации вычислительных мощностей, как было задумано еще в биткоине, но накрылось из-за этих самых спецвычислителей, которые Китай делал в промышленных масштабах.

Понятно, спасибо.
Я полностью не в теме, поэтому, быть может, задам глупый вопрос. А зачем и кому нужно было усложнять разработку асиков?
Появление асиков (равно, как и майнинг на топовых видеокартах) не входило в планы разработчиков криптовалют, потому что рушит идею демократичности и равенства среди пользователей валюты.

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

Разработка алгоритмов, «устойчивых к асикам», увеличивает шансы владельцев ПК. Но, к сожалению, видеокарты сейчас очень походят по возможностям на CPU, это позволяет использовать их, и снова получается сильный перекос в сторону специализированных решений.

Как альтернатива бесполезного прожигания электричества, сейчас рассматривается концепция proof-of-stake.
Но, к сожалению, видеокарты сейчас очень походят по возможностям на CPU

К сожалению? На CPU майнят ботнеты и ушлые админы, это еще хуже. Еще можно вспомнить как XRP раздавали.


Как ни посмотри а справедливо распределить монетки в реальном мире невозможно.

Очень интерсно, не знал, что альткоины сулодняют вычисления намерено.


Proof-of-stake это, что такое?

У меня возник такой же вопрос. И я потратил на запрос в гугле меньше, чем на написание вот этого вот поста сейчас…
А вы — все еще ждете ответа.
Награда идёт не за трату вычислительных ресурсов, а за наличие денег в кошельке.
Немного подробнее тут https://habrahabr.ru/post/331706/#comment_10285554
или гуглите.
Pos приведет к сильным задержка в сети. Уже сейчас сеть эфира барахлит из-за превышенных лимитов газа. С переходом на pos будет еще хуже
фигню какую то говорите, сам PoS ни к чему такому не может привести, возможно вы говорите про какую то конкретную реализацию перехода с PoW на PoS именно в ethereum?
Асик на тот-же Ethereum сделать можно, но сложно. Алгоритм намного сильнее нагружает подсистему памяти, чем ядра + требует большого объема памяти(>2Gb).

Да и не нужно, вроде как к концу года Ethereum должен перейти на proof-of-stake.
Уже карты без портов выпускаются, потом такие и не продать :)
Уже карты без портов выпускаются

Эмм… так про них и статья :)
Самое веселое в названии статьи — видеокарты. Без выходов, но все равно видеокарта. Как в анекдоте, все понимает, но сказать ничего не может.
Мне вот что интересно. С приходом USB-C куда можно запихать DisplayPort как будут выглядеть видеокарты?
Ну будут совместно с HDMI и DP еще и USB-C ставить в разных комбинациях. Вряд ли он снезапно станет единственным вариантом для новых и тем более старых дисплеев.
НЛО прилетело и опубликовало эту надпись здесь
А такие карты можно использовать во всяких связках типа SLI или CrossFire?
Нонче майнеры не продают старые карты, а просто возвращают в магазин забирая полную цену карты.
Где это такой аттракцион невиданной щедрости от магазинов?
Где это такой аттракцион невиданной щедрости от магазинов?

Ну скорее всего карты сдают по гарантии, после насилия с майнингом у них часто летит система охлаждения. А так как гарантия на топовые карты около 3х лет, то после скажем пары лет некоторые магазины не заморачиваются с ремонтом, а возвращают полную стоимость карты.
Магазины как раз сопротивляются всеми руками и ногами, но по закону РФ они обязаны вернуть деньги за товар если не прошёл гарантийный срок, так как видеокарты не входят в перечень высокотехнологичных товаров. Да плееры и музыкальные центры входят, а видеокарты нет, но закон есть закон.

У моего друга первый возврат в магазин видюхи занял около месяца, но вернули всё в том числе и проценты по кредиту за эту видюху, на вторую он потратил уже три недели, сейчас это у него занимает неделю.

Вот прям приходишь и говоришь «Я не хочу замену я хочу возврат денег», а потом начинаешь показывать бумажки с выдержками закона, тебя шлют собирать другие бумажки гоняют в свою бухгалтерию и строят всяческие препятствия, но в итоге отдают все деньги потому как в суде они проиграют.

P.S. Да-да я знаю что у каждого есть друг которому приписываются те подвиги которые не хочется приписывать себе, но это и в правду был мой друг, но если угодно можете читать вместо «моего друга» «я».
Время редактирования вышло.
Хотел добавить что я упустил что затраченное время бралось от момента когда проведение экспертизы закончено. Обычно на экспертизу магазин тратит месяц.

И умоляю не просите пруфы на все эти законы, этим занимался не я, я лишь видел результат и пачку документов (листов наверное в 20-40) которые понадобились человеку что бы вернуть деньги.
НЛО прилетело и опубликовало эту надпись здесь
Вообще, nVidia уже 10 лет выпускает «видеокарты» без видеоразъемов под маркой Tesla (а также Ферми, Кепплер и другие великие ученые...). Эти «видеокарты» активно используются в разнообразных суперкомпьютерах в качестве ускорителей для некоторых видов вычислений.
Одна проблема — биткоины на самых дорогих nVidia считались медленнее, чем на среднего класса AMD.
Биткойны — да, но в современном зоопарке криптовалют есть и те, для алгоритма которых nVidia быстрее. А именно биткойны считать на видеокартах уже не актуальнго

Разве R9 nano не самая быстрая?
AMD надо было их перевыпустить на 14 nm, специально для майнеров.

Я ж вполне конкретно сказал:
биткоины на самых дорогих nVidia считались медленнее, чем на среднего класса AMD

И я сказал именно то, что хотел сказать. Именно про биткоины, а не про другие криптовалюты, именно тогда, до появления «асиков», а не сейчас.
То, что сейчас для тех же этериумов два производителя примерно на одном уровне за примерно одинаковые деньги — это уже другая история про другую криптовалюту.
А биткоины на видеокартах года три назад перестали окупать затраченное электричество. Сейчас, вроде, при цене больше $2000 за BTC, видеокарты снова начали окупать потраченное электричество.
Вообще, nVidia уже 10 лет выпускает «видеокарты» без видеоразъемов под маркой Tesla (а также Ферми, Кепплер и другие великие ученые...)

Tesla действительно серия чипов для GPGPU и прочих вычислений, но вот Fermi, Kepler, Maxwell, Pascal — это просто названия микроархитектур у NV, а не специализированные серии GPU.
Ну скорее и точнее, Tesla — торговая марка вычислительных ускорителей производства NV. Но, кроме этого, первые несколько серий ускорителей, продававшихся под маркой Tesla, были построены на чипах на микроархитектуре Tesla. (и да, сорри, с теслами имел дело, когда еще и ускорители, и микроархитектура были тесла… увидев в вики всяких кепплеров, на всякий случай решил их упомянуть.)
Продать. Для вычислений отлично годятся. Рендеринг опять же, но предложение многократно превысит спрос, что тоже благотворно влияет на рынок.
ASICи банально сложнее купить. Либо долгие предзаказы, либо перекупщики с 2х-10х переплаты, либо высокая вероятность мошенничества (а иногда и сразу все из этого). Плюс, в большинстве случаев, полное отсутствие гарантии.

А еще видеокарты «модульны»; если выйдет из строя одна видеокарта из их количества на стоимость ASICа, то это не такая большая потеря, как если бы сломались сразу все.
Насколько сильно можно «убить» видеокарту, если майнить в домашних условиях на обычной видеокарте?
Совсем насмерть можно: например, уронить на пол. Или залить кофе. Или подключить через некачественный переходник питания/райзер. Ну или все-таки сварить ее, выставив допустимую температуру в 105 градусов и разогнать на полную. Это по убыванию вероятности.
Нет, температура выше 70-75 не поднимается. Кофе не пью.
Тогда в целом не вредно будет раз в полгода прочистить от пыли (вот тогда вероятность уронить на пол может дать о себе знать), ну и, конечно же, вероятность заводского брака не исключается вовсе, а в остальном — это наиболее комфортные для карты условия использования (кроме неиспользования вовсе).
видел предположения, что только термопасту на чипе менять почаще нужно, и то не факт.
Учитывая что чип работает на пониженной частоте и под даунвольтом а память разгоняется, я бы скорее следил за памятью.
В случае «домашнего майнинга» никто ничего разгонять не будет.
Несколько коллег майнят, все они разгоняют по самый предел.
А толку? Упрется в производительность системы охлаждения, которая даже при учете идеального кондиционирования воздуха в помещении едва ли покрывает номинальные частоты (есть, конечно, исключения, но в среднем так).
Та не, у меня с серьёзным разгоном выше 70% обороты куллеров не поднимаются, и температура в норме.
речь про майнинг или у вас железо в датацентре стоит где 18 градусов удерживается? потому что майнинг нагружает видеокарту по максимуму.
А видяхи — и не HDD, для них заявленная производителем рабочая температура 60-80 градусов.

Другое дело, что товарищу повезло, ибо большинство недорогих карт под полной нагрузкой, разногом и 100% вертушки быстро уходят за 80, а то и 90 градусов (хотя, опять же, ни один из производителей не писал, что карты так использовать некорректно), начинают троттлиться, и производительность только падает.
А толку?

Толку — 15%

Tested that with my Titan X pascal.
Non-OC: 31-35 MH/s @ 230W
OC’ed: ~41.5 MH/s @ 410W

Упрется в производительность системы охлаждения
Упрётся, но разогнанная карта выдаёт больше.
Если это единственная карта — то да, согласен, 10 (возьмем даже лучший случай) мегахешей за дополнительные 120 квт в месяц — это пока еще рентабельно. На уровне какой-нибудь не очень удачной R 270x, стоимостью в 5-6к на вторичке.

Но если не одна, — то эти 170 ватт тепла еще нужно отвести из помещения и быстро упретесь и в охлаждение и в лимит общей мощности на сеть. Это действительно важно, ибо в серьезных «майнинговых» на охлаждение уходит едва ли не столько же денег и мощности, сколько на сам майнинг. Плюс Titan X вообще говоря своеобразный выбор карты для майнинга, две 580 будут быстрее, дешевле (были?) и «холоднее», а вот с ними такой трюк уже едва ли пройдет.

Для домашних экспериментов резонно, но не более того.
Со слов моего знакомого который майнит в домашних условиях, через энное время видюха начинает «барахлить» что видно по скорости майнинга. При возвращении такой видюхи в ПК на экране, особенно в играх, возможны артефакты, но в целом обычно она продолжает нормально работать просто характеристики немного падают.

Так что не берите видюхи с рук от майнеров :) На всякий случай.
Если охлаждение нормальное — ни на сколько. Если нет — можно и игрушкой убить.
НЛО прилетело и опубликовало эту надпись здесь
Некоторые криптовалюты сделали специально настолько сложный хеш (с использованием различных вычислений, большого кол-ва памяти), что создание Асиков нереально(а если и создадут, то у них будет хешрейт на уровне видеокарт).

А видеокарты сейчас стали выгоднее, тк в последний месяц поднялась цена на как раз такие криптовалюты, которые майнятся на видяхах. Не факт что через месяц не поменяется в обратную сторону. Люди смотрят на текущую мгновенную доходность (которая такая в последний месяц или даже неделю), умножают/делят, приходят к выводу что все окупится через 6 месяцев и бегут в магазины. Над тем что через месяц доходность будет в 2-3 раза ниже не думают. Ну и видимо подбадривает возможность продать видеокарты геймерам. Хотя я сомневаюсь в этом, такой ажиотаж, столько геймеров по-моему нет, чтобы потом это все купить.
Над тем что через месяц доходность будет в 2-3 раза ниже не думают. Ну и видимо подбадривает возможность продать видеокарты геймерам.

Всё ещё проще они возвращают их в магазин в нерабочем виде без видимых повреждений, так как видеокарта не входит в список высокотехнологичных товаров, то за нерабочую карту можно требовать деньги назад в полном объёме. Магазины конечно сопротивляются, но по закону обязаны вернуть деньги.
Потому цена видюхи в принципе не важна.
Как это видеокарта не входит в ТСТ? Только идиотский магазин вернёт деньги назад сразу. Обычно экспертиза 45 дней, в СЦ обычно что-нибудь да найдут, даже при отсутсвии внешних повреждений. Оверклогинг, прошивка биоса видяшки = слёт с гарантии. Скажут, что выявили завышение частот по памяти/ядру сервисной утилитой- и идите на все четыре стороны или в «независимую экспертизу» за свой счёт. При покупке десятка видяшек магаз втихаря сделает пометку- дескать странно, а не для перепродажи ли или извлечения прибыли покупают видеокарту? Гляньте во многих ГТ написано, что розничная продажа подразумевает индивидуальное пользование частными лицами.
Ах да, ещё могут припрячь неисправность БП или перегрев- деформация платы/подложки кристалла, которое заметно только на стендах СЦ в крупных городах- там с нынешними чубайсометровыми техпроцессами и бессвинцовыми припоями любая «независимая экспертиза» сядет в лужу и нихрена не докажет. К тому же, кадру в самом упоротом шопчике поменяют одну карту (или даже вернут деньги), может быть, но когда он их начнёт носить постоянно, то будет послан. Печально, но возможно, что из-за всех этих мерзких барыг нормальным людям придётся забыть о трёхлетней гарантии на видяшки — производители могут внести изменения в гар. срок в одностороннем порядке.
Пардон, допишу еще одним постом, время для редактирования вышло:
Если видеокарта накрылась от перегрева, то это вина производителя. Потому что у всех видеокарт есть троттлинг и порог выключения. То есть все ниже этих температур — нормальные условия. И возвращаясь к своему первому сообщению: выйти за «рамки» этих условий можно только перешив биос. За все остальные отвалы чипов, перегретые чипы памяти: будьте добры, платите компенсацию. Потому что если бы эта карта не перегрелась у майнера, то перегрелась бы у геймера. А так весь этот «хайп» как раз покажет нам, кто из производителей грешит плохим охлаждением итп. Краш-тест своего рода :)
Ну про биос вам уже написали, а вообще люди несут обычно уже совсем не работающие карты. То есть если она стала плохо работать её окончательно умертвляют и только после этого несут в магазин, единственное что показывает экспертиза то что нет внешних повреждений, а карта не работает, вот и всё.

Магазины обычно и пытаются внушить человеку всё что вы там писали, тянут с экспертизой, пытаются предлагать заменить на другую, запугивают судом и «независимой экспертизой» и т.п. Но есть закон о защите прав потребителей и на данный момент эта правовая база позволяет получить деньги обратно.

Если вы не хотите в это верить, ради бога, я просто написал потому как встречался с этой ситуацией, мне бы самому не пришло в голову так поступить потому как я бы тоже считал что деньги вернуть невозможно, но практика показывает обратное.
Специально залогинился, чтобы ответить вам. Работаю в отделе гарантии крупного ритейлера.

С позиции магазина — магазину наплевать, что там вы делали с видеокартой до поломки — майнили, играли, фильмы смотрели, суп размешивали. Магазину важно, чтобы были соблюдены условия гарантийности производителя. То есть, чтобы карта была не залита жидкостью, не было механических, термических, электрических и т.п. повреждений, вызванных внешним воздействием.
Если от эксплуатации 24/7 при 100С отпаялся BGA — это гарантийный случай. Если от постоянной высокой нагрузки сгорел мосфет — это не гарантийный случай. Если вы размешали ею суп — это не гарантийный случай.

Насчёт экспертизы, судов и ЗоЗПП. У нормальных магазинов есть тестировщики, которые могут провести первоначальную диагностику, т.е. осмотр на предмет нарушений условий эксплуатации. Если таковых нет, то карточка отправляется в Москву в сервис-центр производителя. С момента принятия карточки от вас у магазина есть 45 календарных суток, не считая дня принятия, чтобы отремонтировать карту. Если не успели, то на 46й день магазин обязан вернуть вам деньги или выдать новую такую же карту. Если таких же точно (по артикулу магазина) нет — могут предложить функциональный аналог на ваш выбор. Если понравится — забираете, если нет, то забираете деньги по чеку.
Специально никто возврату денег препятствовать не будет, вас таких сотни в месяц, овчинка не стоит выделки. Разумеется, если это не магазинчик на первом этаже панельки формата «Всё для вас: дискеты, клавиатуры, мониторы».

И да, видеокарты — это ТСТ (технически сложный товар), т.к. является компонентом персонального компьютера. См Перечень ТСТ и разъяснительное письмо к нему.
Если понравится — забираете, если нет, то забираете деньги по чеку.

Или больше, если цена выросла.
Насколько я знаю, деньги строго по чеку.

В этом и есть известный прикол возврата денег. Через 1-2 года возвращаемый товар устарел и подешевел, или вообще снят с продажи, но магазин обязан вернуть сумму по чеку. Если взять деньгами, можно сразу же купить более современный аналог, да ещё и сдача останется.
Строго по чеку — если возврат в 14 дней. Который не возможен для ТСТ.
В случае если ремонт занимает более 45 дней или сколько то там суммарно дней в году(точно не помню — посмотрите в ЗоЗПП) вы можете отказаться от дальнейшего ремонта и потребовать возврат суммы. Либо по чеку, либо больше, если на момент принятия решения сумма выросла.
У меня с этим был занятный прикол.
В 2013 году купил проектор.
В середине 2014 начались проблемы, несколько раз возил его в ремонт, в третий раз я приехал с планшетом, прямо в магазине подключил «свежеотремонтированный» проектор к планшету и увидел очередной дефет.
Заявил о том, что хочу возврат денег.
Они такие — нивапрос.
Я такой, ага, и вписал не сумму от 2013 года, а актульная цену.
Они такие — чего, бл***?
Я такой — вот вам мой запрос, 10 дней вам на ответ.
На 9 позвонили: да-да, претензия удовлетворена, приезжайте.
Смотрю на сайте — Цена упала на четверть!
Напоминаю — сумма возврата берется не на дату подачи заявления, а на дату удовлетворения.
Я такой — «вот уроды...». Ну и ладно. Я все равно зарабатывать на них не собирался.
Согласился.
На следующий день цена вернулась к прежнему значению.
Да да, был случай — купил телефон за 24 тысячи, тот ломался два раза — оба раза чинили по гарантии. Потом произошла третья поломка (все в гарантийный срок, буквально в последний день) — пришел в магазин с заявлением, вернули все 24 тыщи без вопросов, хотя цена на телефон упала чуть ли не на треть.
а с чего это мосфет не гарантийный случай? у меня как-то вот просто стоящая и ничего не делающая тачка так пошла на почти полный апгрейд. вышел в магаз, прихожу — полная комната дыма и взорваный мосфет на 8600ГТ с подгоревшей материнкой. на лицо брак конкретного транзистора…
А чего вы это мне написали? :) Надо было ответить тому человеку что не верит в возврат денег. Я то с вами спорить не буду.

А по поводу технически сложного товара то вот этот список
— ни каких видеокарт. Но упираться не буду, раз вы там работаете, то вам виднее.
а не для перепродажи ли или извлечения прибыли покупают видеокарту

А доказать?
Гляньте во многих ГТ написано, что розничная продажа подразумевает индивидуальное пользование частными лицами.

А что, майнеры регистрируют ИП? Частные лица вполне. Просто видеокарт целая гора.

По остальному: видеокарты для майнинга не то чтобы часто разгоняют. Обычно наоборот. :)
Кроме того, разгон не является причиной снятия с гарантии. Разгон это вообще дело обычное. И больше, чем задумал производитель, видеокарта себя разогнать не даст (по вольтажу). Так что единственный шанс слететь с гарантии — молоть чушь о том, как ты прогревал видеокарту до 105 градусов 24 на 7 и\или перешить биос на модифицированный. Сдается мне, 90% майнеров спокойно пройдут все стандартные проверки СЦ.
А за независимую экспертизу, как я понимаю, магазин должен будет вернуть деньги, если она будет в пользу владельца видеокарт (но вот тут я как раз могу быть очень не прав). А еще можно даже в суд подать против таких «умников» в магазине — вполне реально что-нибудь сверху отсудить. Короче, не все так просто, да и государство у нас на стороне покупателя в основном.
Сам не майнер, если что :)
Более того — многие геймеры зарабатывают на своих игровых видеокартах, используя их по прямому назначению.
НЛО прилетело и опубликовало эту надпись здесь
асик полностью аппаратно заточен под конкретный алгоритм, больше ничего не умеет и не научится. как только этот алгоритм при его мощности дает меньше денег чем асик тратит электричества, асик — мусор. а видяху всегда можно на новую алгоритм настроить тк она универсальна
Это всё отлично но если есть реальный профит от майнинга почему датацентры и крупные компании этим не занимаются…
там менеджеры и копейку выгрызут но на практике нет, странно… а компьютерное время пропадает по ночам, неужели эти расчёты на пк дороже электричества?
потому что профит хоть и реальный, но очень непредсказуемый
При том настолько непредсказуемый, что проще инвестировать в спортлото (со стороны участника лотереи).
Ну да, весь год держался на уровне 3$ (+-1$ в пиках) в день на карту уровня 200$.
А вся непредсказуемость только на словах: «вы же не знаете, что будет дальше». А в какой сфере точно знаете?
Профит непредсказуемый. Но осмелюсь заметить что гораздо более предсказуемым профит становится, когда занимаешься определенным делом (в данном случае майнингом) задолго до определенной волны хайпа вокруг него. Сейчас новоиспеченные майнеры, скупающие карты с полок магазинов, получат определенный профит, но нет возможности сказать точно 2 месяца окупаемость или полгода. Потому что сложность того же эфира начала расти экспоненциально, нет гарантий что курс будет стабилен в течение предполагаемого срока окупаемости. Лучше всего конечно тем, кто майнил себе спокойно эфир, пока тот не поднимался выше 5$, а затем не подались искушению продать его на психологически высоких отметках, но не дотягивающих до того же максимума в 400$. Так — что вполне можно ожидать выход из игры большинства подобных деятелей ближайшее время.
Странно, что сейчас распродают фермы и карты на волне спада. Ну выключи свою ферму, отложи до лучших времен. Или переключись на майнинг менее сложной монеты. Делов-то.
Так распродают потому что деньги то нужны. Некоторые же сломя голову побежали в этот бизнес
В основном продают все-таки либо выше, либо значительно выше стоимости, за которую собирали. И намайнили чего-то, и рубли назад вернули, прекрасно же.
Сообщество геймеров так не считает и отслеживает такие «скидки» от «друзей-майнеров».
Если я сейчас продам свои 1060 за 18к, то все будут рады, хотя покупал я их за 13к. Я вот про это, а не про то, что, конечно, на вторичке дешевле рынка сливают.
Не все готовы ждать еще годик до следующего скачка. Я влез в майнинг после скачка до 1500, майнил и складывал под матрац, а потом курс был 300 и я понял тех, кто продавал по 800 и не хотел ждать светлого будущего.
Я немного баловался майнингом в предыдущую волну, в принципе понимаю, о чем речь. Понятно, что профит везде непредсказуемый, кроме работы в офисе за зарплату (да и то...). В майнинге он достаточно непредсказуемый, чтобы, к примеру, нашлись компании, продающие мощности вместо их использования для себя. В общем, предсказуемость (скорее гарантированность) профита растет по мере вникания в тему, но опять же — это ж везде так. Чем больше сил вложено, тем больше должен быть выхлоп, а если на волне накупить карт по калькулятору, можно сильно расстроиться от скачка сложности через месяц.
В общем, итог — профит реален и может быть довольно твердым и значительным, но это далеко не free money. Радикальное его увеличение при скачке курса — это круто, но многие ли способны эти скачки прогнозировать хотя бы с точностью до полугода?
А они, датацентры и крупные компании, просто так свою инфраструктуру строили, или всё же у них там есть клиенты и оборудование используется под проектные нужды. Ну и откуда знать, может и майнят.
Профит реальный. Но… Для получения его нужны видеокарты. Или те самые «асики». Кроме того, пока еще в большинстве стран законодатели не определились до конца со статусом криптовалют. В некоторых странах криптовалюты просто запрещены. В некоторых — могут запретить в любой момент. Опять же, есть реальные платящие деньги клиенты, которых такая деятельность может отпугнуть.
Что не мешает существовать ЦОДам, заточенным чисто на майнинг. Но опять же, они хитрые. Они сдают в аренду свои «мегахэши в секунду» за реальные деньги по принципу «утром деньги, вечером стулья». И да, некоторые из них часть своих мощностей используют для майнинга для себя, но оплачивают этот майнинг те, кто покупает мощности за деньги.

А за счет чего эти карты дешевле и производительнее карт с портами?
За счет того, что нет пары копеечных разъемов? Чем, собственно, технически то они отличаются?


PS Может, конечно, тем, что это продукт будет не конкурирующий с видеокартами и за них можно будет просто меньше брать маржу, а видеокарты продолжать продавать по искуственно завышенным ценам...?

Зелёные используют чипы с бракованными областями, отвечающими за вывод видео. Красные шьют спец прошивки ускоряющие вычисления, при этом снижающие производительность в играх. На некоторых специализированных видеокартах обещают один видеовыход.
В видеокартах с HDMI, например, достаточно большой процент ядер задействован для шифрования аудио-видеопотока для обеспечения защиты от «съемки» высококачественного видео с видеовыхода карты.
Если видеоразъемов нет, то можно эти ядра отдать на вычисления. Плюс, мелочь, но 10 килобаксов в год плюс 15 центов с каждого HDMI устройства производитель платит за лицензию. А с накладными расходами, разъемом, оснасткой для запрессовки/монтажа разъема, интерфейсами это вылезает в достаточно большие деньги для конечного пользователя. С DVI вроде сейчас не нужно лицензионные отчисления платить (раньше было до доллара за штуку, вроде бы...), но сам физический разъем дофига денег стоит.
Шифрация в видеокартах выполняется отдельным блоком. Его нельзя использовать для вычислений как еще одно ядро.
НЛО прилетело и опубликовало эту надпись здесь
Технически да, но все зависит от того что будет дешевле: сделать 2 кристалла: один с блоком и один без него, либо один кристалл и позже сконфигурировать его под разные цели.
ЕМНИП, на NV под шифрование потока для HDMI выделялась часть из общего числа CUDA ядер, которые занимались рендерингом, и выделение этих ядер определялось толи прошивкой, толи вообще джампером на плате.
Найти где-то упоминаний, что шифрованием потока занимаются какие-то отдельные блоки процессора или дополнительные микросхемы на видеокарте — мне не удалось. Как и упоминаний, что шифрованием занимаются такие же как все ядра GPU. (Мои воспоминания — из старины глубокой, когда у производителей сменились поколения видеокарт, появились разъемы HDMI и DP, но… производительность относительно предыдущего поколения почти не выросла. «В кулуарах» это объясняли тем, что теперь надо шифровать видео...)
Речь ведь о HDCP?
Я не понимаю, зачем карте что-то шифровать или расшифровывать?

Суть технологии в том, чтобы шифрованные данные с Blu-Ray передать через ОС и видеокарту сразу в монитор, и расшифровывать только там. Чтобы пользователь нигде не смог перехватить расшифрованный контент и выложить на torrent.
Суть технологии в том, чтобы шифрованные данные с Blu-Ray передать через ОС и видеокарту

Но нет гарантии, что разрешение монитора настолько же плохое, как на Blu-Ray. Бывают мониторы и с в разы большим разрешением… Именно по этому требуется, чтобы видеокарта расшифровала данные с диска, перекодила их в другое разрешение и фрейм рейт, передала поток с нужным разрешением и фреймрейтом в монитор.
Поскорее бы уже, то изза этих чертовых майнеров цены на карты невменяемые
Ценники еще долго будут в каких-то неадекватных диапазонах. Это даже если идея со специальными видеокартами «выгорит». Поднять ценник в 2 раза — раз плюнуть, пока берут. А вот опустить в 2 раза — на это может и год уйти.
Если вам нужна видеокарта, заказывайте «за бугром». В США, например, цены адекватные. У нас же уже 1070 стоит как там 1080TI.
А в SLI эти карточки ставить потом можно будет в дуале с GTX 1060?

1060 не умеет SLI

да, действительно.
А что тогда на счет Explicit Multi-GPU?
Интересно, а нейросети на таких картах насколько бодро можно тренировать?
Не настолько быстро насколько это может показаться. Но все еще быстрее, чем на CPU.
Я скорее в плане того, насколько имеет смысл покупать такие карты вместо игровых GTX1080 для GPGPU рассчетов.

Для этого есть Nvidia Tesla и Intel Xeon Phi, или они хуже?

Они как минимум дороже игровых видеокарт схожей производительности. А тут анонсируется видеокарта, на которой майнить якобы выгоднее, чем на игровых, т.е. вроде бы отношение цена/производительность для майнинга ниже. Тут и возник вопрос — а не будет ли аналогичного профита при использовании ее для другого рода рассчетов?
ИМХО, думаю разница будет только в дровах. Ну может от силы подсистема доп. питания полноценная 8-6 / 8-8 с минимальной нагрузкой на PCIE слот, но она на игровых видяшках и так такая.
Но производители не упустят шанс навариться, им тоже выгодно нагнетание ситуации, за что торгаши им скажут спасибо, всё говно и неликвид распродали. Даже 7ХХ/9ХХ серии Nvidia, пылившихся на полках расхватали.
Интересно, что майнерам вроде pci-e 1x достаточно. Если бы сделали медленный pcie, отвалились бы те, кому надо обсчитывать нейронки. Причем на рынке нейронок конкуренции с amd нет, поэтому цены снижать бессмысленно.
Примерно в 10 раз быстрее, само собой все зависит от выбора процессора и видеокарты
вот пример http://www.neurosolutions.com/products/cuda/

Основную нагрузку на себя берет видеокарта, когда нужно считать огромные сети (десятки-сотни мегабайт), если вы сумеете распаралелить обучение сразу нескольких сетей или реализовать алгоритм, который утилизирует видеокарту вычислениями по полной (проблема в том что мы должны посчитать сеть, подправить ее веса, снова посчитать, достаточно сложно в общем случае сразу запустить вычисление нескольких сетей), то вы можете получить и больший профит, и 100х не предел.

Закупать специализированные видеокарты для этого считаю бессмысленным, если вы не собираетесь использовать софт, заточенный (читай при наличии vendorlock) под них.

На текущий момент, как я понимаю, лучшие рекомендации — NVIDIA GTX 1080ti, но в основном не потому что зеленые быстрее, а потому что весь софт в первую очередь пилится под них (спасибо amazon с дешевой арендой серверов), но в принципе софт потихоньку пилят и для AMD ATI.
Их уже протестировали, профита по сравнению с нормальными картами с гулькин нос или же и вовсе нет, гарантия 3 месяца и потом точно никому не нужны будут. Обычные хоть геймерам за что-то можно будет продать.

https://www.overclockers.ru/hardnews/85271/opublikovan-pervyj-obzor-majning-kart-nvidia-p106-100.html
их всё равно будут скупать, потому что обычных карт тупо нет
Ну вот, есть повод достать с полочки старые видяшки, а новые по конским ценам пусть себе барыги-перекупщики с барахолок вместе с болеечемкиловаттными БП в зад засунут.
В принципе, решение начать выпуск специализированных видеокарт для майнеров правильное.
Нет, оно в принципе ошибочное. Специализированные видеокарты — это деградация, шаг назад к ASIC-ам и большим фермам. Для криптовалют критически важна распределенность.
Это Вы со стороны майнеров судите. А со стороны рынка — это правильно.
Люди всегда делали специальные инструменты под отдельные задачи, и это хорошо — иначе (условно) землю мы копали бы ведрами, а краску на стены клали бы вениками. Теми, что для пола.
Если что-то приносит пользу, умельцы сразу начинают думать, как оптимизировать процесс. В наше время это предложение можно переформулировать в «если что-то приносит доход, умельцы сразу начинают думать, как заработать на этом еще больше». И людям, покупающим по 500 видеокарт совершенно наплевать, что критически важно для криптовалют — сломают сложность этой и перейдут к другой. Этот процесс невозможно ограничить со стороны производителей железа или продавцов — им просто наплевать. Только со стороны разработчиков крипты\алгоритма. Хотя там наверное будет обычная борьба а-ля «адблок против рекламщиков». Одни модернизируются, другие находят способ поломать.
Шаг назад для авторов крипты — да. Но им повезло, что только шаг. 30% прироста — это далеко не асик. Но рассчитывать на то, что в скором времени не появится какая-нибудь вундервафля для добычи эфира с х2\х4\х10 производительностью — неразумно.
Этот процесс невозможно ограничить со стороны производителей железа

Вообще-то можно. Всего два производителя карт и эти карты отличаются настолько, что под них создают разные майнеры. Если лишь один производитель начнет усиленно «зарабатывать», то может оказаться так, что в валютах следующего поколения его видеокарты будут иметь хешрейт в разы ниже.
Если такое произойдет, то бОльшая часть людей, способных купить 500 видеокарт за раз просто пройдут мимо таких валют, а майнить их будут 3,5 человека, но идейных. Вряд ли взлетит. Хотя как знать. И можете не сомневаться, если первый производитель видеокарт сейчас начнет на этих специальных картах зарабатывать, второй тоже подтянется. Благо модификации, видимо, минимальные.
Бесперспективно, обычную карту можно продать или поставить в игровой комп и гамать, если вдруг что пойдет не так с майнингом, поэтому майнинг на картах и популярен, что у вас какая никакая страховка вложений в виде карт.

А тут полный аналог Асиков, возможно желающие купить и найдутся, но для рядового мелкого майнера они не представляют интереса.
В целом да, но пока лично у меня такое впечатление, что как только какая-то популярная крипта станет слишком сложной\непопулярной\что-то еще, появится %крипта%-2 и все ломанутся добывать ее, после чего ее курс взлетит на 400%, а через год опять та же песня. Лично для меня неотличимо от пирамид. В любом случае в перспективе кто-то потеряет за всех заработавших. Ну это взгляд со стороны, признаюсь, я не очень разбираюсь.
Возвращаясь к Вашему посту — далеко не полный аналог асиков. Потому что майнить можно такой видеокартой (почти) что угодно, было бы желание, а асиком только то, что хотел его производитель. Ну и ценники — асики-то вы знаете сколько стоят? :) По цене одного для BTC можно целую ферму собрать, особенно если железо по адекватным (даже +33%) ценам считать.
Поздравляю, господа.
Скоро на Авито и ему подобных Юлах будет много дешевых GTX 1080.

1080 не очень. Лучше всего подходит 1070 у нвидии, их и 1060 будет много.

Интересно, куда денутся эти мощности, когда вся это крипто-пирамида сделает всем ручкой?
Это какая мощь для взламывания паролей и радужных таблиц. Не удивлюсь. если после этого будет большой скачек размеров паролей «в домохозяйствах». Эти бы мощности да в мирных целях…
А почему криптопирамида должна рушиться вся сразу? Многие альткоины неплохо отвязались по цене (спасибо спекулянтам) от bitcoin. А это значит даже если самый главный сделает куку, эстафету подхватит следующий, затем следующий и так далее. Плюс новые альткоины (не просто клоны а с технологиями и решениями) появляются с таким завидным постоянством, что тупо не поспеваешь их изучать.

Я думаю криптоэкономика теперь никуда не денется, джин из кувшина выпущен, загнать обратно можно только чем то вроде апокалипсиса
криптоэкономика теперь никуда не денется

Вера в «змеиное масло» или «филосфский камень» XYZ+coin будет подорвана основательно, что отпугнет обывателя и потребует «глобального арбитра».
Согласен. Криптоэкономика никуда не денется, поскольку это же не только coin всякие.
Вера была подорвана, когда MT-Gox накрылся… Вот тогда да… Но даже сам биткоин выплыл, хоть тогда еще и выход кучи асиков совпал и сосредоточение чрезмерного объема генерации в одних руках. Сейчас уже нет биржи, которая бы проводила такой процент от объема сделок, появилась куча мелких независимых обменников и много транзакций между частниками. Плюс наконец начинает использоваться собственно по основному назначению для подписывания транзакций, контрактов и других бумаг. Крах любой одной биржи теперь уже не должен вызвать падение курса в десять раз.
Вера была подорвана, когда MT-Gox накрылся…

Это частный случай, широко известный в узких кругах. Но когда будут говорить как о великой депресии, о МММ, о чернобыле т.е. «все» — о таком масштабе я имел ввиду
НЛО прилетело и опубликовало эту надпись здесь
Учитывая активное продвижение концепции блокчейна в банковской сфере — «крипто-пирамида» в ближайшее время рушиться не должна. А мощь эта во взламывании паролей — ну не очень полезна. Алгоритм заточен на вычисление хэшей, удовлетворяющим некоторым наперед, на этапе проектирования криптовалюты, заданным параметрам. И да, для того же биткоина сложность вычисления растет в зависимости от количества выпущенных биткоинов и наличия вычислительных мощностей, но наперед известно, какие будут требования к хэшам через, скажем, двадцать шагов повышения сложности.
Хотите в мирных целях? Присоединяйтесь к Folding@home. Только где гарантия, что вы будете считать не запчасти для новых супервирусов?
Зачем взламывать пароли на этих картах, если картами можно будет просто бить людей? И удобнее, и противозаконность на том же уровне.
Странно, что в спецификациях какая-то муть типа мегагерц… Где же один из важнейших параметров для майнера, а именно — потребляемая мощность?
Расходы на электричество составляют 5-10% от прибыли, так что никто сейчас уже особо не заморачивается по этому поводу.
когда как, было время, майнеры bitcoin на асиках майнили в убыток, а майнинг на видеокарта подходил к 1x доходу.
Интересно, как бы звучала эта новость, если бы её пересказывали нашим предкам сто лет назад?

«В будущем появился новый способ заработка — считать различные бессмысленные числа. Люди вкладывают огромные средства в покупку более быстрых счётных машин, которые считают до триллиона никому не нужных чисел в минуту.»
Так же как если сейчас рассказывать простому обывателю, что уже в недалёком будущем многие люди не будут работать, а деньги будут получать просто так, за то что они есть. А большая часть человечества будет сидеть в миниатюрных квартирках, целый день играть в виртуальной реальности. А всё производство возьмут на себя роботы.
Ну, работа средневековых старателей выглядит ничуть не более осмысленной: они, рискуя жизнью, в поте лица добывали маленькие кусочки бесполезного жёлтого металла, у которого в те времена и применения-то никакого не было. Из золота ни оружия, ни доспехов, ни инструментов не сделать.
Осталось портировать на это устройство (назвать его «видеокарта» у меня клавиатура не поворачивается) Linux/FreeBSD, оставив на CPU исключительно «посреднические» программы — драйверы клавиатуры, мыши, сети, диска; ну, может, ещё сетевой стек и драйвер файловой системы. И дальше уже выполнять все приложения на этом устройстве, ибо это выгоднее, чем на CPU.
А с каким задачами сейчас CPU не справляется?
Сложные расчеты и так сейчас на GPU ведутся.
А перетаскивать ОС на GPU — нафига?
Судя по тому, что производители процессоров выпускают всё более производительные модели — можно сказать, что CPU по большому счёту ни с чем не справляется. Ну, справляется — но медленнее, чем хотелось бы.

Да собственно, смотрим на датацентры: там постоянная проблема с геометрическим пространством-объёмом, с энергопотреблением и с тепловыделением. Я так понимаю, перенос системы (не столько OS, сколько приложений) на GPU (хотя «G» тут уже неадекватно) позволит заметно снизить цену вычислений.

Обратите внимание: я предлагаю переносить на GPU приложения. А вот ядро (то, что сейчас называют словом «ядро») разделяется: половина остаётся на CPU, а половина переезжает на GPU.
Давайте конкретику обсуждать.
Какие приложения надо перенести на GPU?
Я вот вижу обратное — CPU сейчас вполне себе справляются и ботлнеками стали память и устройства долговременного хранения.
НЛО прилетело и опубликовало эту надпись здесь
Вы похоже не очень знаете о чём говорите. GPU так быстр, потому что эта такая умная числодробилка с высоким уровнем параллелизма. То есть он очень-очень быстро выполняет параллельные операции надо большим (сравнительно) объёмом данных. Представьте себе такой широкий конвейер со многими паралелльными линиями, где куча роботов выполняет однотипные операции над поступающими деталями-данными.

При этом он очень плохо работает с условными переходами. Если на какой-то «конвейерной линии» условие не выполняется, то она просто на это время выключается и простаивает.

В отличие от CPU в GPU нет никакой логики предсказания переходов или опережающего выполнения кода.

Теперь попробуйте прикинуть число условных переходов в обычном приложении (не связанном с массовой обработкой данных) и поймёте что GPU будет работать с ним отвратительно.
Любые тяжёлые вычисления организуются в цикле. Цикл строится на условном переходе. Поэтому GPU должен уметь быстро выполнять условные переходы.

Работа с трёхмерной графикой требует определять, какой объект находится ближе, а какой дальше от наблюдателя. Соответственно, тут тоже условный переход.

Логика предсказания переходов и опережающее выполнение кода нужны в основном для того, чтобы эффективно выполнять уродский набор команд x86. При отказе от совместимости с этим говном мамонта — потребность в предсказании переходов и опережающем выполнении кода резко падает.
Компромис архитектуры в том, что экономия идёт на схемах выборки команд и управления потоком выполнения.

GPU делится на гриды, все процессоры грида выполняют одну программу. Внутри грида есть деление на блоки. Все потоки блока выполняют программу грида синхронно. За счёт этого не нужно каждому потоку отдельно выполнять выборку команд, декодирование, предсказание переходов — всё одинаково для блока. На этом экономия транзисторов.

Работа с трёхмерной графикой требует определять, какой объект находится ближе, а какой дальше от наблюдателя. Соответственно, тут тоже условный переход.
Не нужен. Для работы z-буфера достаточно конструкции с логикой
X = C ? A : B;
Такая команда, CMOV, есть даже в «уродском» i686 (тоже введена для избавления от ветвлений).
GPU делится на гриды, все процессоры грида выполняют одну программу.
Ок, а как же программа, выполняющаяся на разных процессорах, понимает, на каком процессоре она работает, и с какими данными ей надо оперировать?
Ну, в Unix процесс делает fork(), и в зависимости от возвращённого значения понимает — это родитель или ребёнок. С порождением потока (thread) ещё проще.

Кстати, в одной программе спокойно можено разместить несколько программ, и по ходу выполнния каждый процессор идёт по своей ветке.

Внутри грида есть деление на блоки. Все потоки блока выполняют программу грида синхронно.
Хм-м-м, а вот это уже — серьёзное ограничение на набор программ, которые могут использовать мощь вычислителя полностью.

Однако, остаётся тот же вопрос про разделение данных. Допустим, мне надо умножить массив на константу и поместить результат туда же. Ок, я разделил массив поровну между процессорами — т.е. первый процессор обрабатывает первые сто элементов, второй — вторые сто, etc. Но как мне инициализировать начальное значение индекса?

Для работы z-буфера достаточно конструкции с логикой
X = C? A: B;
Это хорошо, если A и B — уже вычисленные значения. Иначе их придётся сначала оба вычислить, а это может оказаться гораздо дороже ветвления.
Т.е. команда полезная, но не во всех случаях. Насколько она полезна в трёхмерной графике — я что-то не очень хорошо вижу.

Такая команда, CMOV, есть даже в «уродском» i686
Что за «i686»? По логике это д.б. Pentium'Pro либо Pentium'II; ну или м.б. Pentium'MMX.

PS: Спс, познавательно пишете. Я бы почитал ещё что-нибудь.
как же программа, выполняющаяся на разных процессорах, понимает, на каком процессоре она работает
как мне инициализировать начальное значение индекса?
Есть «переменная» threadIdx
Это хорошо, если A и B — уже вычисленные значения. Иначе их придётся сначала оба вычислить, а это может оказаться гораздо дороже ветвления.
Тогда увы. Придётся вычислять оба случая. Обычно большие ветвления, такие, как удаление полностью невидимых объектов, можно сделать на CPU, а на GPU — небольшие, как видимость отдельных пикселей в некоторой зоне.
Что за «i686»? По логике это д.б. Pentium'Pro либо Pentium'II
Всё верно, довольно старая инструкция.
Мне вот, как человеку слегка далекому, любопытно, а кто эти намайненые криптовалюты покупает? Ведь чтобы отбить затраты на ферму и вообще на майнинге что-то заработать, криптовалюты надо продать, а значит кто то должен заплатить за них вполне реальные деньги. Откуда этих людей так много берётся, чтобы на всех майнеров хватило? Просто спекулянты?
мне кажется, есть довольно большое количество людей, которые увидев что биткоин за 10 лет поднялся с нескольких копеек до тысяч долларов, покупают криптовалюты как вложение
Желающие сыграть на курсе, желающие оплатить что-нибудь приватно (выкуп криптовымогателя, наркоту или хостинг сомнительного сайта). На крипту много покупателей, оборот бирж — миллиарды.
вне зависимости от того бум майнинга или нет, количество монет на рынке добавляется одно и то же (а у подавляющего количества криптовалют со временем эта цифра уменьшается).

всегда, когда кто то покупает, означает что кто то продает, без относительно того, выглядит это как доход или нет.
Интересно, на таких картах сможет крутиться какая-нибудь inmemory DB?
Или вообще, пойти ещё дальше и сделать под это дело материнку, которой для работы нужна будет только видеокарта, ОЗУ и процессор там есть (немного доработать нужно, правда)
Для inmemory DB там слишком мало memory.
Вообще, видео подсистема очень часто обгоняет центральный процессор по производительности. (Еще на старых добрых MSX ЦП работал на частоте 3.5 МГц, а видеочип шарашил аж сразу на 10-ти МГц.) Но слишком разные задачи. Ядро видеокарты заточено на выполнение небольшой программы на большом наборе данных. Там нет блоков предсказания ветвлений, например, просто потому, что там приблизительно нет ветвлений. Там, грубо говоря, есть «умножить i-й элемент массива A на j-й элемент массива Б от нуля до упора и положить результат в массив Ц».
А с идеей взять ARM-ядро в качестве процессора общего назначения и прикрутить к нему большой и мощный GPU в качестве «числодробилки» — NV носится уже года 3. Уже, вон, сам Cray грозится произвести для англичан суперкомпьютер по такой технологии.
«Для inmemory DB там слишком мало memory.» 8гб на 1070-й под какой-нибудь сверхгорячий кэш на каждой карточке — не особо мало.
Но у банального Xeon — легко и дешево можно получить до 64 гигабайт оперативной памяти на ядро и суммарных несколько гигабайт кэшей… А у видюхи предел сейчас — в районе 8 гигабайт на несколько тысяч ядер…
GTX 1080TI — 12GB
Пусть 12 гигабайт. На 2 с чем-то тысячи ядер… Суть от этого сильно помянялась? 6 мегабайт на ядро или 4 мегабайта на ядро, когда у «настоящих» процессоров уже счет идет на десятки гигабайт на ядро?
Какие десятки гигабайт? У последних Xeon E7-8894V4 — 60MB кеша L3 на 24 ядра (48 потоков). А оперативка в видеокартах (GDDR5X) побыстрее будет, чем DDR4.
Э… а мы говорим про inCash вычисления? Вроде про inmemory была речь?
И вот той самой DDR4 на ядро поддерживается до 64 гигов, по крайней мере, для процессоров с 12-ю ядрами. Что интересно, именно такие стоят, например, на суперкомпьютере Тьанхе 2, который на втором месте в Топ500.
И да, про гигабайты кэша я погорячился.
Но. Еще раз. У «обычного» процессора — до 64 гигабайт на ядро, у GPU — около 6 мегабайт на ядро…
Из-за этого запуск Linpak на GPU выглядит очень смешно — загружаем 12 гигов данных в память «ускорителя», он за доли секунды все обсчитывает, выгружаем результаты из ускорителя, выполняем над полученными данными что-то в обычном процессоре, получаем новую пачку данных, грузим их в «ускоритель»… В результате, то процессор загружен на 100%, GPU -0%, то CPU — 0%, GPU — 100%.
А что нам сферические попугаи в вакууме?
Если задача требовательна в объёму памяти, то видеокарта может не подойти, к этому нет возражений.

Но если требование к объёму умеренно, а основной тормоз — Bandwidth, то зачем считать гигабайты на ядро.
По спекам общий на все ядра bandwidth GPU и CPU близок (y CPU больше, но не на порядки).

Тем не менее, хеш etherium, который представляет из себя 200 рандомных чтений из массива рандомных данных общим объёмом более гигабайта, показывает следующее:
30-40 MH/s на топовых GPU (18-25 MH/s на средних GTX1060), и 0.4-0.8 MH/s на разных CPU (нигде не видел более 1 MH/s на CPU).

То есть, из CPU не получается выжать теоретически возможный bandwidth (вряд ли из-за криворукости программистов, который из майнеров и так выжимают последнее).
Если это быстрый storage без логики, как NoSQL key-value базы, то узкое место — шина. Быстрее через RAM перегнать информацию, чем через PCI-E.

Если это базы полнотекстового поиска, типа Sphinx, сложные алгоритмы не параллелятся. Они больше похожи на zip/rar.

Остаются параллельные алгоритмы, типа нейросетей, когда память обрабатывается однотипно. Собственно, такие применения уже есть.
«сложные алгоритмы не параллелятся» — разве полнотекстовый поиск не запараллелится?
Не надо путать полнотекстовый поиск со сложными алгоритмами. Я встречал варианты, как с помощью распараллеливания получить снижение производительности.
qw1 Я попытался поискать примеры интересных/сложных запросов для «сфинкса»… Там как-то грустно все и исключительно для SQL гиков. Напишите что-нибудь про этот поиск!
Под каждый запрос компилируется свой план выполнения.

Сначала ищется вхождение слов в документы, используя суффиксное дерево или обратный индекс.
Уже на этом этапе есть проблема с GPU: все потоки блока должны выполняться синхронно.
Т.е., если поиск по дереву в первом запросе дошёл до листа, а по другому запросу не дошёл, первый должен выполнять холостые топтания на месте. Это надо как-то предусмотреть в алгоритме.

Затем надо найти оптимальный план пересечения и объединения найденных векторов с кодами документов, и это зависит от длин векторов (применяем сортировку и merge, если длины примерно равны, или поиск значений одного вектора внутри другого, если сильно отличаются).

В том же sphinx вычисления ленивые — если алгоритм получил искомые N результатов, дальше вектора не обрабатываются.

А потом ещё применить ранжирование…

Наверное, можно запараллелить, если есть 256 одинаковых запросов типа «word1 AND word2 AND word3».

Но, если все типы запросов в перемешку, типа «word1 OR word2», а другой — «word1 NEAR word2 AND word3», и т.д., то — нет.
Для memcached 6GB мало?
Определитесь уже, memcached или inmemory? А то зря, чтоли сервера о четырех процессорах и 96 модулях памяти выпускают? (до 64 гигов на модуль, итого — 6 с копейками терабайт оперативной памяти).
В общем, увели разговор в сторону… А суть в том, что есть задачи, которые сильно выигрывают в скорости при обсчете на ускорителях. А отсутствие видеовыхода на плате — означает кроме освобождения некоторых ресурсов «видео» процессора, еще потенциально освобождает немного памяти.
Извините, если я ошибся с терминологией. Я не отрицаю, что «существуют серверы с кучей процессоров и ядер, с кучей ОЗУ». Я исхожу из того, сколько может получить средний пользователь. Вряд ли вам достанется весь сервер, все его ядра и ОЗУ. Выделят какую-то виртуалку с 2 гигами максимум и вертись, как хочешь. А купить себе такого зверя дорого.
Я считал, что DB в памяти как раз для кеша (или в качестве кеша) и используется, из-за быстроты доступа.
Для memcached 6GB мало?
И RJ45 прямо в видеокарту вотнуть? ))

Или сэкономить и поставить 2 ГБ дешёвой RAM в сервер и добавить дорогую видеокарту с 6 ГБ как модуль хранения данных?
Можно, но зачем?

RAM дешевле, чем в VRAM.

Доступ к RAM быстрее, чем к памяти, расположенной за PCI-E (тем более, что вытащенные из видеокарты данные нужно разместить в RAM, чтобы использовать).
Это же очивидно!
Видеопамять не приобретается, ее получаешь в довесок к видеокарте, мало того, в большинстве случаев эта видеопамять простаивает (майнинг не рассматриваем, сейчас в альткоинах специально алгоритм делают таким, это следствие попыток защиты от ASIC-решений).

p.s. несколько лет назад я экспериментировал со свапом в видеопамяти, там были проблемы, попаданием буфера экрана в область свопа, но полагаю все решаемо.
Если только рассматривать как игрушку для гика, а не production-решение.
Я отвечал на реплику, где предлагают использовать 6GB видеокарты для memcached.
эффективнее для этого использовать обычную память
Да что вы говорите?!!..

(вам пора переписать в мозгу обработку тэга «сарказм» в потоке ввода… Сущности, которая поставила вашему комменту плюсик — тоже нужно обработку сарказма доработать...)
Если он будет приносить (или хотя-бы иметь шанс приносить) доход превышающий свою стоимость за пару месяцев — оторвут с руками.
Как можно забить гвоздь безокулярным микроскопом??? Ведь только небольшой диаметр окуляра и бортики вокруг него позволяют наносить достаточно точные удары по шляпке гвоздя, чтобы он не загибался! Именно и только это позволяет достичь необходимой микронной точности забивания гвоздей!!!
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории