Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

Главпост

Еще одна попытка создать верхнюю запись. Предыдущая была удалена СУПом и восстановлена мною из архива. Комменты скрыты.

В связи с наездами властей и редакций на социальные сети был создан дубль
по адресу
http://lj.rossia.org/users/vlkamov/
однако его перекрыли первым. С апреля 2017 я стал постить в
http://vlkamov.dreamwidth.org/
который уже в сентябре того же года тоже стал недоступен напрямую. Но пока пользуюсь.




Здесь свод моих размышлений о цивилизации, человеках, разуме и цели
Разум
Цивилизация
Социодарвинизм
Либертарианство
Homo pubicus
Никудышная цель
Цель для русских
Их цель - доминирование
Долгая дорога в АД - очевидный критерий развития.
Долгая дорога в АД - 2
Разум и энтропия
Развитие - журналист догадался о цели общества.
Фраза недели - С.П.Капица о цели общества.
О единственности цели
Цель пьяного пешехода
Острова о локализации источников развития
О любопытстве Любопытство как цель




Систематическое изложение теории разума.
В ЖЖ первые 4 главы
  Введение. Ч.1
  Введение. Ч.2
  Введение. Ч.3
  Разгадка русской души. Ч.4
Полный текст
Теория разума

Неразумная компонента хорошо описана в Ольга Хорхой, Зверь в тебе
Научный коммунизм - будущее науки, наука о будущем, наука в будущем.






Collapse )
Collapse )




Всякое разное
Масса мелких заметок, информационных ссылок, шуток на любые темы. Подряд их можно читать по тегу
всякое разное, и здесь собраны прямые ссылки
Всякое разное. Ссылки 2013..2017 гг




Литература.
Collapse )

Ядерная математика: 80 ARMов в одном чипе

Как-то я усомнился в наше многоядерное время в необходимости паллиативов в виде потоков, конвейеров и т.п. в процессорах
https://engineering-ru.livejournal.com/531791.html
И пока "профессионалы" уличали меня в дилетантизме, выпущен процессор с 80 ядрами ARM 8 и анонсирован - со 128 ядрами. Причем
Особенность Altra — отсутствие многопоточности, что сам производитель называет преимуществом. Дело в том, что отказ от SMT дал возможность снизить уровень энергопотребления — это показатель, который очень важен для рынка высокоплотных серверных систем. Еще одна названная причина — повышенная безопасность.

Причем аккурат в разгар критики в ЖЖ Ampere Computing начала сбор инвестиций для разработки таких процессоров.
Отсюда можно сделать вывод, что там ЖЖ не читают. Впрочем - взаимно :-)

Этот пост изначально помещен в http://vlkamov.dreamwidth.org

Не бином Ньютона

Логические вычисления - суть процессов в процессорах. Весь процессор - это система построенная из логических элементов. Воспроизвести логику на машинном языке несложно, умозаключения освоены еще в 70х гг.

Но и операции с числами построены на тех же логических элементах.

Дальше больше - процессоры влегкую эмулируют нейронные вычисления.

А в последнее время стали популярны символьные вычисления, бывшие до недавних пор прерогативой очень подготовленных людей. Машины преобразуют и решают уравнения, записанные в привычной для белковых математиков символьной форме.

Также теми же процессорами можно вычислять в иных логиках: нечеткой и др.

Осталось переложить диалектику.

Вот пишут, что Маркс отлично владел диалектическим методом, поэтому совершил какие-то открытия в социальной области. А те кто этим методом не владеют, ничего в социальных процессах не поймут. Допустим. В конце концов познания среднего человека в символьной математике близки к нулю. Но запустить программу и ввести уравнение в Wolfram Matematica может.

А что там про диалектические вычисления ? Невозможно ? Почему ? Или профессионалы предпочитают оставить право решать за собой ?

Этот пост изначально помещен в http://vlkamov.dreamwidth.org

Полюбите программиста быстро-быстро-быстро-быстро

< ---------- начало перепоста ------------ >
Алгоритмы-заговорщики



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

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

Но у этих преимуществ есть и обратная сторона. Дело в том, что рынок функционирует эффективно, когда на обеих сторонах — спроса и предложения — работает конкуренция. В противном случае, когда существует монополия или картельный сговор, сторона предложения может искажать рыночные принципы. Максимизация прибыли здесь достигается за счет ущерба потребителям.

Collapse )
< ---------- конец перепоста ------------ >
И вот в этих условиях коллеги ведут пропаганду за советы, которые будут решать кому что делать, в лучшем случае апеллируют к трудовым коллективам. А знают ли коллеги, что уже сейчас HFT-алгоритмы вычисляют решения за доли секунды ? Т.е. либо надо сразу захватить власть "в мировом масштабе" и перерезать все провода, либо, находясь в политэкономически враждебном окружении, вычислять если не быстрее то минимум не хуже. Да-да, "в конечном счете - производительность..."

Update
Опять всплыл аргумент "компьютер никогда не сможет". Тут как раз lex-kravetski подкинул текст
Хлеб математиков
От такого, разумеется, у многих бомбануло.

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

А уж доказательство теорем — это такое творчество, по сравнению с которым все художники и музыканты — примитивные ремесленники. Только человек — причём особо одарённый смекалкой и фантазией — на такое способен. Счёт в столбик мы, так и быть, передадим подмастерьям, но теоремы-то, теоремы! Отдать их даже не подмастерьям, а вообще какой-то железяке? Да как можно?!

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

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

_____________________________________________________________

Комментировать тут https://new-rabochy.livejournal.com/725494.html?mode=reply#add_comment


Этот пост изначально помещен в http://vlkamov.dreamwidth.org

To block or not to block ? - That is the question

В офисе сменили роутер и ... перерестали приходить вызовы по интернет-телефону (VoIP,SIP)
Причем звонить из конторы по-прежнему можем, а нам - никто.

Провайдер со своей стороны посмотрел и говорит: "Вызов упирается в устройство с IP..." и называет IP роутера.
Мол, надо посмотреть настройки, поварьировать порты.
Заглянул в него, там про порты ниаких запретов и фильтров нет, решил действовать перебором. Начал с
Block Anonymous Internet Requests
Ну мало ли ... Там конопочки: Enabled/Disabled
Включено кнопочка Disabled

Логично было бы предположить, что блокировка отключена (Block...Disabled). Но перебор - это перебор, надо потыкать все кнопочки.
Включаю Enabled ... и сразу звонок на телефон.

То есть фактически анонимные запросы позволены. Позволены = Block...Enabled.
Не знаю почему SIP вызовы назначены анонимными, это уже второй вопрос.

Имейте в виду, британские ученые американские разработчики (Cisco) - извращенцы.

Update. У нас тоже так бывает. Заказываю по эл.почте в интернет-магазине свитч. Там две модификации ("Траливали-123а 4 порта" и "Траливали-123б 8 портов" ). Копирую полностью наименование товара: "Траливали-123б 8 портов". Присылают счет, бухгалтер не глядя отплачивает, привозят заказ... в т.ч. 8 свитчей по 8 портов каждый. Солить их что ли ?!
Выясню у доставщика, где написано "8 штук", ссылается на менеджера, пишу менеджеру. Пришлось вернуть полностью весь заказ, вернуть деньги и заказать снова, новый счет, проверить счет и разрешить оплачивать только нужное.

Этот пост изначально помещен в http://vlkamov.dreamwidth.org

Ну а кабели ? А кабели - потом

- Степан, подавай коляску - поеду в город !
- Чичас, барин, коня запрягу.
- Да потом запряжешь, поехали !

Квартира в новостройке с алюминиевой проводкой, как в старых домах ваших бабушек и дедушек? Почему бы и нет! То, что долгое время запрещалось, стало возможным с конца 2017 года после появления приказа за номером №968, по которому застройщикам разрешили выполнять проводку в квартире или доме, не только медным, но и алюминиевым кабелем (с текстом приказа можно ознакомиться тут).
Изменения в свод правил, позволяющих применять такие кабели, утвердил Минстрой, а инициатором возвращения проводов с жилами из алюминия стал «Русал» Олега Дерипаски.

Сергей Михайлович
Если бы заводы Дерипаски производили чугунные провода, разрешили бы проводку делать чугуном. В общем, очередной технологический прорыв.

Смешно :-)
Но я живу в доме, где больше 30 лет стоит алюминиевая проводка, та самая - ломкая. Эксплуатационных проблем нет, сами провода вполне себе проводят. Проблемы возникают при монтаже. Чувствуется, что каналы для проводки и гнезда для розеток/выключателей проектировались под медную. Если же Дерипаска выпустит удобные для монтажа на жесткую проводку розетки, так электрики только рады будут.

Вообще - это беда инженерии, родовая травма: проектируя все что угодно, электрические соединения между узлами сочиняют по остаточному принципу, а то и вовсе по ТРИЗу - устройства как бы нет, а функции выполняются, "потом запряжешь". Наблюдал своими глазами разборку-сборку Приоры. Провода буквально какие попало брошены в самых неподходящих местах. Кабель-каналы ? Нет, не слышали. Доступ к разъему - перебьетесь.

Да что Приора, даже компьютер (который "= сеть" !) сочетает изящно спроектированные узлы с разлохмаченными соединенями между ними. В 60е гг у Райкина была миниатюра про "умельца", который заглянув в телевизор удивляется: "Батюшки, провода-то у вас все в разные стороны". За десятки лет лампы сменились транзисторами, те - микросхемами, потом СБИСами, а клубок кабелей из блока питания ATX так и выглядит главным после Бога процессора. Хорошо хоть с IDE/PATA распрощались

Этот пост изначально помещен в http://vlkamov.dreamwidth.org

Персональный пенсионер союзного значения

Производители шпингалетов в гробу видали нанотехнологии

Завтра - День программиста. У истоков отрасли стояли такие люди
«Микро-80» был первым в СССР компьютером, предназначенным для самостоятельной сборки. В его основе лежал микропроцессор К580ИК80А, аналог i8080 от Intel. Большого распространения компьютер не получил из-за сложности: в схеме использовалось до 200 отдельных микросхем. Разработал его Сергей Николаевич Попов.

Интересна реакция зам. министра радиопромышленности СССР Н. В. Горшкова на предложение о выпуске этого компьютера. «Ребята, хватит заниматься ерундой! Персонального компьютера не может быть. Могут быть персональный автомобиль, персональная пенсия, персональная дача. Вы вообще знаете, что такое ЭВМ? ЭВМ — это 100 квадратных метров площади, 25 человек обслуживающего персонала и 30 литров спирта ежемесячно!».
На дворе стоял 1980 год.

и такие

Н.В. Горшков
С 1974 по 1986 годы трудился в должности заместителя Министра радиопромышленности СССР[1].
Указом Президиума Верховного Совета СССР от 12 апреля 1983 года (закрытым) Николаю Васильевичу Горшкову присвоено звание Героя Социалистического Труда с вручением ордена Ленина и золотой медали «Серп и Молот».
17 апреля 1986 назначен на должность председателя Государственного комитета СССР по вычислительной технике и информатике. Работал на этом направлении до 7 июня 1989 года, когда вышел на заслуженный отдых. Являлся персональным пенсионером союзного значения[1].

по которым дурдом плакал.
Особенно пикантна формулировка "трудился".

Вычислительные заметки

Никогда не говори "никогда"
640 килобайт должно быть достаточно для каждого

Michail04
Сообщ. #1, 09.02.04, 15:06
Какого максимальное значение PID и что будет если оно будет достигнуто?

Oksiv
Сообщ. #2, 09.02.04, 16:10
Если на вскидку то максимальное значение равно максимальному значению той переменной, которая в ядре содержит следующее значение PID, скорее всего это 32 разрядное число, и вообще PID это просто индекс, ключ число и каких-то ограничений на него не накладывается.
А достич его максимального значения можно только теоретически.

PID - это идентификатор процесса, например
2082 tty2     00:00:15 kate
 2223 tty2     00:02:53 vivaldi-bin
 2249 tty2     00:00:00 vivaldi-bin
 2381 tty2     00:05:17 vivaldi-bin
 2762 ?        00:00:00 gvfsd-network
 2766 ?        00:00:00 dconf-service
 2779 ?        00:00:00 gvfsd-smb-brows
 2790 ?        00:00:00 smbd
 2792 ?        00:00:00 gvfsd-dnssd
 2954 ?        00:00:00 gnome-screensav
 3831 tty2     00:01:06 firefox
 3890 tty2     00:00:05 Web Content
 3965 tty2     00:00:02 WebExtensions

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

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

Потому пришлось ввести возможность увеличения еще на 7 разрядов где-то в настройках, но мне этим как-то пользоваться не приходилось. И знаток лучится оптимизмом.

И вот, сочиняя свой сервер, я многократно запускал его и останавливал на машине, которая включена круглосуточно. Там еще и другие задачи крутятся, я как пользователь влез, броузер запустил, в интернете лазаю.
И добился, достиг 32767. Практически. Очередной запуск программульки просто не произошел. Собственно я видел, что пошел сверхбыстрый расход PIDов, потому и посмотрел, чем это может грозить, но нашел только процитированный оптимизм. Прошло всего-то 16 лет, причем комп-то немногим моложе того оптимистичного заявления.



Угнать за 60 наносекунд
В комментариях к посту про глобальную систему распределенных вычислений
Vadim Rumyantsev
14 апреля 2020, 22:51:48

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

В связи с чем глянул характеристики нынешнего рекордиста
Sunway TaihuLight
40000*250 = 10 млн.простых ядер
1.5 ГГц
15 МВт+30 МВт охлаждение
54,9 петафлопса (50е15)
6 гигафлопсов/ватт, 1.5 Вт/ядро,
600 кв.м

Привычно отмечаю частоту 1.5 ГГц - это не маркетинговые 3 ГГц. А также, что охлаждение затратнее вычислений :-)

Поскольку задача, на нем решаемая, неизбежно разбита на части между 10 млн. процессоров, интересно прикинуть возможности "скоростной связи между ними". Если бы задача была существенно последовательной, неизбежно возникает ситауция, когда ядру N 123 потребуются результаты вычислений от N 9876543 из стойки, до которой по проводам метров 60. Делим на скорость света - 0.2 мкс
Туда запрос, обратно ответ - 0.4 мкс. За это время комп сделал бы 20 млрд. операций, но нет - надо дождаться обмена критическими данными.

Я как-то поинтерсовался нераспараллеливаемыми задачами, требующими большой производительности. Назвали:
- рендеринг HTML
- Excel
- какая-то биоинформационная база данных
Разъяснять надо ?

То есть даже и для сосредоточенного суперкомпьютинга с очень скоростной связью нераспараллеливаемая задача смысла не имеет. А раcпараллеленную можно считать и распределенно.

Суперкомпьютер у тебя дома

Кто рассказывал что крупную индустрию якобы хотят заменить кустарями в гараже и копать огород лопатой - читать обязательно.
Это и есть распределенное предприятие будущей экономики.
< ---------- начало перепоста ------------ >

Производительность Folding@Home превысила производительность всех систем Top500


Она перевалила за 2,4 экзафлопса
Collapse )
https://www.ixbt.com/news/2020/04/14/folding-home-top500.html</div>
< ---------- конец перепоста ------------ >

Комментировать тут
https://new-rabochy.livejournal.com/363468.html?mode=reply#add_comment

Этот пост изначально помещен в http://vlkamov.dreamwidth.org

Стоп, машина

Про уже ненужность процессорного маркетинга писал тут
https://vlkamov.livejournal.com/2214702.html
Примерно про то же с обилием техницизмов:

< ---------- начало перепоста ------------ >

CPU


Блевать тянет от того что пишут в типа изданиях типа о компьютерах в РФ про блоххастых и вовсе не говорю.

Типа у всех прям 32 ядерные процессоры.

В США - а это вообще то камертон. самые продаваемые модели для настольеных систем это R5 2600 R7 2700X это восемь ядер. Все эти потоки это большое лукавство - это просто вторая очередь предсказателя ветвлений и второй виртуальное пространство для кодера системщика и всё.

Не работают они особенно после заплаток на уязвимости как даже полтора ядра. Это просто по сути программно-аппаратные улучшения ядра которых уже дохера. И многие сомнительные решения имеют.

Т.е. в богатой пиндосии 8 ядер на настолках. Это не то что на серверах. Там всегда были монстры по 96 и по 112 и вообще - забудь.

8 ядер - и причина проста - нет никаких реальных используемых приложений дающих выгоду после 8 ядер. Ну паа процентов зато цена не пара процентов.

В ноутбчном сегменте нет гегемона - но и там все камни в майнстрим это 4 ядра. Почему не 8 ? Дороговаты пока 8. Даже для пиндостана.

При этом производители так нагло врут о тех процессах что ну например самые наглые это самсунг они заявили о тех процессе на 127 лямов для памяти и назвали это 5LPE а по спецификации ITRS должно выходить 100+ 10 нм. 200+ 7нм и 300+ 5 нм.

Т.е. на это давно забили.
Collapse )
Это будет такой ураган. который полностью изменит принципы мировой финансовой системы. То что началось при Ватерлоо наконец то закончится.

Проблема состоит в том что и кто будет строить потом.
< ---------- конец перепоста ------------ >

Проблем в том, что и не хотят знать, что будет потом. Им со Сверкающего Утеса сказали: "Больше ядер, меньше нанометры", они и будут следовать указаниям. А не будут брать отключим газ поддержку. То есть сделают новые железяки несовместимыми со старым софтом.

Этот пост изначально помещен в http://vlkamov.dreamwidth.org