Теперь я хожу
Швейцарские врачи вживили пациенту в позвоночник импланты, с помощью которого он снова начал ходить.
Вчера по жаре поехал на рынок. То взял, это. Зашёл к Вадику в ларёк, я у него приправы покупаю и пр. Взял, наконец, имеретинский шафран, 8.50, суп-харчо буду варить. И кофейный напиток "Петровская слобода", за 62.50. Дорогой, но на 1 грн./пакет всё-таки дешевле получается, чем в сетевом. Мы его любим, слааааденький.
Утром стал старухе завтрак готовить - нема "Петровской слободы"! Вот, бл! Стал просчитывать - не помню, чтобы забрал и в рюкзак положил. Шафран взял, вот он. А кофе, получается, нет!
Обидно. Ну, что - спека, но поехал. Вадик выходит из своего супермаркета, лыбится:"Ничего не знаю, никого не бачив!" Постояли, поулыбались, позвиздели. Забрал пакет с кофе."Я что-то должен?"
Поблагодарил его, он по-приятельски сказал: "Я что не понимаю!" Да, забывчивость. Вот заплатил - и почесал дальше! Сто раз каждый день проверишь, где ключи, где кошелёк, где телефон - и всё равно обляпаешься, как вчера! Горе та й годі.
Хорошие люди сегодня - редкость, но они есть, друзья-товарищи!
ааа
Русский Процессор Эльбрус в распределенных вычислениях на благо науки…
А теперь - про производительность Эльбруса!
Несколько дней назад, благодаря Игорю, был получен доступ к машине с 4(!) Эльбрус-8C, что позволило оценить производительность подобной системы в рамках нашего проекта не косвенным, а прямым методом. И это очень интересно! В том числе и потому что очень большое число прикладных задач из коммерческого сектора, связанных с базами данных, web-серверамии т.п. в основном выполняют операции не с плавающей точкой (хотя и их бывает немало), а с целыми числами. И вот теперь, у нас уже есть первые проверенные результаты - компьютера № 9991. https://rake.boincfast.ru/rakesearch/show_host_detail.php?ho...
Для начала однопоточная производительность. Сама по себе она мало что значит, но можно сделать некоторые выводы.
Что мы видим - с одной стороны, скорость вычислений "на одном потоке" в Эльбрус-8C проигрывает современным десктопным процессорам (они отмечены зелёным цветом) в 2-3 раза, в некоторых случаях - до 4-х (только у этого Core i7-8700K - отключен Hyper-Threading!). Однако при сравнении с серверными процессорами (выделены синим цветом), разрыв уменьшается - до 1.5 - 2 раз, так как их частоты - значительно ниже. Но в них - больше ядер и потоков. А в Эльбрусе - частота ещё ниже - всего 1.30 ГГц, и если мы это учтём, то увидим, что производительность на такт у него как минимум не хуже, чем у лучших десктопных и серверных процессоров.
И, самое интересное - валовая производительность (в квадратных скобках после модели CPU идёт число потоков, опознанных BOINC-клиентом):
Смотря на эту диаграмму, надо понимать, что вы видите. Это не производительность отдельно взятого(ых) процессора(ов), это производительность систем, которые были сделаны на их основе. В случае с десктопными процессорами (также отмечены зелёным) - в системе может быть только 1 CPU. В случае серверных систем на основе Xeon E5 - до двух CPU. А вот в случае с Эльбрус-8С в сервер можно поставить и 4 процессора! И это существенно уменьшает отставание в ситуации, когда у того же Xeon E5-2683 v3 на один сокет приходится 14 ядер (и 28 потоков), а у Эльбруса - 8. Двусокетной машине с 28 ядрами, уже сейчас можно сопоставить машину на Эльбрусе с 32!
Из диаграммы ясно видно, что, хотя существующие модели не смогут конкурировать с десктопными системами ни по производительности ни, скорее всего, по цене (официальных цен нет, но по интернету гуляют примерные цены). В этом нет никакой интриги. А вот в серверном сегменте ситуация - куда интереснее - система, аналогичная серверу с 2 x Xeon E5-2683 v3 будет стоить где-то $10 000. $12 000 и, возможно, что в отдельных секторах этого рынка Эльбрусы могут составить конкуренцию уже сейчас. В случае же, реализации планов по наращиванию числа ядер (в Wiki говорят о вариантах с 16 и 32 ядрами) и частот, ситуация может стать ещё лучше.
По мере работы системы статистика будет накапливаться и, будем надеется, мы увидим ещё немало интересного!
Думаю, что к диаграммам выше стоит добавить ещё одно пояснение - про параллельность внутри потока. Если мы посмотрим на любую программу, то скорее всего увидим, то даже в "исключительно однопоточном" в силу алгоритма коде, далеко не все операции (или строки кода) процессор обязан выполнять строго последовательно. Например, в одной из двух основных по времени работы функций в расчётном модуле R10 есть вот такие строчки:
...
<Начало цикла>
rowId = path[cellId][0];
columnId = path[cellId][1];
isGet = 0;
cellValue = Square::Empty;
freeValuesMask = (1u << Rank) - 1;
freeValuesMask &= flagsColumns[columnId] & flagsRows[rowId] & flagsCellsHistory[rowId][columnId];
...
Первые четыре из этих строк - описывают действия, полностью независимые друг от друга!
Шестая - зависит от пятой, но, по сути, они могут быть склеены в одну строку, состоящую из нескольких операций, часть из которых также может быть выполнена параллельно! То есть, в рамках нашего алгоритма есть возможность распараллеливания на уровне отдельных инструкций. Но, в тоже время, число подобных действий - невелико, в пределах 5-10, что, скорее всего, позволяет неплохо задействовать эти возможности в современных процессорах от AMD и Intel, которые могут выполнять как раз где-то около 5-8 инструкций одновременно, но лишь частично задействует возможность Эльбрус-8C в котором число одновременно выполняемых инструкций может достигать 25! А это значит, что в задачах с более высокой степенью "внутреннего параллелизма" соотношение может изменяться в пользу Эльбрус-8C до 3-5 раз и, даже системы, существующие сейчас, в ряде задач могут выходить в лидеры и по однопоточной производительности, и по валовой производительности CPU, и по валовой производителности системы. Результат в RakeSearch, по сути - это результат в самых неподходящих условиях. И это делает данные результаты ещё интереснее.
Дарение благ - это колоссальный стимул для роста производства из - за последующего за дарением роста возможностей человека творить через полученные блага.
В настоящее время, благодаря становлению института либерально-демократических ценностей стало возможным пользоваться всеми благами цивилизации. Одним из таких благ является личный автомобиль. Однако наряду с возможностью появилась и обязанность. Обязанность платить, платить и ещё раз платить. Рассмотрим, как работает этот институт по одариванию нас благами, и схему его работы по отъёму честно заработанных сбережений.
Цель данного краткого анализа понять, во что нам обходиться это благо, куда уходят наши сбережения и какое количество фирм «работяг», существуют благодаря нашему желанию обладать автомобилем.
Для расчёта выбран средний (не самый худший, но и не самый лучший) автомобиль Chrysler Pacifica. Стоит он (для них) 27 к $, что на наши деньги = 1,8 млн. рублей. ХБЗ по чему, но у нас он стоит 4,2 млн. Выбран он потому, что производят его в самой демократичной и цивилизованной стране, да и сам институт и его схема тоже от туда. Как говорится «Всё лучшее – детям».
Итак, что мы имеем:
1. Благо – получение возможности перемещения из точки А в точку Б, по дорогам общего пользования (без учёта их качества).
2. Обязанности (в виде расходов, в таблице).
Кредит - 2700 к., на 3 года, по ставке до 12%, сумма оплаты % = 500 к.
В данном расчёте не указаны расходы на оплату въезда в город, стоянок, платных дорог, и прочих глонасосов.
Данный расчёт является примерным (не точным и не полным) потому, что учёт всех расходов существенно увеличит размер таблицы, а наша прибыль не изменится.
В данном расчёте не учитывается проценты налогов возвращаемые этими «работягами» в государственную казну, это потому, что автолюбитель тоже их платит с каждого заработанного рубля. Здесь всё честно…, конечно если не обращать внимания на итог.
ИТОГО: Через 3 года мы имеем автомобиль, рыночной стоимостью 1,8 млн. рублей. Потратили мы на это благо 5,7 млн., из которых 150 к вернулось в государство, а остальные 3,7 млн. разошлись по схеме института, между пятнадцатью «работягами».
Приобретая любой автомобиль, две трети наших денег уходит фирмам. Одна треть, без хвостика остаётся нам. А хвостик в размере 3% уходит государству. Из расчёта видно, что после первого года процент их прибыли существенно сокращается. Иметь нас каждый год подозрительно, да и не успеваем мы так быстро зарабатывать. Кредитная «передышка» на 3-5 лет позволяет забыться и не задумываться над этим. Треть нам оставляют для того чтобы у нас был стартовый капитал для приобретения нового авто, а им соответственно сохранилась возможность заработать на этом. Теперь самое интересное, на что тратится этот хвостик. Он тратится не на наше благополучие (как должно быть в цивилизованном государстве), а на организацию системы, которая не позволяет нам поднять голову, осмотреться и понять что происходит. Никого ведь не интересует, что на территории РФ в салонах продают авто запрещённые для эксплуатации в соответствии с ПДД. Хоть без номеров из салона выезжай. Даже инспектора на это не реагируют. Они знают, что ты сейчас поедешь докупишь и доставишь, за свои деньги всё необходимое. А чтобы ты об этом не думал и голову не поднимал, над ней свистит кнут.
Передвигаешься зимой по нечищеным дорогам, без шипов - ШТРАФ.
Превысил скорость, спеша на вторую работу - ШТРАФ.
Не купил значок с шипами или жилетку - ШТРАФ.
Не купил полис - ШТРАФ.
Так что работай, плати и радуйся. Автомобиль не роскошь, а средство…