Рубрика «Процессоры» - 9

Причуды эволюции: необычное «железо», которое не должно было появиться. Часть 1 - 1

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

То ли дело раньше — в погоне за кошельками пользователей производители комплектующих были готовы идти на куда больший риск, а иногда в роли авантюристов выступали даже создатели альтернативных чипсетов. Встречались даже материнские платы для двух разных поколений процессоров, например 386 и 486! Или, например с двумя разъемами — для процессора базового и для топового уровней. И это не только возможность выбора между Celeron (socket 370) и Pentium II (slot 1), но и даже между Pentium III (slot 1) и могучим Pentium III Xeon (slot 2).

Да, пожалуй, с материнских плат и стоит начинать эту тему. Но странных гибридов рассмотрим в другой раз, сегодня мы заберемся глубже — я откопал семь примеров таких химер, которых быть просто не должно! Расчехляем машину времени, устраиваемся поудобнее, откидываемся на спинку табуретки, поехали!Читать полностью »

image

Индия умеет удивлять. Несколько лет назад она с нуля разработала и успешно запустила спутник к Марсу. Причем весь проект, который получил название Mangalyaan, обошелся всего в $70 млн, в отличие от сотен миллионов долларов США, которые выделяются на аналогичные программы в других странах.

Теперь новый сюрприз — представлен первый индийский процессор AUM с 96 ядрами, созданный по 5-нм технологии с архитектурой ARM. Это не пользовательский чип, его предназначение — работа в высокопроизводительных системах. Разработчики уже заявили о том, что процессор поступит в продажу в конце 2023 или начале 2024 года. Подробности о процессоре — под катом.
Читать полностью »

Введение

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

Читать полностью »

microsoft-arm-chip-question-1

Популярность ARM-архитектуры растет, все больше компаний обращает внимание на эту технологию. Так, на днях стало известно о том, что корпорация Microsoft разрабатывает собственный процессор. Эти чипы компания планирует использовать в производстве линейки Surface, а также, возможно, и в других устройствах. Сейчас корпорация использует чипы от Intel, но если все пойдет, как и планирует Microsoft, ситуация может измениться. Подробности — под катом.
Читать полностью »

Антология ARM: какие перспективы у процессоров в серверном сегменте - 1

Вокруг ARM-процессоров много шума. Популярность конкурента x86 растет с каждым годом — появляются процессоры как в десктопном, так и в серверном сегментах. Мы не смогли пройти мимо перспективной технологии и хорошо изучили ARM, чтобы добавить сервер в линейку выделенных серверов. В этой подборке вы узнаете о результатах тестирования ARM-процессора Ampere Altra, решении проблем у неадаптированной сборки Arch Linux и о будущем ARM в серверном сегменте. Если хотите глубже погрузиться в тему — вам под кат!
Читать полностью »

С годами подходы к обработке конкурентности в ядре Linux сильно изменились. К 2023 году в арсенале разработчиков ядра появились, в частности, автозавершения, хорошо оптимизированные мьютексы, а также россыпь неблокирующих алгоритмов. Но были времена, когда управление конкурентностью сводилось к использованию обычных семафоров. Дискуссия о внесении небольшого изменения в API семафоров лишний раз свидетельствует, как сильно они изменились за долгую историю ядра.

Читать полностью »

ARM анонсировала выпуск собственного процессора. Но зачем? - 1

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

Толстые слои легаси: как запускаются современные процессоры Intel - 1

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

Конкретная реализация вектора сброса в системах x86 со временем менялась, но, по сути, это всегда были 16 байтов ниже верхушки адресного пространства, то есть 0xffff0 на 20-битном 8086, 0xfffff0 на 24-битном 80286 и 0xfffffff0 на 32-битном 80386. По стандарту в системах x86 ОЗУ начинается с адреса 0, поэтому верхушку адресного пространства можно использовать для размещения вектора сброса с минимальной вероятностью конфликта с ОЗУ.
Читать полностью »

Loongson 3D5000: архитектура и возможности 32-ядерного серверного процессора из Китая - 1

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

Идеальная рабочая станция Linux на процессоре Apple M1 (ARM64) - 1

Моё знакомство с Asahi Linux началось в марте прошлого года, когда на свет появилась альфа-версия Asahi. Я сразу же установил её на свой Mac Mini с 8-ядерным Apple M1 (ARM64). Asahi — это дистрибутив Linux, который нативно работает в «маках» на Apple Silicon благодаря хитрым хакам и реверс-инжинирингу от сообщества Open Source. Более того, запуск Asahi абсолютно легален, поскольку Apple официально разрешает загрузку отличных от macOS операционных систем на своей платформе Apple Silicon.

Слово Asahi переводится как «утреннее солнце». И это не только известная марка японского пива, но и дистрибутив Linux, который назван так, дабы подчеркнуть первенство команды разработчиков в освоении платформы Mac.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js