В этой статье я поделюсь с вами долгой историей, которая начинается с op.read()
opendal, а заканчивается неожиданным поворотом. Это путешествие оказалось для меня достаточно поучительным, надеюсь, и для вас оно будет таким же. Я постараюсь максимально точно воссоздать свой опыт и дополню его выводами, которые сделал в процессе.
Процессоры
Изучаем мозги вычислительных устройств
Новости
Embox отправляется на Vostok
Как, наверное, многие на хабре знают, мы в проекте Embox любим запускаться на отечественных процессорах.
Эта статья – своеобразный (расширенный) анонс того, что Embox перенесен на микроконтроллеры еще одного производителя микроэлектроники в РФ. Речь идет о технологической платформе «Vostok» от ООО «Новатор» базирующейся на микроконтроллерах ГК «Элемент».
Знакомство с Loongson 3A6000
Итак, 28 ноября, в Национальном конференц-центре, компания Loongson Zhongke Technology официально представила и начала продажи созданного ранее в этом году (см. https://habr.com/ru/news/753250/ ) процессора Loongson 3A6000. Что же известно сейчас о новом процессоре ?
5 хороших недорогих процессоров, которые подойдут даже для игрового ПК
Процессоры, хоть они и являются сердцем любого компьютера, не всегда должны быть самым дорогим и производительным компонентом. Многие игры не требуют большой вычислительной мощности от ЦПУ. Поэтому нет большой пользы от использования в сборке самого мощного “камня”. Зачастую - особенно, если вам требуется большая графическая производительность и у вас уже есть подходящая видеокарта - это позволяет неплохо сэкономить, выбрав процессор средней руки и отложив деньги на что-то другое.
Истории
Развитие RISC-V & мультиклеточная архитектура
Рост популярности RISC-V с момента его появления в 2010 году позволяет говорить, что архитектура состоялась.
Пока успех архитектуры RISC-V — это, в первую очередь, ее открытость. Все остальные факторы вторичны. Минимализм системы команд, ее стандартизация, программная инфрастуктура — все это очень важно. Но, если бы за все это платили, как платят создателям ARM, то RISC-V, скорее всего, не было бы. Говорить о действительном успехе этой архитектуры можно будет только тогда, когда она создаст реальную конкуренцию ARM и х86 на высокомаржинальных рынках мобильных телефонов, планшетов, ПК, встроенных систем, суперкомпьютеров и искусственного интеллекта.
Мультиклеточная архитектура может быть использована не только на архитектурном уровне процессора доступном компилятору и программисту, но и на микроархитектурном уровне.
Так, если уровень системы команд RISC-V рассматривать как
архитектурный, доступный компилятору и программисту, то реализация этого уровня
внутри процессора на мультиклеточных принципах будет микроархитектурным
уровнем, недоступным программисту, но именно этот уровень отвечает за
характеристики процессора.
Взлёт TSMC
Семь-восемь лет назад TSMC производила процессоры, которые отставали от аналогичных процессоров Intel на несколько поколений. Пятнадцать лет назад выпускала дешёвые чипы на заказ, которые не ставили рекордов производительности. А тридцать лет назад едва появилась на свет. Теперь она в списке самых влиятельных компаний. Так как же TSMC покорила мир?
Сегодня компания считается ведущим производителем чипов, опережающих по крайней мере на одно, а может и на два поколения процессоры Intel. На её долю приходится примерно половина чипов на заказ, более 90% из которых производятся по передовым технологиям. На её кристаллах работают не только ПК и телефоны, но и автомобили, военная техника, медицинская аппаратура и всё, без чего трудно обойтись сегодня.
Головной офис TSMC находится в Тайване. Остров де-факто функционирует как отдельное государство, однако до сих не получил признания мировой общественности.
Итак, современная жизнь сильно зависит от продукции одной-единственной компании, базирующей в стране, которой как бы не существует. Остров, где расположена страна, отделён от Китая тонкой полоской воды и может стать самым опасным местом на Земле. Но как мы до этого дошли и что ждёт нас в будущем?
Фанатам старой компьютерной техники наверняка хороша знакома продукция TSMC. Скорее всего, она ассоциируется у них с недорогим, не очень производительным даже по тем меркам оборудованием. Однако ж умалять значение фирмы нельзя – благодаря ей создавались очень нужные компоненты ПК, например, графические процессоры. Ни Nvidia, ни ATI (до того, как её выкупила AMD) не производили собственных чипов. Конечно, они проектировали их, но за выпуск платили сторонним компаниям. Нередко это была TSMC.
Microsoft представила собственные AI-чипы: Azure Maia 100 и Cobalt 100. Что значат эти чипы для ИИ-отрасли
В начале года появилась информация о том, что корпорация Microsoft почти закончила разработку собственного чипа, предназначенного для работы в ИИ-отрасли. Проект получил название Athena, а основное его предназначение — обеспечение работы чат-ботов с ИИ.
Саму разработку компания вела с 2019 года, причём тайно (ну почти, ведь иногда допускались почти что случайные утечки информации о проекте). О том, что в итоге получилось, какие у компании планы на чипы плюс какое всё это будет иметь значение для ИИ-отрасли, — под катом.
Сказ о том, как я эмулятор Intel 4004 на Python писал
Рассказываю о том, как я решил написать эмулятор дедушки современных микропроцессоров - Intel 4004 с очень ограниченным функционалом на языке Python..
Orange Pi 5 (как настоящий...)
Недавно компания OrangePi обновила линейку одноплатных компьютеров Orange Pi 5/5B/5+, распаяв на платах 32GB LDDR4 RAM. Однако данные платы вполне прилично работают и с меньшим объемом памяти на борту, а наличие SPI Nor Flash и возможность подключения NVMe диска делают эти платы достойными конкурентами среди одноплатных устройств для разаработки.
Нас заинтересовал первый образец серии 5/5B/5+, а именно Orange Pi 5, на предмет того, как на данном устройстве поведет себя EDK II и можно ли его использовать так, как мы привыкли работать с обычными ПК.
Китайская компания Loongson переходит на 7 нм техпроцесс вместо 12 нм. Кто будет производить эти процессоры?
О процессорах, разработанных китайской компанией Loongson, с собственной архитектурой LoongArch, мы уже писали, причем не один раз. Работа над этими процессорами не прекращается, поскольку китайцам нужны собственные чипы, которые не зависят от американских технологий.
Сейчас процессоры будут производить по 7 нм техпроцессу, что позволит увеличить их производительность примерно на треть. Но как китайцы собираются это делать и кто будет производить сами чипы? Об этом поговорим под катом.
Как разогнать графический процессор и повысить кадровую частоту в играх
Вам не казалось, что игры у вас на компьютере постоянно тормозят и лагают? Если освоить разгон графического процессора, то ваши любимые игры и мультимедийные приложения, вероятно, станут работать как по маслу. Не нужно довольствоваться низкой кадровой частотой или неоптимальными настройками. Учитесь безопасно разгонять GPU, чтобы с полным правом сказать: «да у меня зверь-машина». Кроме того, научитесь пользоваться специальным оптимизационным софтом, при помощи которого удобно высвобождать пространство под данные, повышать скорость и необычайно наращивать производительность.
AVX10/128 — глупая идея, которую нужно удалить из спецификации
Intel недавно раскрыла спецификацию AVX10 как средство консолидации подавляющего большинства расширений AVX-512 в единую спецификацию. Целью этого было решение нескольких проблем, в частности, поразительного количества конфигураций, целевых платформ и спагетти из реализаций AVX-512 с несогласованной поддержкой команд. Следует помнить о том, что в первую очередь она используется как средство для объединения всех любимых преимуществ AVX-512 в более мелкие реализации, целевые платформы для которых — это потребительские машины, micro-edge и встроенные системы, у которых нет или не будет 32 512-битных регистров, необходимых для AVX-512.
После публикации спецификации я публично выразил свой энтузиазм, сделав доклад для сообществ разработчиков Easy Build/HPC с названием «AVX10 for HPC: a reasonable solution to the 7 levels of AVX-512 folly». Статья, которую вы читаете, изначально должна была стать частью доклада, но я решил написать её, чтобы ссылаться в дальнейшем (а ещё потому, что я уже с трудом могу урезать доклад до 90 минут, не говоря уже о предоставленных мне 60 минутах).
VisionFive2 (начало работы)
Не так давно, а именно в феврале 2023 года, в продажу поступили платы VisionFive2 , имеющие на борту 8GB LPDDR4 памяти, от компании StarFive. По сути VisionFive2 - это первый в мире высокопроизводительный RISC-V одноплатный компьютер (SBC) со встроенным графическим процессором (GPU). И естественно, мы не могли не заинтересоваться этим устройством, которое имеет весьма впечатляющие характеристики.
Ближайшие события
Реверс-инжиниринг ячейки регистра процессора Intel 386
Новаторский Intel 386 (1985 год) стал первым 32-битным процессором линейки x86. У него есть множество внутренних регистров: регистры общего назначения, индексные регистры, селекторы сегментов и более специализированные регистры. В этом посте мы изучим кремниевый кристалл 386 и объясним, как реализованы некоторые из этих регистров на уровне транзисторов. Изученные мной регистры реализованы как статическое ОЗУ, где каждый бит хранится в стандартной восьмитранзисторной цепи, называемой «8T». Исследование этой цепи демонстрирует интересные техники размещения, использованные Intel для «сжатия» двух ячеек с целью минимизации необходимого им пространства.
Бенчмарк Whetstone — исторический тест оценки производительности
Продолжаю работу по обзору старых кроссплатформенных тестов оценки производительности, первая статья про целочисленный бенчмарк Dhrystone
Тест разработан Гарольдом Керноу (CCTA) в 1972 году на языке Algol-60, в 1973 появляется реализация на языке Fortran, а в 1996 году появляется реализация Роя Лонгботтома на языке C. Тест очень прост и включает около 150 инструкций с восемью активными циклами, три из которых выполняются с помощью вызовов процедур.
Доминирующий цикл, на который обычно приходится 30-50% времени, выполняет вычисления с плавающей запятой посредством вызовов процедур. Оценка производительности выражена в миллионах операций Whetstone в секунду (MWIPS). Для лучшей оценки производительности процессор должен иметь блок FPU.
Российские коммутаторы, ИБП и новые процессоры от AMD и Intel: что подготовил рынок железа в октябре
Новый месяц — новый дайджест серверного (и не только) оборудования. Какие новинки приготовил нам октябрь — рассказываем в статье. Спойлер: месяц порадовал новыми процессорами, платформами, дисками, а еще — российскими коммутаторами и ИБП. Уже присматриваете новое железо для своих серверов? Тогда добро пожаловать под кат!
Процессор Itanium и архитектура IA-64 окончательно забыты: в ядре Linux 6.7 их код удаляют. Что пошло не так с Itanium?
На днях появилась новость о том, что из ядра Linux 6.7 полностью уберут код, который связан с архитектурой IA-64 и процессорами Intel Itanium. При этом Линус Торвальдс еще два года назад назвал процессоры Intel Itanium «потерянными» для ядра Linux. При этом в свое время Itanium казались вполне перспективными. Что могло пойти не так?
Новый китайский аналоговый процессор в 3000 раз быстрее GPU A100 от Nvidia. Что это за чип и для чего он нужен?
Именно это преимущество нового чипа указывают в статье, описывающей новое изобретение, китайские разработчики. Команда ученых из университета Цинхуа создала аналоговый фотоэлектронный чип. По мнению самих разработчиков, этот чип способен вывести отрасль машинного зрения на новый уровень. Чип получил название ACCEL (All-analog Chip Combining Electronic and Light Computing).
В новой разработке используются технологии и достижения из отрасли фотонных вычислений, где свет использует для обработки данных. В частности, в чип применяются как дифракционные оптические аналоговые вычисления (OAC) и электронные аналоговые вычисления (EAC), что позволяет значительно увеличить энергоэффективность и производительность. Подробности о чипе — под катом.
Нужны ли кому E-ядра?
Зачем я вообще затронул эту тему с современными процессорами Intel? Потому что на Хабре о ней ничего нет; в youtube о ней ничего нет, нигде о ней ничего нет. Может хоть в комментариях кто-то расскажет зачем нужны E-ядра, и нужны ли они?
Рынок ARM-чипов расширяется, но для Intel это не проблема: мнение генерального директора компании
Многие компании уже выпускают, а некоторые — лишь собираются выпускать процессоры на ARM-архитектуре. Среди наиболее коммерчески успешных моделей — чипы от Apple, а также Qualcomm. Также к производителям таких чипов собираются присоединиться Nvidia и AMD. Правда, эти две компании только планируют начать разработку и производство — на рынок с новой продукцией (преимущественно для ПК с Windows) они выйдут не ранее 2025 года.
Но время бежит быстро, а сомнений в том, что если эти компании станут производить ARM-процессоры, то возникнет серьёзная конкуренция с Intel, нет у многих аналитиков. Тем не менее у представителей Intel, включая генерального директора, мнение несколько иное. Подробности — под катом.
Вклад авторов
-
Armmaster 1481.4 -
alizar 1411.8 -
saul 1144.6 -
RiddleRider 1143.2 -
Data_center_MIRAN 1070.8 -
ereinion 1000.0 -
amartology 976.0 -
Seleditor 897.8 -
YuriPanchul 757.1 -
Sagidullin 622.0