OpenBSD zavedlo úvodní podporu pro Snapdragon X Elite

20.06.2024 - Doba čtení: ~1 minuta

Pouhý den po vydání notebooků s AArch64 procesory Snapdragon X Elite zavedlo OpenBSD/arm64 úvodní podporu pro tyto stroje. První commit poslal vývojář Patrick Wildt ještě týž den, kdy mu dorazilo Lenovo Yoga Slim 7 a již s tímto patchem počítač bootuje z NVMe a funguje USB a klávesnice.

Je to teprve počátek, nicméně po tomto úvodním následovaly ještě další commity a výsledek se již promítl do nočních sestavení systému. Ukazuje se tak, že i relativně malý open-source systém může podporovat nový hardware v řádu dnů.

Zdroj:

Je zcela evidentní, že AArch64 je architektura, která přitáhla ty nejaktivnější vývojáře napříč operačními systémy. Je zajímavé, jak x64 vzdor tomu, že měla všechnu pozornost světa a podporu všech velkých systémů, pomalu ztrácí právě tyto lidi.


Qualcomm přichází s procesory pro desktopy a notebooky

06.11.2023 - Doba čtení: 2 minut

ARM, respektive jeho 64bitová inkarnace AArch64, je v jednom ohledu vskutku zvláštní procesorovou rodinou: ačkoliv v 80. letech vznikl jako desktopový procesor, dneska exceluje prakticky všude s výjimkou právě desktopu. Procesory ARM najdeme v prakticky veškeré spotřební elektronice, v mobilech, v tabletech, v jednodeskových mini-PC (SBC) a již několik let i ve výkonných serverech (A64FX od Fujitsu, Ampere Altra, ...). To, co tvoří páteř byznysu Intelu a AMD, s výjimkou Apple a jejich Apple Silicon, ARM doposud míjelo.

Změnit to chce nejnověji Qualcomm, který na konferenci Snapdragon Summit 2023 představil procesory Snapdragon X Elite, primárně určené pro nasazení v desktopech a laptopech. Tyto procesory v rámci společnosti vytvořil tým vzešlý ze společnosti Nuvia, kterou Qualcomm  před několika lety koupil a budou vyráběny v několika konfiguracích dle typu nasazení. Ukázkové konfigurace v rámci konference měly TDP zastropováno na 80 W (tedy použití pro desktop a výkonné notebooky) a 23 W (ultrabooky, atd.). Procesory budou vyráběny 4nm technologií a jejich dvanáct jader bude taktovaných na 3.8 GHz, přičemž boost režim umožní dvě z nich taktovat až na 4.3 GHz. 

První benchmarky pak ukazují, že konkurence se bude muset mít na pozoru. Jak v Geekbench 6.2, tak v Cinebench 2024 se 80W konfigurace Snapdragonu umístila v single-core testu před všechny testované procesory od Apple, s výjimkou Ryzenu 9 7950X, který je o jedno procento rychlejší v Geekbenchi, i před všechny srovnávané procesory AMD a jediné CPU, které je zhruba o 2-10 % rychlejší, je Intel Core i9-14900K. V multi-core testech pak Snapdragon X Elite stále poráží vše od Apple, nicméně některé modely od AMD a Intelu, které mají násobně více jader, mu pochopitelně unikají.

Zdroje:

Že by to konečně přišlo? Linux je na to dobře přichystán, BSD systémy také. Microsoft své ARM verze ladí na Snapdragonech prakticky od počátku, snad tedy i Windows budou fungovat dobře. Konkurence je zapotřebí, jak sůl.


Alfa verze Chimera Linuxu

12.06.2023 - Doba čtení: 2 minut

Ačkoliv je Chimera Linux rolling distribuce, takže nemá smysl bavit se o "verzi", na webu projektu se objevila informace, že lze nyní systém považovat za alfa software - tj. je dostatečně stabilní na to, aby jej odvážlivci mohli začít denně používat. 

Existuje a funguje centrální automatizovaný systém tvorby balíčků, což mimo jiné znamená, že systém lze graduálně aktualizovat a není k tomu zapotřebí přílišných manuálních zásahů a oprav na straně uživatele. Základní koncepty distribuce jsou již vcelku ustálené, takže i když ještě může dojít k i relativně velkým změnám, je to asi méně pravděpodobné než před pár měsíci. Největší nedostatky jsou prý na straně dokumentace, testování a rozsahu existujících balíčků, dále se pak bude pracovat i na spouštění a správě systémových služeb. 

Aktuální userland je založen na FreeBSD 13.2, toolchain je založen na LLVM 16 a primárním podporovaným desktopem je GNOME 44. V repozitářích přibylo mj. Qt6, OpenJDK 17, Thunderbird, GIMP, Inkscape, LibreOffice, QEMU a další.

Zdroj:

Void Linux PPC pomalu dosluhuje, s tři čtvrtě roku starým Firefoxem mám například už celkem velké potíže na některých webech, takže je nejvyšší čas významně se dívat směrem k jiné distribuci. Z palety Devuan, BonSlack/RiscySlack a Chimera je nejpravděpodobnější právě poslední jmenovaná, protože ji má na svědomí stejný člověk, který doposud dělal na Void PPC. A není nic lepšího než mít možnost pobavit se realtime s autorem svého systému...


Nová jádra Cortex-A: výkonnější, úspornější, s delší pipeline

30.05.2023 - Doba čtení: 3 minut

Rok se s rokem sešel a ARM opět aktualizoval hlavní procesorová jádra, která si mohou jednotliví výrobci licencovat. Primárně jsou určená pro mobilní segment trhu, výkonem vy však neměla příliš zaostávat ani za většími procesory.

  • Cortex-X4 je čtvrtou generací vlajkové lodě ARMu, jeho nejvýkonnějšího nabízeného výpočetního jádra. Pipeline se prodloužila na 10 instrukcí, stejný je i počet instrukcí, které procesor umí zpracovávat najednou, zrušena byla cache pro makrooperace. Nárůst výkonu oproti X3 je zhruba patnáctiprocentní a ARM se neopomněl pochlubit, že dvouciferný nárůst IPC se mu podařil již počtvrté v řadě, o čemž se některým z ostatních návrhářů/výrobců CPU může jen zdát. 
  • Cortex-A720 je jádro typu big, tedy výpočetní jádro orientované na výkon. Po minulých zásadních změnách (mj. konec 32bit instrukcí) se tentokráte inženýři zaměřili hlavně na spotřebu a dle prezentace je tak A720 až o 20% efektivnější než generace předchozí. I zde došlo k opuštění konceptu cache pro makrooperace a mj. FDIV/FSQRT jednotka je nyní pipelinována. Zajímavé je, že jádro bude existovat ve dvou variantách lišících se dle plochy křemíku: menší konfigurace bude co do plochy stejná, jako tři roky starý Cortex-A78, bude však proti němu o 10 % rychlejší; větší konfigurace pak bude mít výkon vyšší o 20 %.
  • Cortex-A520 je jádro typu little, tedy jeho primárním cílem je nízká spotřeba a také co nejmenší plocha jádra. I tak díky změnám v prefetchi a pipeliningu došlo od loňska k nárůstu výkonu o 8 % při stejné spotřebě, respektive ke snížení spotřeby o 22 % při stejném výkonu

Všechna jádra implementují instrukční sadu ARMv9.2.

Zdroje:

Mohl by tedy konečně už někdo prosím vzít Cortex-X4, udělat s ním 32-jádrový čip a vydat to jako standardní μATX desku? Zatím nejvíc se blíží nedávný Ampere Altera Dev Kit, ale ten má jádra založená na Neoverse N1 (Cortex-A76 z roku 2018). I tak sice dá na frak mému POWER9, nicméně bylo by fajn, kdyby někdo dělal něco výkonově srovnatelné s dnešním mainstreamem, ne pět let starou exotikou.


armcpuinfo

05.05.2023 - Doba čtení: ~1 minuta

Marcin Juszkiewicz vydal zajímavou utilitu, kterou lze spustit z firmware EFI na deskách s ARM procesory architektury AArch64 a která detailně vypisuje, které vlastnosti ze specifikace procesor implementuje. V podstatě se jedná jen o parsování nibblů ze systémových registrů a slovní popis nalezených hodnot dle dokumentace, nicméně nástroj i tak může být užitečný při ověřování schopností daného 64bitového ARM SoC. Autor sám utilitu používá k sestavení přehledu na svém webu, kde jsou vypsány vlastnosti CPU, s nimiž se setkal.

Zdroj:

Vlastně ani nemám žádný AArch64 procesor, mé staré Raspberry PI 2B je ještě 32bitové, stejně tak Efika MX Smartbook. Ale líbí se mi program, který běží přímo z firmware - takhle jsem pouštěl různé utilitky z OpenFirmware na PowerPC strojích -  tak jsem neodolal o něm informovat.


Cover Image

Ampere Altra Developer Platform

18.04.2023 - Doba čtení: 3 minut

Ještě jedna věc, která se stala na počátku dubna, by neměla zapadnout jen proto, že jsem měl týden dovolené: Ampere začala prodávat vývojovou platformu založenou na vlastních 64bitových ARM v8.2 procesorech. Dle všeho existuje ve dvou podobách:

  • Jako hotová pracovní stanice, přičemž její konfigurace se pohybují od 32 po 128 jader, od 32 po 128 GB DDR4 ECC RAM a od 128 po 512 GB M.2 NVMe úložiště.
  • Jako kit, sestávající se z desky, procesorového modulu a dalšího příslušenství. Zde nejvyšší konfigurace končí na 80 jádrech.

U pracovní stanice jsou již vyšší konfigurace prakticky vyprodané, u samotného kitu jsou dosud k dispozici všechny.

Jako operační systém je přímo výrobcem propagováno Ubuntu, nicméně na hardware běží i ARM verze Windows 11.

Zdroje:

Předpokládám sice, že tohle si namaže můj POWER9 na chleba kdykoliv a kdekoliv, ale důvod k výměně to není.
POWER je POWER.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!