Какая ОС была у вас первой?
Лично у меня первой ОС была Windows 7 - это легенда того времени. Каждый вечер мы с бабушкой звонили по скайпу родственникам и потом смотрели Жихарку.
Лично у меня первой ОС была Windows 7 - это легенда того времени. Каждый вечер мы с бабушкой звонили по скайпу родственникам и потом смотрели Жихарку.
Давайте разберёмся: чем различаются эти архитектуры, почему ваш смартфон работает на ARM, ПК — на x86, а PS3 работала на PowerPC, и почему сейчас границы между ними начали стираться.
1. Главное разделение: CISC и RISC
Все процессоры можно базово разделить на два лагеря по типу набора инструкций (команд, которые они понимают):
CISC (Complex Instruction Set Computer): тут одна сложная команда делает сразу много всего.
RISC (Reduced Instruction Set Computer): тут много простых, атомарных команд, но выполняемых молниеносно.
2. Разбор архитектур
x86 / x64 (Доминирование CISC)
Где используется: ПК, ноутбуки, сервера, PS4, PS5, Xbox (кроме 360).
Главные производители: Intel, AMD.
Эта архитектура с тяжелым наследием, развивающаяся с 1970-х годов. Понимает огромный набор сложнейших инструкций.Сейчас x86 чипы стали похожи на RISC архитектуру, так как разбивают сложные команды на более маленькие.
Плюсы: Невероятная производительность в пиковых задачах и идеальная обратная совместимость со старым софтом за последние 30–40 лет.
Минусы: Высокое энергопотребление и сильное выделение тепла. Процессор тратит много транзисторов и энергии просто на то, чтобы декодировать (расшифровать) сложные команды перед исполнением.
ARM (RISC)
Где используется: Смартфоны, планшеты, ноутбуки , портативные консоли (Switch), single-board компьютеры (Raspberry Pi).
Главные производители: Qualcomm, Apple, MediaTek, Samsung. ARM Ltd. Лицензирует архитектуру
Она берет простой набор коротких инструкций равной длины.
Плюсы: Фантастическая энергоэффективность. Процессор делает только базовые операции, но делает их с минимальным потреблением энергии и низким выделением тепла, при этом сейчас по мощности топовые ARM процессоры догоняют по мощности x86 чипы.
Минусы: Чтобы выполнить одну сложную задачу, ARM нужно выполнить больше мелких команд, чем x86. Кроме того, трансляция ПК-кода на ARM (как в Winlator и тп.) занимает много ресурсов, но благодаря трансляторам (Box64, Rosetta 2, FEX), ARM-процессоры теперь способны «на лету» переводить инструкции x86 и запускать ПК-игры прямо на смартфонах и ARM-ноутбуках.
Power / PowerPC (RISC)
Где используется: Сервера IBM, суперкомпьютеры, консоли прошлых поколений (PS3, Xbox 360, Wii U).
Главные производители: IBM, Motorola, Apple (в 90-х / ранних 2000-х).
Это мощнейшая RISC-архитектура, созданная для параллельных вычислений и серверов.
Плюсы: Высочайшая скорость работы с математикой, векторными вычислениями и обработкой потоков данных (именно на этом был построен проц Cell B.E. в PS3).
Минусы: Дороговизна, сложность проектирования и специфический подход к написанию софта, из-за чего архитектура практически ушла из массового потребительского рынка в узкие ниши.
Мат плата Asus m5a97 r2.0
Включается, изображение нет, спикер не реагирует (даже если вытащить озу он не пищит), заменял процессор и перепрошивал биос, никаких успехов.
Видеокарта, другой цп 100% рабочие, так как работают в другом системнике.
Есть подозрение на мост, но как проверить не знаю.
Как для первого моего поста в этом сабе, я хотел бы рассказать об интерфейсе pci-e, так как многие, как я заметил, не до конца понимают влияние разных его версий и то, как оно проявляется, в частности для видеокарт.
Я не считаю себя экспертом, а решил поделится теми знаниями, которые сам нашел. Если я где-нибудь ошибусь или не договорю, то прошу исправить меня)
И так, начнем с просто, а именно с главной единицы измерения, на которую в первую очередь и смотрят, а именно Гигабиты в секунду(Gb/sec) или пропускная способность.
Рассмотрим три версии pci-e: 3.0, 4.0 и 5.0 для видеокарт.
Для версии 3.0, пропускная способность равна примерно 14 Гб/сек, для 4.0 28 Гб/сек, а для 5.0 целых 56 Гб/sec
Тенденция понятна, с каждым новым поколением, скорость растет в два раза.
Но тут возникает вопрос, много это, или мало?
Рассмотрим такую ситуацию: видеокарта, допустим 5070ti, и игра киберпанк 2077. При разрешении 2к и ультра настройках, через интерфейс передается примерно 2.5-3.5 Гб/сек, это значит, что объем передаваемых данных, не дотягивает да же до потолка версии 3.0.
То есть никакой разницы нет?
И да и нет.
С видеокартами с большим объемом видеопамяти, вы не заметите разницу, а вот если взять видеокарту с 4ГБ видеопамяти, версия pci-e, может вам помочь, дело вот в чем:
Как мы знаем, при недостатке видеопамяти, начинает использоваться оперативная память, и чем выше пропускная способность pci-e, тем быстрее данные путешествуют между ними.
Но стоит упомянуть, что при таком раскладе, поиграть с комфортом вы скорее всего не сможете, а вот в рабочих задачах это может стать спасением.
Так же стоит упомянуть, что по умолчанию, объем передаваемых данных через pci-e ограничен 256МБ за раз, то есть если объем большой, то он делится на паки и они в свою очередь становятся в очередь. Это можно исправить в биосе материнских плат, которые поддерживают возможность активации настройки Re-Size BAR Support, которая убирает это ограничение и процессор получает доступ ко всей видеопамяти за раз.
А что насчет ssd m2, то тут все проще, версия pci-e напрямую влияет на скорость чтения и записи, че выше тем лучше.
Но разница 4.0 и 5.0 версий видна только в рабочих задачах, для игр и повседневного использования вы ее не увидите, так что даже если у вас материнка поддерживает 5.0 на ssd, то это не значит, что стоит переплачивать за ssd с аналогичным интерфейсом, можно взять версию 4.0 и радоваться.