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.


IBM oznámilo postupné stažení POWER9 z nabídky

22.05.2023 - Doba čtení: 2 minut

V první půli ledna IBM oznámilo, že ve třetím a čtvrtém kvartálu postupně přestane nabízet většinu svých serverů založených na procesorech POWER9. Nová generace založená na POWER10 byla již prakticky u všech představena, pro společnost tedy přestává mít význam nabízet i tento hardware.

Jak ve své analýze uvádí server IT Jungle, může to být způsobeno tím, že dochází skladové zásoby samotných procesorů a jelikož s jejich výrobcem, tj. GlobalFoundries, se IBM opakovaně soudilo, zavřelo si tím okno pro objednávku dalších kusů. POWER10 vyrábí pro IBM Samsung, prozatím výtěžnost není zrovna dobrá a tak IBM chce všechnu energii nasměrovat právě tam.

Zdroje:

Můj POWER9 se ze stolu nikam zmizet nechystá, rozhodně ne v několika dalších letech, ale to, že zmizí z komerčního světa, je neklamnou známkou toho, že už je to procesor minulosti. A vzhledem k tomu, že POWER10 není (snad pouze prozatím) open hardware od A do Z, je dost možné, že to znamená konec pracovních stanic této architektury.


Vydání RockyLinux 9.2 pro ppc64le odloženo

19.05.2023 - Doba čtení: 2 minut

Cameron Kaiser na svém blogu upozornil na vydání nové verze Rocky Linuxu, který je jedním z pohrobků původního konceptu CentOS. Rocky Linux 9.2, který by normálně byl vydán pro platformy x86-64, aarch64, ppc64le a s390x, nepřináší nic extrémně revolučního, ani zvláště zajímavého a vybočuje tak hlavně tím, co nepřináší: prozatím nebyla vydána ppc64le verze, protože obsažený Python 3.9 na této architektuře kvůli chybám nejde uspokojivě přeložit. A jelikož repozitářový systém, který distribuce používá, neumí vyřadit jednu architekturu z jednoho release, je nutné na straně klienta provést workaround, který je na webu projektu celkem podrobně popsán.

Telegraficky z toho, co RL9.2 přináší pro architektury ostatní:

  • Pro aarch64 je vydána verze kernelu s 64k paměťovými stránkami (kernel-64k).
  • Systém obsahuje nový nástroj nfsrahead, kterým lze (jak název napovídá) konfigurovat síťová úložiště NFS.
  • Byla přidána podpora Intel Arc GPU.
  • Opravena byla chyba ve Flatpaku, která zapřičiňovala rozbití zobrazování textu při použití výchozího fontu.
  • Wireguard opět funguje i když je povolená SELinux.

Zdroje:

To se mi stát nemůže. Na PPC64LE zatím stále používám Void, Chimera se prý blíží funkčnímu release a kdyby ne, stále je tu Slackware a to hned v několika edicích.


MorphOS 3.18

15.05.2023 - Doba čtení: 2 minut

MorphOS Team ohlásil vydání nové verze operačního systému pokračujícího v myšlenkách Amigy na moderním PowerPC hardware. Stalo se tak téměř přesně rok po verzi předchozí, novinek tedy není málo:

  • Oficiální podporu získala poslední generace iMac G5 (PowerMac12,1) a to včetně chlazení a ovládání jasu displeje.
  • Byl přepsán ovladač chlazení pro notebooky Apple iBook a PowerBook.
  • Ovladač USB obchází chyby řadiče v procesorech P5040 (např. Amiga X5000), což by mělo vylepšit stabilitu práce s USB periferiemi.
  • Přímo z GUI lze připojovat a pracovat se síťovými sdílenými disky pomocí protokolu SMB2 a SMB3.
  • Systém obsahuje nové aplikace, mj. hexeditor Hex, archivační nástroj ArchiveIt a program zobrazující výstup z teplotních senzorů nazvaný Thermals.
  • Aktualizována či vylepšena byla dlouhá řada systémových komponent a bundlovaného software - například prohlížeč Wayfarer.

Zdroj:

Po přidání iMac G5 už nezbývá moc dalšího hardware, který by MorphOS mohl přidat na seznam - prakticky vše, co za posledních 35 let s procesorem PowerPC vzniklo, už podporováno je. Přál bych si vidět ten systém lítat na POWER9, ale to je skutečně jen sen...


AppBasic 3.03 pro RISC OS

09.05.2023 - Doba čtení: 2 minut

Fred Graute vydal novou verzi vývojového prostředí pro RISC OS, které umožňuje v jazyce BASIC psát plnohodnotné aplikace, které využívají všech prostředků a možností tohoto operačního systému. Ačkoliv by se mohlo zdát, že jde jen o nějaký drobný update, není tomu tak - tato verze je přelomová zejména v tom, že je vydána novým vývojářem po dlouhých letech stagnace projektu a dokonce i zmizení celého jeho webu před několika měsíci.

Původně mělo jít pouze o polooficiální update verze 3.02, která již řadu let koluje mezi uživateli této platformy, nicméně vzhledem k již zmíněnému zmizení webu jde o release plný a samostatně fungující. To vše je se souhlasem Joe Taylora, původního autora, který již pokračovat nehodlá.

Zdroje:

Podle toho, co občas někde projde diskusními fóry, je AppBasic stále celkem využívaný vývojový nástroj a to i přes roky stagnace a pokusy o vytvoření alternativ založených na jiných jazycích (např. Lua), takže nová verze je asi pro RISC OS jako celek dobrá zpráva.


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.


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.

HTTPS verze zde