Samara Portal Technology, Computers

Самарский портал "Технологии, компьютеры"

Разное

Декабрь – это месяц подведения итогов, обычно итогов года. Но итоги 2023 года в ИТ таковы, что и подводить не хочется: обещания импортозамещения остались обещаниями, и получилось как в песне: «ты покинул берег свой родной, а к другому так и не пристал». Но на счастье у меня сохранилось некоторое количество бумажных (сегодня это следует упомянуть) номеров Компьютерры, которые можно ностальгически полистать и что-то оттуда выбрать.

Однако для начала надо сказать о том, что СССР вообще отсутствовал в мировом ИТ-пространстве, а первые «настоящие» (они ещё назывались IBM-совместимыми) компьютеры к нам попадали неведомыми путями и не умели говорить по-русски от слова «совсем».

Подробнее...

Галопом по вычислительным Европам. Часть 9. Параллельные миры и техпроцессы.

Чем интересны китайцы, кроме как становлением там почти нечеловеческой роевой цивилизации безличностного типа? Прагматичностью. Вот, к примеру, решили они создавать собственные процессоры — но никакого «особого пути» выдумывать не стали. Взяли (сначала спиратили, а потом — убедившись, что получается нормально — даже лицензировали) вполне работоспособные решения MIPS (из которых выросли процессоры Loongson). Причем, китайцы изначально сознательно взяли самую простую в плане системы команд архитектуру, позволившую им максимально быстро добиться результата в кремнии, одновременно получив «на блюдечке» готовые операционные системы и приложения, разработанные для этой архитектуры. Выбор был правильный, они довольно быстро (за пару лет) выпустили первые процессоры.

Подробнее...

Галопом по вычислительным Европам. Часть 8. Хранение данных.

Представьте себе, что динозавры не вымерли, и вполне успешно живут себе в своих экологических нишах, в таких, где мелким и шустрым млекопитающим ничего не светит. Ну да, я о «больших ЭВМ», сиречь, mainframe. И — да, они не вымерли. Из-за ряда факторов оказалось, что мигрировать на стремительно развивающиеся x86 решения сначала невозможно, потом несуразно дорого, а теперь это и вовсе, лишено большого смысла. Слишком далеко разошлись эволюционные ветви, и слишком по-разному теперь решаются задачи.

Вдаваться в полный анализ всей новой системы IBM Z/16 я не буду, это тема для большой монографии, а вот на процессоры последнего поколения от IBM и их сборки посмотрим повнимательнее.

Подробнее...

Галопом по вычислительным Европам. Часть 7. Ввод-вывод.

С какими хранилищами? Я думаю, что если дело пойдет, то нужно будет написать такую же примерно статью и про архитектуры и эволюцию систем хранения данных. Что-то типа «Дорога длиной в ¾ века: от SAS к NAS и SAN». Посмотрим…

Да, так вот, к примеру: ещё два сетевых DPU (по сегодняшним меркам уже почти начального уровня), берущих на себя значительную часть задач, обычно решаемых драйверами на уровне CPU.

Подробнее...

Галопом по вычислительным Европам. Часть 6. Спецпроцессоры.

Собственно, посмотрите на наиболее показательный пример из истории: двухканальный ultrawide SCSI RAID контроллер для серверов эпохи i486 и Pentium. Что у нас тут? Да DPU в самом полном виде.

Подробнее...

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

Вопрос звучал так: а что «они» там все зациклились на Бандере? Коротким моим ответом в разговоре было, что зациклились совсем не «они», а те, кто старательно выстраивает ассоциацию Львов=Бандера. А на самом деле Львов богат на самые разные имена, и мне захотелось назвать имена людей, которым поставлены памятники, которыми названы улицы и прочие львовские объекты. Про каждого такого человека рассказать по возможности кратко, только главное – и постараться заинтересовать, чтобы дальше россияне уже искали информацию сами.

Подробнее...

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

Подробнее...

Галопом по вычислительным Европам. Часть 5. Память.

Выводы и кое-что о путях дальнейшего роста производительности

Хорошо, сделали мы быстрое ядро, продумали иерархию кэширования и архитектуру памяти, накормили процессор данными, как теперь работать будем? Надо бы побыстрее, конечно — вопрос в том, какими еще путями можно этого добиться. Про конвейер и несколько конвейеров параллельно мы уже знаем, а что еще можно сделать, имея в виду невозможность бесконечного ускорения отдельно взятого вычислителя по причинам чисто физическим (подробнее о проблеме см. в Приложении 2)?

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

Подробнее...

Галопом по вычислительным Европам. Часть 4. Как накормить процессор.

Итак, ее величество оперативная память

Когда-то давным-давно, когда компьютеры были большими — никакой другой памяти, кроме оперативной, у компьютеров не было. Всё, что им надо было знать, загружалось после включения с перфокарт в память, там обрабатывалось, результаты выводились на печать — и всё, компьютер можно было выключать. Спустя годы появились внутренние долговременные носители, которыми можно уже было управлять, получая доступ к нужным данным по мере работы программ. И вот тут уже есть тонкость. Какая? В принципе, ничто не мешает напрямую считывать каждый элемент данных с накопителя прямо в процессор, почему нет? Но скорость-то…? Скорость работы всех энергонезависимых накопителей до сих пор настолько ниже скоростей обработки в процессорах (так было и 60+ лет назад, задолго до появления у процессоров приставки «микро»), что такая схема убивает всю идею быстрых вычислений на корню. Поэтому очень быстро сложилась практика предварительной загрузки данных с медленных носителей в быструю оперативную память с тем, что чтобы потом уже в ней производить обработку.

Подробнее...

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

Начинается фильм действительно с исполнения 5-й симфонии Бетховена, оркестром дирижирует великий Вильгельм Фуртвенглер (1886 - 1954). Но главное в этой сцене не музыка (сейчас её можно скачать в десятках исполнений), а обстановка, в которой эта музыка исполняется...

Подробнее...

----

Соображения о ядерном ВРД

Соображения о ядерном ВРД. Статья Владислава Боярова. 16.09.2025 г.

Галопом по вычислительным Европам. Часть 10. Китайский путь и персональная безопасность.

Галопом по вычислительным Европам. Часть 10. Китайский путь и персональная безопасность. Статья Ильи Вайцмана. 11.12.2023 г.

Дед воевал

Blood, Sweat & Tears, или Кровь, пот и слёзы – часть четвёртая

Blood, Sweat & Tears, или Кровь, пот и слёзы – часть четвёртая. Статья Владислава Боярова. 12.03.2024 г.

Информационная гигиена в эпоху интернета

Информационная гигиена в эпоху интернета. Статья Владислава Боярова. 12.08.2024 г.