Линус Торвальдс vs x86 64

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

Линус Торвальдс, известный суровый батя всея Linux, снова на коне! На этот раз его гнев обрушился на эти ваши Интелы и АМД с их новомодными «версиями» микроархитектуры x86_64.

В ответ на патч, добавляющий в ядро Linux поддержку ключей компилятора для этих самых «версий», Линус разразился праведным гневом и разложил всё по полочкам, как настоящий программист.

А суть в том, что некие красношапочники и зюзевцы, в сговоре с синими и красными, решили ввести классификацию процессоров по поколениям, разделив их на v1, v2, v3, v4 и так далее. Типа, v3 — это тебе не хухры-мухры, а целые AVX, AVX2 и прочие BMI2 с FMA. А v4 — это вообще космос, там уже AVX512 и все его друзья.

Но Линус не лыком шит! Он сразу раскусил эту наёбку и выкатил три убийственных аргумента:

  1. Эта ваша классификация — филькина грамота. Никаких официальных документов, никаких ГОСТов, только влажные фантазии маркетологов.
  2. Было просто, стало сложно. Раньше было понятно: есть команда — работает, нет — иди лесом. А теперь надо лезть в какие-то дебри и разбираться, что там умеет этот ваш v3, а что нет.
  3. Новые процессоры — отстой!
    По версии этих умников, новые Интелы без AVX512 — это v2, а старые, но с AVX512 — это v3. Ну не пиздец ли?

Линус как всегда прав. На кой хер нужны эти ваши «версии», когда есть старый добрый CPUID? Всё равно, что наливать чай из ведра, а не из чайника.

А тем временем, гентушники уже начали собирать бинарники под x86-64-v3, а зюзя и вовсе выпилила поддержку x86-64-v1. Здравый смысл покинул чат.

См. также[править]

03ef4f7db0cccdf39bf013566aed31bd.jpg Системы, без которых машина просто откажется работать
СистемыAndroidDOSFreeBSDHaikuЛинуксMenuetOSMacOS (OS X) / Хакинтош / iOSOS/2ReactOSWindows / ВиндаРусОСФантом ОСUnixHarmony OSWindows vs. LinuxАстра ЛинуксMATEKaiOSChimbalixIOS 18WinGetThe Amnesic Incognito Live SystemTemple OSGrapheneOS
СредыGNOMEGNU EmacsKDEЛинус Торвальдс vs x86 64SELinuxWindows Update
ЛюдиБалмерГенерал ФейлорПоттерингСтоллманТорвальдсФолькердингРуслан КармановRealme (компания)
Дистрибутивы LinuxArchDebianFedoraFinnixGentooLFSUbuntu (BolgenOS) • СлакаUncom OSTiny10Tiny11Дешёвые ключи для Windows
Версии виндыWindows 95Windows 98Windows 2000Windows XPWindows VistaWindows 7Windows 8Windows 10Windows 11Windows Phone 7Windows Phone 8ГовносборкиWindows MEWindows ШкольникГрафики в Windows CalculatorKasperskyOSQuick machine recoveryBypassNRO
ПользователиАдминБздун • Виндузятник • КрасноглазикЛинуксоидЯблочник
Площадки/s/LORru macru.os.cmpstoplinux.org.ru
Мемы/dev/null • BSD, not LSD • GIFGNOME vs. KDEMac vs. PCOS-tanrm -rfSystem32TRUE-DEATH-PRIMITIVE-LINUX-MITOLLWindows vs LinuxБубенВендекапецГномикиДаунгрейдЕсли бы…Ждём ебилдовКЛБМаздайПатчить KDE2 под FreeBSDПереустановка WindowsПриборчикРаспечатать лицензию на ЛинуксTuxТупые свитчерыФениксНе работай под рутомБлокировка Windows в РоссииОСВзлом Windows через Metasploit
Достойные упоминанияAmigaСтарая копипаста:ШindowsЛинуксоидное ХанжествоСкотный Двор имени Линуса Торвальдса