1. >
  2. Блог >
  3. Danila96

Вопрос

20 апреля 2021 19:04:27   192 65 +0.01 / 1
Тут вопрос возник, но в переделе мира будет оффтоп, так что задам тут.

США потихоньку вводят разные санкции и эмбарго на it. В общем, озадачился, а зачем так мучаться, собирать разные мощные серверные установки, а потом получать за них бан, если можно поступить по другому.
Я про майнинг.
Разве нельзя выпустить какую нибудь псевдокриптовалюту, но добывать их будут путем обработки разных вычислений которые скидывает сервер. Я про аналог SETI, который был распределенной сетью в поисках внеземного разума.

Но раз так не делают, то видимо есть на то причины, так какие?
  • +0.01 / 1
Поделиться в социальных сетях:

КОММЕНТАРИИ (65)

  •  2 
  •  3 
  • 4→
  • След→
Explorer-2000
 
Канада
Слушатель
Карма: -67.65
Регистрация: 29.12.2015
Сообщений: 3,189
Читатели: 0
Тут вопрос возник, но в переделе мира будет оффтоп, так что задам тут.

США потихоньку вводят разные санкции и эмбарго на it. В общем, озадачился, а зачем так мучаться, собирать разные мощные серверные установки, а потом получать за них бан, если можно поступить по другому.
Я про майнинг.
Разве нельзя выпустить какую нибудь псевдокриптовалюту, но добывать их будут путем обработки разных вычислений которые скидывает сервер. Я про аналог SETI, который был распределенной сетью в поисках внеземного разума.

Но раз так не делают, то видимо есть на то причины, так какие?
А как быть уверенным что результаты тех вычислений правильныеНепонимающий
+0.02 / 1
qurvax
 
Слушатель
Карма: +8.14
Регистрация: 29.03.2017
Сообщений: 693
Читатели: 1
Тут вопрос возник, но в переделе мира будет оффтоп, так что задам тут.

США потихоньку вводят разные санкции и эмбарго на it. В общем, озадачился, а зачем так мучаться, собирать разные мощные серверные установки, а потом получать за них бан, если можно поступить по другому.
Я про майнинг.
Разве нельзя выпустить какую нибудь псевдокриптовалюту, но добывать их будут путем обработки разных вычислений которые скидывает сервер. Я про аналог SETI, который был распределенной сетью в поисках внеземного разума.

Но раз так не делают, то видимо есть на то причины, так какие?
Осмысленные вычисления и "блок" крипты различаются, в том числе, и предсказуемостью "стоимости" рассчетов. Не, ну наваять, наверное, некую систему, нарезающую чейто похожее на равные "единицы", наверное можно - но зачем (читать "где бизнесс?")?
+0.00 / 0
Danila96
 
Израиль
село Хайфа
Слушатель
Карма: +35.02
Регистрация: 10.06.2008
Сообщений: 8,170
Читатели: 0
А как быть уверенным что результаты тех вычислений правильныеНепонимающий

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

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

Ну типа введут санкции на поставку серверного оборудования, и нельзя будет собирать суперсервера. И мое предложение - типа костыль как можно решить проблему с нехваткой вычислительных мощностей.
Отредактировано: Danila96 - 21 апреля 2021 12:15:36
Россия, это в том числе евреи, Вам не нравятся евреи? Значит Вам не нравится Россия (с)Перегрев
+0.00 / 0
AndreyK-AV
 
Россия
Уфа
60 лет
Слушатель
Карма: +69.71
Регистрация: 10.11.2008
Сообщений: 39,499
Читатели: 10
Ну типа введут санкции на поставку серверного оборудования, и нельзя будет собирать суперсервера. И мое предложение - типа костыль как можно решить проблему с нехваткой вычислительных мощностей.
Как показывает история, санкции даже КОКОМ, при желании можно обойти.
И опять же, суперсервера в основном из блейдов, а это ещё более широкая дорога, закупать теже блейды, у стран плюющих на американские санкции...
а далее такие компании как Т-платформа намастрячились и архитектуру и исполнение создавать и запуск делать...
Отредактировано: AndreyK-AV - 22 апреля 2021 14:52:40
"Не умирают гарибальдийцы, один упал, а два встают"
"Лучше умереть стоя, чем жить на коленях".
-------------------------------------------------------------
Наше дело правое. Враг будет разбит. Победа будет за нами.(с)
+0.06 / 3
qurvax
 
Слушатель
Карма: +8.14
Регистрация: 29.03.2017
Сообщений: 693
Читатели: 1
Не знаю, но как-то в SETI это же реализовано.
С моей точки зрения, не программиста, как минимум можно давать одну задачу разным ПК, и сравнивать результаты.
\n\nНу типа введут санкции на поставку серверного оборудования, и нельзя будет собирать суперсервера. И мое предложение - типа костыль как можно решить проблему с нехваткой вычислительных мощностей.
Я помню лет уже 5-6 тому хранилища закупал, нетаппы там, эквалоджики всякие, на компелент облизывался да. Ну так вот, там уже тогда было соглашение со списком стран, куда хрена лысого а не хранилища. И РФ там была в полный рост. А серверное оборудование, мне так чуется, на процентов, наверное, 70 существующего в эксплуатации вот прям на щас, обеспечивает не математические рассчеты да моделирование всякое там, а запуск и поддержание чухни навроде VDI и бухгалтерий с базами. Причем тупейшими, с т.з. эффективности, методами - наворочена куча из контейнеризации, виртуализации и костылизации, а поверх всего сего модно-молодежного - вм с вындаус2к и 1С Кговавый энтерпрайз такой кговавый.
Отредактировано: qurvax - 21 апреля 2021 13:24:37
+0.04 / 3
Podli
 
Белоруссия
Минск
35 лет
Слушатель
Карма: +3.93
Регистрация: 19.03.2016
Сообщений: 669
Читатели: 0
Разве нельзя выпустить какую нибудь псевдокриптовалюту, но добывать их будут путем обработки разных вычислений которые скидывает сервер. Я про аналог SETI, который был распределенной сетью в поисках внеземного разума.
Очень и очень немного реальных задач получится решить таким способом. Просто потому что очень немного задач позволяют распараллелить вычисления на множество слабых машин с минимумом обмена информации между ними.
+0.05 / 3
adolfus
 
Слушатель
Карма: +17.77
Регистрация: 12.02.2010
Сообщений: 8,941
Читатели: 1
Как показывает история, санкции даже КОКОМ, при желании можно обойти.
И опять же, суперсервера в основном из блейдов, а это ещё более широкая дорога, закупать теже блейды, у стран плюющих на американские санкции...
а далее такие компании как Т-платформа намастрячились и архитектуру и исполнение создавать и запуск делать...
Т-платформа...
ia32/amd64 в любой упаковке – это уже остывающая вселенная. Никакие корзины с блейдами и прочие кластерные конфигурации ее не спасут – эта архитектура совершенно не масштабируется в отношении доступного процессору (ядру) объема памяти. Вы можете иметь полста тысяч узлов с сотней гигабайт памяти на каждый, но прозрачно предоставить всю эту память в распоряжение узла вы не можете. Это тупик.
+0.04 / 2
AndreyK-AV
 
Россия
Уфа
60 лет
Слушатель
Карма: +69.71
Регистрация: 10.11.2008
Сообщений: 39,499
Читатели: 10
Т-платформа...
ia32/amd64 в любой упаковке – это уже остывающая вселенная. Никакие корзины с блейдами и прочие кластерные конфигурации ее не спасут – эта архитектура совершенно не масштабируется в отношении доступного процессору (ядру) объема памяти. Вы можете иметь полста тысяч узлов с сотней гигабайт памяти на каждый, но прозрачно предоставить всю эту память в распоряжение узла вы не можете. Это тупик.
Э... не понял, а супер от сбера построенных на подобных принципах это типа новьё, как и большинство современных супер вычислительных систем.Шокированный
Может все проще, на Т-платформы в 2019 был наезд с целью убить конкурента (кому?), и его пытаются с помощью ручных СМИ списать?
По сути то, люди изобрели и создали архитектуру, и могут её развивать в требуемую заказчиком сторону, т.е. что Вы понимаете под не масштабируется? ???
КМК вопрос в математике, в умении вести параллельные вычисления и распределять нагрузку.
Хотя да, я человек старой формации, и по мне лучше супермозг на супер-пупер проце, чем на сотнях супер процов, что надо учитывать и при создании приложений..., но блин если система показала качество, пусть даже она идеологически не любима, то с какой стати отнимать у неё право на жизнь?
"Не умирают гарибальдийцы, один упал, а два встают"
"Лучше умереть стоя, чем жить на коленях".
-------------------------------------------------------------
Наше дело правое. Враг будет разбит. Победа будет за нами.(с)
+0.04 / 3
Поверонов
 
Слушатель
Карма: +35.13
Регистрация: 05.06.2010
Сообщений: 13,880
Читатели: 7
Т-платформа...
ia32/amd64 в любой упаковке – это уже остывающая вселенная. Никакие корзины с блейдами и прочие кластерные конфигурации ее не спасут – эта архитектура совершенно не масштабируется в отношении доступного процессору (ядру) объема памяти. Вы можете иметь полста тысяч узлов с сотней гигабайт памяти на каждый, но прозрачно предоставить всю эту память в распоряжение узла вы не можете. Это тупик.
Есть масштабируемые базы данных в памяти - при необходимости узлы могут быть связаны выделенными сетевыми интерфейсами на световолоконных кабелях. Базы данных могут шардировать данные так что все доступны из каждого узла но каждый узел хранит лишь свою часть общей базы.
+0.00 / 0
adolfus
 
Слушатель
Карма: +17.77
Регистрация: 12.02.2010
Сообщений: 8,941
Читатели: 1
Есть масштабируемые базы данных в памяти - при необходимости узлы могут быть связаны выделенными сетевыми интерфейсами на световолоконных кабелях. Базы данных могут шардировать данные так что все доступны из каждого узла но каждый узел хранит лишь свою часть общей базы.
Выделенные сетевые интерфейсы не обеспечивают однородного доступа к оперативной памяти требуемого объема. В этом отношении MPP-решения на основе SMP/UMA более удобны и производительны. Вместо mpi и прочих send/receive используются обычные операторы присваивания. Кроме того, системы с однородной памятью компактнее, дешевле, надежнее, меньше жрут электричества и лучше охлаждаются. Четыре узла по 16 ядер и 256 Гбайт каждый с полносвязным интерконнектом стоят больше, чем один SMP/UMA c 64 ядрами и терабайтом памяти. При этом производительность первой платформы будет определяться пропускной способностью интерконнекта, а второй – памяти. Это, как минимум, раз в сто и больше.
Распределенные цивильные системы появились не от того, что они такие класные и удобные, а потому, что в те времена, когда они появились, wintel зачищали поляну под свою убогую говноплатформу и вырубили все ростки нового и перспективного везде, куда только смогли дотянуться. Кто спрятался тогда в подвалах, как IBM, тот только и остался. В результате всего этого и появились "шланговые" кластерные архитектуры на низколатентных сетевых интерфейсах для счета больших моделей, которые не могли разместиться в 64-х PAE-гигабайтах платформы винтел. Все распределенные архитектуры – дети технологической убогости.
Что касается баз данных, то распределенные СУБД появились тоже не вследствие какого-то прогресса в методах хранения и доступа к данным, а из-за перманентно нерешаемых проблем с масштабированием аппаратной платформы wintel, на которую посадили даже oracle. Распределенные архитектуры появились именно из-за необходимости хоть как-то решить эту проблему. Однако, при таком "распределенном масштабировании" пришлось выбирать между производительностью и ACID. В результате в жертву принесли ACID, в связи с чем пришлось отказаться и от SQL. Но придумали для этого специальные кейсы использования, название, и стали гордиться. А к тому времени, когда стало возможным сочетать и производительность и ACID, уже не осталось бабла, которое можно на этом качать – все вокруг занято распределенными non-ACID решениями, которые усиленно оберегаются от посягательств.
Отредактировано: adolfus - 25 апреля 2021 03:30:24
+0.04 / 2
adolfus
 
Слушатель
Карма: +17.77
Регистрация: 12.02.2010
Сообщений: 8,941
Читатели: 1
Э... не понял, а супер от сбера построенных на подобных принципах это типа новьё, как и большинство современных супер вычислительных систем.Шокированный
Может все проще, на Т-платформы в 2019 был наезд с целью убить конкурента (кому?), и его пытаются с помощью ручных СМИ списать?
Современные супервычислительные системы – сегодня это микропроцессор ibm z/15. Все, что на ia32/amd64 – стагнирует, а то уже и гниет. Я не знаю, какую платформу использует сбер, но судя по остальным конторам того же цеха, это должны быть именно мэйнфреймы. С точки зрения экономической целесообразности любые движения, направленные против решний на основе ia32/amd64, идут только на пользу. Слишком уж дорогая у них и транзакция и петафлоп. В качестве универсальных вычислительных средств, они малопригодны и пришла пора все это прикрывать.
Уровень развития технологий сегодня достиг такого уровня, что вычислительная архитектура может синтезироваться под конкретную задачу и загружаться в кремний в процессе компиляции программы. Т.е. выходом компилятора является не набор инструкций процессора, а прошивка, загружаемая в ПЛИС. Она может представлять собой как конвейер,Ю так и неоднородную параллельную архитектуру. В этом случае в работе участвует практически вся поверхность кристала, а не 5-7 процентов, как это имеет место в случае универсальных процессоров.
В 2015 году интел купил альтеру для закрытых экспериментов в этой области. Пару лет назад (2017?) на НСКФ был доклад о такого рода вычислительной архитектуре, создаваемой в реальном времени для решения конкретной задачи. Ребята расказывали, что у них одна стойка на стандартных тестах производительности работает быстрее, чем кластер в четыре такие стойки.
+0.07 / 5
AndreyK-AV
 
Россия
Уфа
60 лет
Слушатель
Карма: +69.71
Регистрация: 10.11.2008
Сообщений: 39,499
Читатели: 10
Современные супервычислительные системы – сегодня это микропроцессор ibm z/15. Все, что на ia32/amd64 – стагнирует, а то уже и гниет. Я не знаю, какую платформу использует сбер, но судя по остальным конторам того же цеха, это должны быть именно мэйнфреймы.
Узнать можно поискомУлыбающийся
Кристофари (суперкомпьютер)
(на момент пуска в эксплуатацию 8 ноября 2019 года) 40-й в мире, седьмой в Европе и первой в России по мощности (показатели предыдущего российского лидера — системы «Ломоносов-2» — превзойдены более, чем вдвое)

Цитата
Характеристики отдельного узла DGX-2:
  • энергопотребление пиковое — 10 кВт;
  • ЦПУ — 2× Intel Xeon Platinum 8168, 2,7 ГГц, 24 ядра;
  • графические ускорители — 16× Nvidia Tesla v100 32 Гбайт;
  • память графических ускорителей — 512 Гбайт
  • ядра CUDA — 81920
  • тензорные ядра — 10240
  • ОЗУ — 1,5 Тбайт

Ну и.... все те же "блейды" "вид сбоку".
.
В 1999 году народ сходил с ума от "супердом" производства HP, ЦБ РФ хавал их грузовиками как в центре, так и в регионах. Наша компания "системный интегратор" тогда проводила в доме отдыха Вороново семинар для руководства. На это мероприятие пригласили вице-президента HP по обучению. Он с самолета сразу к нам, по-русски ни бельме, но руководство НР Россия вполне нормально балакали...
Основа тренинга, продать "супердом" топу большой компании или вип-чиновнику, за три минуты, пока едешь с ним в лифте на очень высокий этаж. А главный хит выраженный словами понятными любому из нас, вызвал дружный хохот, от которого этот вельможный янки впал в ступор, чего это эти русские ржут...
Ржали мы от слова "кэш", ну да нас этот янки приехал учить давать взятки.. Под столом
А к чему я это вспомнил, так нам супердома подавали как аля мейнфреймы, так и у IBM с z/15 я посмотрел описание, ну сходу трудно сказать, вроде что то не блейды, но читаю здесь и здесь и что то и не суперкомпьютер времен до блейдов и господства мейнфреймов.
Так что надо ждать взлетит или нет.
Отредактировано: AndreyK-AV - 25 апреля 2021 21:26:37
"Не умирают гарибальдийцы, один упал, а два встают"
"Лучше умереть стоя, чем жить на коленях".
-------------------------------------------------------------
Наше дело правое. Враг будет разбит. Победа будет за нами.(с)
+0.06 / 5
adolfus
 
Слушатель
Карма: +17.77
Регистрация: 12.02.2010
Сообщений: 8,941
Читатели: 1
Кристофари – обычный кластер из слабосвязанных узлов на базе x86_64 с посредственными характеристиками. Узлы не имеют доступа к памяти друг друга. Производительность ограничена производительностью интерлинков. Программировать для такого рода архитектур архисложно. Однако именно эти архитектуры агрессивно продвигаются США в лице аргонской национальной лаборатории, которая разработала mpi – библиотеку, с помощью которой программирование задач для такого рода кластеров упрощается. Однако сама лаборатория использует совершенно другие архитектуры... тадам... IBM Blue Gene.

Что касается нвидии, то деньги на ней и прочую бухгалтерию считать невозможно – у графических ускорителей вся арифметика только с плавающей запятой, даже целочисленная арифметика в полной мере не поддерживается. Это не годится для финансовых расчетов – там вычисления только с фиксированной запятой. Кстати, x86_64 тоже не имеет поддержки вычислений с фиксированной запятой, поэтому, чтобы правильно считать деньги (большие), приходится эмулировать соответсвующие инструкции через исключение недопустимой операции.Вот, кстати, IBM выдала кобол для x86_64, посмотрим, как они с этим там расправляются.
Нвидию же сбер использует для зарабатывания бабок, продавая машинное время для бигдата-процессинга и тренировки нейросетей – узлы заточены исключительно на это. Собрался рулить цифровым обществом.
-0.04 / 4
dmitriк62
 
Россия
Москва
59 лет
Слушатель
Карма: +190.73
Регистрация: 15.07.2009
Сообщений: 24,854
Читатели: 8
Кристофари – обычный кластер из слабосвязанных узлов на базе x86_64 с посредственными характеристиками. Узлы не имеют доступа к памяти друг друга. Производительность ограничена производительностью интерлинков. Программировать для такого рода архитектур архисложно. Однако именно эти архитектуры агрессивно продвигаются США в лице аргонской национальной лаборатории, которая разработала mpi – библиотеку, с помощью которой программирование задач для такого рода кластеров упрощается. Однако сама лаборатория использует совершенно другие архитектуры... тадам... IBM Blue Gene.

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

Вы архитектуру Ненавидии изучали по "Техникемолодёджи" или по "Попмеханике"?
Думающий
Многие пытаются смотреть, куда идёт дым.
А надо бы - откуда ветер дует.
+0.05 / 3
adolfus
 
Слушатель
Карма: +17.77
Регистрация: 12.02.2010
Сообщений: 8,941
Читатели: 1
Вы архитектуру Ненавидии изучали по "Техникемолодёджи" или по "Попмеханике"?
Вы, собственно, с чем не согласны? Я вот читаю самый свежайший мануал по архитектуре (менее месяца назад издан), но так и не нахожу, чем там можно деньги и прочую экономику считать. Может просветите?
-0.06 / 2
  mse
mse
 
Слушатель
Карма: +173.13
Регистрация: 25.09.2008
Сообщений: 22,978
Читатели: 11
Кстати, x86_64 тоже не имеет поддержки вычислений с фиксированной запятой, поэтому, чтобы правильно считать деньги (большие), приходится эмулировать соответсвующие инструкции через исключение недопустимой операции
Сцукко, до слёз... Левая крайняя колонка, это стопка 64-битных РОН. В мире стока денех нет, чтобы обсчитать с дефолтной точностью и фиксированной запятой.
Отредактировано: mse - 28 апреля 2021 12:45:01
+0.03 / 1
adolfus
 
Слушатель
Карма: +17.77
Регистрация: 12.02.2010
Сообщений: 8,941
Читатели: 1
Сцукко, до слёз... Левая крайняя колонка, это стопка 64-битных РОН. В мире стока денех нет, чтобы обсчитать с дефолтной точностью и фиксированной запятой.
Скрытый текст
... Я даже не знаю как мне на этот Ваш "до слез" отвечать... Вы программируете на ассемблере? На каком? Знаете, как используя базовую целочисленную арифметику считать сложные проценты и прочую экспоненциально-логарифмическую банковскую муйню? Достойно уважения...

Это в графике можно – "поставил" точку где-то посредине целого, типа вместо метров в миллиметрах (двоичных, разумеется), а то и в микронах работаем, и пиши в целых. С деньгами так не выйдет. Вы в лучшем случае начнете терять, либо генерировать. Опять же проблема с мультипликативными операциями – требуют коррекции, типа как для bcd. А уж как муторно возиться с дробями и рядами, используя целочисленную арифметику, не передать словами. Да и смысла нет, если есть доказанные и десятилетиями оттестированные алгоритмы, опирающиеся на доказанные примитивы и инструкции – бери и повторяй. Работая с деньгами, Вы не можете просто так сменит набор инструкций и типы данных – один и тот же банковский или экономический алргоритм при одних и тех же условиях должен выдавать одни и те же результаты вне зависимости от того, на чем он написан и на чем выполняется. Вы не задумывались, почему не переносят код с кобола, написанный полсотни лет назад и выполняющийся на мейнфреймах, на другие языки и другие платформы?
...
Деньги на x86_64 считаются, да. Но путем эмуляции реальных десятилетиями обкатанных в реальном коде инструкций, которая выполняется через исключение недопустимой операции. Компилятор (или программист) генерирует левую инструкцию, которая вне набора и вызывает исключение #UD. Пишется обработчик, который парсит инструкцию, вызвавшую #UD, и эмулирует требуемую из "кошерного" набора. Потом доказывается, что эмулянты работают так же, как и аппаратные.
-0.03 / 1
Senya
 
Россия
52 года
Слушатель
Карма: +242.31
Регистрация: 20.11.2008
Сообщений: 20,557
Читатели: 38

Глобальный Модератор
сложные проценты и прочую экспоненциально-логарифмическую банковскую муйню
...
Опять же проблема с мультипликативными операциями – требуют коррекции, типа как для bcd
...
десятилетиями оттестированные алгоритмы
...
один и тот же банковский или экономический алргоритм при одних и тех же условиях должен выдавать одни и те же результаты
...
написанный полсотни лет назад и выполняющийся на мейнфреймах
...
инструкций, которая выполняется через исключение недопустимой операции
...
доказывается, что эмулянты работают так же, как и аппаратные.
Гм. Как я понял эту увлекательнейшую историю. Иррациональные величины, получающиеся при экспоненциальных расчетах всё равно невозможно выразить в виде целочисленных дробей, поэтому применяются округления (я читал что до сотой доли самой мелкой единицы - копейки, цента - но не суть). В банковском деле стандартом стали округления, автоматически получавшиеся на архитектуре 60-х годов прошлого века, и от всех новых программ требуют совпадения с теми примерами. Но сегодня копировать схемотехнические решения из седой древности. никто не будет, поэтому они эмулируются с помощью отработанных и проверенных временем алгоритмов. Не понял только, зачем это делать через прерывание, а не через вызов подпрограммы. Неужели кому-то настолько не хватает быстродействия?
ЗЫ.
И вообще просто серфясь по интернету через https миллиарды людей ежедневно проводят сотни миллиардов транзакций с длинными целыми, которые ни одна процессорная архитектура не поддерживает и ещё несколько десятилетий поддерживать не будет. И никто из этого трагедии не делает.
"Иван Грозный помещает на рабочий стол полученный от хана ярлык."(с) Не моё.
+0.15 / 12
Longspig
 
Слушатель
Карма: +16.15
Регистрация: 05.01.2014
Сообщений: 1,278
Читатели: 1
Не понял только, зачем это делать через прерывание, а не через вызов подпрограммы. Неужели кому-то настолько не хватает быстродействия?
Вообще-то аппаратно всё должно работать начиная с 486-х процов. Флаги округления FPU выставить в нужный режим (их 4 режима. Для целочисленых вычислений вроде выбирать положено округление к нулю. Не знаю как с финансами). Ставим фиксированый множитель 10000 (для сотых долей цента) и команды FILD/FIST перекидывают число из плавающей точки в 64-битную фиксированую, в соответствие с выбраным режимом округления без лишних телодвижений. Прекрасно работал с целыми 64-битными числами без потери точности на FPU. Прерывания лишь для случая выхода за границы диапазона. Ассемблер, само-собой. На других языках элементарно может быть заложена такая же поддержка.
Отредактировано: Longspig - 28 апреля 2021 10:42:03
+0.06 / 2
AndreyK-AV
 
Россия
Уфа
60 лет
Слушатель
Карма: +69.71
Регистрация: 10.11.2008
Сообщений: 39,499
Читатели: 10
Кристофари – обычный кластер из слабосвязанных узлов на базе x86_64 с посредственными характеристиками. Узлы не имеют доступа к памяти друг друга. Производительность ограничена производительностью интерлинков. Программировать для такого рода архитектур архисложно. Однако именно эти архитектуры агрессивно продвигаются США в лице аргонской национальной лаборатории, которая разработала mpi – библиотеку, с помощью которой программирование задач для такого рода кластеров упрощается. Однако сама лаборатория использует совершенно другие архитектуры... тадам... IBM Blue Gene.

Что касается нвидии, то деньги на ней и прочую бухгалтерию считать невозможно – у графических ускорителей вся арифметика только с плавающей запятой, даже целочисленная арифметика в полной мере не поддерживается. Это не годится для финансовых расчетов – там вычисления только с фиксированной запятой. Кстати, x86_64 тоже не имеет поддержки вычислений с фиксированной запятой, поэтому, чтобы правильно считать деньги (большие), приходится эмулировать соответсвующие инструкции через исключение недопустимой операции.Вот, кстати, IBM выдала кобол для x86_64, посмотрим, как они с этим там расправляются.
Нвидию же сбер использует для зарабатывания бабок, продавая машинное время для бигдата-процессинга и тренировки нейросетей – узлы заточены исключительно на это. Собрался рулить цифровым обществом.
Нда.... попробую по тому что понятно.
1. Сбер давно стремится стать IT компанией с банковской лицензией, впрочем почти стал давно, и основной софт ему разрабатывают «Сбербанк-технологии". Кристофари это для них и понты, и давление на конкурентов, и да это обычный кластер, только один из мощнейших в мире....
2. Насколько я знаю, в региональных центрах у них вполне себе работают ЦОД-ы на x86_64,
3. По поводу так зацепившего вас Nvidia, вот тут как мне кажется поворот интересный и в иную сторону. Делали они этот Кристофари в сколковском муравейнике, притом в момент бешенного интереса к майнингу и криптовалютам, вот есть у меня подозрение, что собирались если не наберётся постоянных заказчиков то майнинг.
3.1. Есть и ешё момент, Их образовательный проект, для которого как мне кажется представленная архитектура удобнее чем один супермозг, по сути же в рамках единой системы нужно держать о обрабатывать массу цифровых двойников образовательных учреждений, притом каждого со своей непересекающейся ни с кем информацией.
4. И наконец. То что для банков ИТ это основное производство, стало понятно ещё в прошлом веке, но вот превращение банков в ИТ компании в рамках рыночной экономики или госкапитализма который опять же предполагаеи рынок в плане финансовых услуг, это пмсм откровенно нечестная конкуренция, так как крупнейшие банки знают всю подноготную клиентов, их финансовые отношения между собой, и хоть все якобы конфидициально, но блин о какой конфидициальности можно говорить в рамках идеологии "только бизнес и ничего личного" , обвязаной голубой лентой так называемой экосистемы. Плюс прямое посягательство на функции государства и регулируемые государством, как то образование&воспитание&медицина... вне досягаемости регулятора.
Отредактировано: AndreyK-AV - 28 апреля 2021 11:03:12
"Не умирают гарибальдийцы, один упал, а два встают"
"Лучше умереть стоя, чем жить на коленях".
-------------------------------------------------------------
Наше дело правое. Враг будет разбит. Победа будет за нами.(с)
+0.07 / 6
  •  2 
  •  3 
  • 4→
  • След→

НОВОСТИ ПАРТНЕРОВ