Линус Торвальдс утверждает, что ARM не победит на серверном пространстве
Еще в 2015 году финансовый директор AMD Девиндер Кумар сделал потрясающий прогноз о вероятности успеха ARM на рынке серверов. Кумар предсказал, что к 2019 году «15 процентов общего серверного пространства будет приходиться на сервер ARM». Хотя 2019 год только начинается, можно с уверенностью сказать, что этого не произойдет, учитывая, что текущая доля рынка серверов ARM, по-видимому, быть ~ 0 процентов. Нет, буквально ноль - на рынке есть несколько устройств разработки и поставки кремния, - но мы не можем найти ни одного отчета, подтверждающего какую-либо измеримую долю рынка. По словам Линуса Торвальдса, создателя Linux, ситуация не изменится в ближайшее время.
Обычно мы предполагаем, что серверное пространство реагирует в первую очередь на такие факторы, как производительность, стоимость, энергопотребление и масштабируемость, исходя из предположения о том, что центры обработки данных являются более консервативным пространством, чем потребительские или мобильные рынки, с медленными клиентами меньше желающих сделать резкую ставку на новые технологии. Но, по словам Линуса, есть более простая, более фундаментальная причина, по которой ARM будет бороться за завоевание пространства в центрах обработки данных: нет среды разработки десктопов.
Он пишет:
Я могу в значительной степени гарантировать, что пока все занимаются кросс-разработкой, платформа не будет настолько стабильной. Или успешно.
Некоторые люди думают, что «облако» означает, что набор инструкций не имеет значения. Развивайся дома, разворачивайся в облаке.
Это фигня. Если вы разрабатываете на x86, вы захотите развернуть на x86, потому что вы сможете запустить то, что вы тестируете «дома» (и «дома» я не имею в виду буквально у себя дома, но в вашей рабочей среде).
Это означает, что вы с радостью заплатите немного больше за облачный хостинг x86, просто потому, что он соответствует тому, что вы можете проверить на собственной локальной установке, и ошибки, которые вы получите, будут лучше транслироваться ...
Это, в свою очередь, означает, что облачные провайдеры будут в конечном итоге зарабатывать больше денег со своей стороны x86, а это означает, что они будут расставлять приоритеты, а любые предложения ARM будут вторичными и, вероятно, будут отнесены к бездумным отбросам (может быть, переднему, может быть, просто статическому). HTML, такого рода вещи).
Ребята, вы действительно не понимаете, почему x86 захватил рынок серверов?
Это была не просто цена. Это был буквально вопрос «развивайся дома». Тысячи небольших компаний в конечном итоге столкнулись с небольшими внутренними рабочими нагрузками, где было просто получить случайный ПК с «белой коробкой» и самостоятельно запустить на нем какую-нибудь глупую мелочь. Затем, по мере расширения рабочей нагрузки, он стал «настоящим сервером». А потом, как только эта штука расширилась, внезапно появился большой смысл позволить кому-то другому управлять оборудованием и хостингом, и облако взяло верх. (Все акценты оригинальные)
Торвальдс более подробно рассказывает в своем полном посте, но суть аргумента в том, что полноценная среда разработки предлагает удобство, которое просто невозможно превзойти. Достаточное количество людей в цепочке согласились с направленностью этого аргумента, хотя некоторые из них предлагали нюансы разногласий по этой теме, а другие полагали, что достижения и изменения в моделях разработки и развертывания программного обеспечения с конца 1980-х и начала 1990-х годов устранят важность родная разработка «дома», машина. В более поздней публикации Торвальдс признал, что Windows на ARM (WARM?) «Может заставить все это работать на стороне разработки». Переход Apple на родные процессоры ARM также потенциально решит проблему.
Аргумент Торвальдса имеет определенный смысл. Если вы когда-либо играли в увлеченные вычислениями или в какой-либо области, где поддержка продукта была ограничена, вы, вероятно, испытали, насколько сложно может быть завершить проект, когда вы столкнулись с неожиданными препятствиями. Например, попытка купить предварительно собранный ноутбук с адаптером Wi-Fi, который бы поддерживал Linux (или найти принтер, который печатал бы под Linux), была очень разочаровывающим занятием. Консольные эмуляторы значительно продвинулись, но даже отладка популярного эмулятора, такого как PCSX2, может вызывать головную боль, когда он натыкается на конкретную игру (спросите меня, откуда я знаю!).
С учетом продолжающихся слухов о поддержке Apple собственных нестандартных чипов и широкомасштабном переходе на ARM с якобы появлением macOS в 2021 году, мы можем выяснить, прав ли Торвальдс в ближайшие несколько лет. Между тем, дизайны ARM явно выигрывают некоторые сокеты от таких компаний, как Amazon, даже если их широкое присутствие на рынке очень мало. Посмотрим, как будут развиваться события в течение следующих нескольких лет.
Читать далее
Линус Торвальдс обвиняет Intel в уничтожении оперативной памяти ECC в потребительских системах
Intel лишила свои потребительские продукты поддержки ECC RAM более десяти лет назад, и Линус Торвальдс до сих пор недоволен этим.
Линус Торвальдс говорит, что исправление Spectre от Intel - «полный и полный мусор»
Оригинальный разработчик Linux Линус Торвальдс назвал патчи Intel «ПОЛНЫЙ И УСТРОЙСТВУЮЩИЙ ГАРБЕЙГ». Он на самом деле использовал капсюльный замок, поэтому вы знаете, что он серьезно.