Продолжение поста «Поколение ЕГЭ»

Как и обещал, продолжу раскрывать глаза на Apple (он же огрызок). Сегодня про "иннвационные" М-чипы.

Для ЛЛ: Очередная деградация, которую маркетологи продают как технический прогресс.

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

ДЕГРАДАЦИЯ - постепенное ухудшение; снижение или утрата положительных качеств, упадок, вырождение.

НАУЧНО-ТЕХНИЧЕСКИЙ ПРОГРЕСС - единое, взаимообусловленное, поступательное развитие науки и техники.

РАЗВИТИЕ - биологический процесс тесно взаимосвязанных количественных (рост) и качественных (дифференцировка) преобразований особей с момента зарождения до конца жизни (индивидуальное развитие, или онтогенез) и в течение всего времени существования жизни на Земле их видов и других систематических групп (историческое развитие, или филогенез).

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

Поехали теперь по очередному высеру огрызков.

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

Количество денег в "пироге" "ARM vs. x86" сопоставимо с ВВП России (более 10%) и главная цель огрызков - откусить как можно больше от этого пирога. Кто изучал деятельность этой компании знает, что это классический капиталист - ради прибыли компания всегда идёт на всё.

Если розовых очков не было или они слетели - прошу читать дальше, если нет и "Яблоко - святое" - лепи минус и читай дальше, ибо фанатикам что-то объяснять бесполезно.

Итак, маркетологи Apple очень хорошо вложились в то, чтобы из каждого утюга рассказывали "какие хорошие М-чипы". При этом заказные материалы были настолько хорошо и массово проплачены, что их можно увидеть на всех ресурсах в т.ч. технических. Очень много "авторитетных" специалистов рассказывали "как это хорошо", при этом статьи даже не с критикой, а просто объективных сравнений + и - данных процессоров очень тяжело (хоть и можно) найти.

Продолжение поста «Поколение ЕГЭ» Образование, ЕГЭ, Текст, Ответ на пост, Мат, Длиннопост

Структура чипа M1

Продолжение поста «Поколение ЕГЭ» Образование, ЕГЭ, Текст, Ответ на пост, Мат, Длиннопост

Врага надо знать в лицо ;-)

М-чипы не являются процессорами, это SoC - System-on-a-Chip - система на кристалле, на 1 чипе у нас собрался центральный процессор, видеокарта, оперативная память и ещё ряд систем.

Поскольку я не "тупо хейтер", то сперва опишу плюсы такого подхода, а потом объясню почему Intel и AMD далеко не тупые, такой подход - деградация и почему так делать нельзя.

Плюсы:

  1. Всё на одном чипе - нет задержек на передачу данных между узлами

  2. Одну и ту же память может использовать процессор и видеокарта

  3. Низкая стоимость производства.

Ну а теперь почему так никто не делал и в здравом уме делать не будет:

  1. Низкая надёжность. В классической системе выход из строя 1 компонента вынуждает менять только его, здесь выходит из строя сразу всё. Если, например, вышла из строя оперативка, то меняем только её, здесь - меняете всё. И стоимость ремонта устройства на М-чипе легко может сделать х100

  2. Низкая адаптивность к задачам. Вычислительными ресурсами обычных ПК можно управлять комбинируя процессоры, оперативную память и видеокарты. Здесь "всё в одном". Если нужная вам программа требует непропорционально больше ОЗУ чем заложено в чипе - вы просто идёте нахуй.

  3. Невозможность апгрейда. Когда процессор, ОЗУ, видеокарта - разные устройства, можно апгрейдить ПК частями и подстраивать апгрейды под задачи. В данной системе понятие апгрейда полностью исключено.

  4. Неспособность решать все задачи. ARM-чипы, относительно x86 имеют упрощенный набор команд. Часть из "недостающих" команд можно заменить набором команд, часть заменить невозможно. В связи с чем ПО под М-процессоры можно разделить на 3 категории. Если ПО технически не сложное и ему хватает упрощенного набора команд - всё ОК. Если используемый вами софт использует "заменяемые" команды, то он будет сильно тормозить. Если используемый софт работает на "не заменяемых" командах, то его работа на М-чипах просто невозможна.

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

Этих недостатков хватает за глаза, чтобы любой профессионал на должности руководителя ИТ-отдела не допустит у себя устройств с ARM (в т.ч. М) чипами. Потому что для потребителя (а компания закупающая для ИТ-отдела оборудования - потребитель) это дорого, не надежно, решает не все задачи и не адаптируется под условия работы. Короче - бесполезно.

Так на что рассчитывают огрызки? На то же самое, что позволило iPhone стать лидером рынка. Массовый пользователь - не компетентный. Для 80 - 90% пользователей нужно всего 5 - 10 % возможностей электронно-вычислительной техники, поэтому пожертвовав 10 - 20 % можно упрощать (деградировать) технику и зарабатывать на этом огромные суммы. А пользователям говорить, что это такой сейчас научно-технический прогресс. Главное говорить громко и с больших сцен.

Небольшой оффтоп - мало кто знает, но в западном мире всё это - обычная практика. Ложь в бизнесе, это как утром одеться - делают все и воспринимают как обычное действие. В рыночной экономике все всегда стараются наебать друг друга и если вас наебали, то с позиции капитализма наёбщик не мошенник, а хороший уважаемый бизнесмен, а если наебал в промышленном масштабе миллионы, то и выдающаяся легенда бизнеса. С ходу вспоминаются такие истории, как радиевые девушки (в начале ХХ века на западе зарабатывали на том, что продавали радиоактивную воду, продукты и т.д. а радиевые девушки - работницы фабрики по производству часов с радиоактивной "подсветкой", количество жертв неизвестно), свинцовый бензин (тетраэтил свинца, который 80 лет травил всё население земли, количество жертв неизвестно), "агент оранж" (дефолианты, которые убивают не только растения но и людей, количество жертв - до миллиона человек) и т.д. То есть "прибыль - это всё", даже если для её получения нужно убивать в масштабах миллионов людей.

Переход на ARM и особенно на М-архитектуру экономически очень выгоден для производителям, поэтому есть большие подвижки у Intel и AMD в этом направлении. Огрызки просто расчищают дорогу и формируют "правильное" общественное мнение, но...

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

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

Мне не хочется думать о людях, которые попадут в эти доли %.

Чтобы не было "нагнетает" могу описать суть проблемы - есть так называемые "системы реального времени", например, станок должен получать Х команд в секунду. При управлении с х86 компьютера вычисления успевают пройти (с запасом) и станок нормально работает. При попытке использовать ARM-чипы из-за сокращенного количества команд управляющий ПК не успевает обсчитать всё и станок "запарывает" детали.

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

А потом можем представить людей, чья жизнь и здоровье зависят от этого оборудования...

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