Firefox 100 na POWER

09.05.2022 - Reading time: ~1 minute

Cameron Kaiser vydal krátkou zprávu potvrzující, že ačkoliv nová verze Firefoxu s kulatým číslem 100 rozbila některé patche týkající se POWER architektury, lze ji víceméně bez potíží na této platformě přeložit a to s konfiguračním souborem z verze 95.

Zároveň upozornil, že do blížící se verze 102ESR nestihne dokončit JavaScript JIT pro POWER9 tak, aby byl přímo součástí verze, bude nutné jej doplnit patchem, stejně jako v aktuální 91ESR.

Zdroj:

Sám používám 91ESR, takže přímo stovka se mě netýká a předpokládám, že až vyjde 102ESR, tak mi ve Void Linuxu dorazí už řádně opatchovaná. Nicméně je až fascinující, že posledních takřka 12 let brouzdám webem převážně díky práci jednoho člověka. Cameron má mé nehynoucí díky, jak za TenFourFox, tak za vše, co teď dělá na Firefox/POWER.


Vikings začal prodávat OpenPOWER hardware v EU

25.02.2022 - Reading time: ~1 minute

Realizace objednávek pracovních stanic Talos II a Talos II Lite, případně menších POWER9 systémů Blackbird přímo od Raptor CS z USA v době pandemie často trvala neúměrně dlouho, přičemž další prodlevy pak způsobovala komplikovaná doprava kvůli malému počtu letů přes oceán a také zdlouhavé celní řízení. Tomu je teď konec, prodej zahájila společnost Vikings z německého Aachenu, známá hlavně prodejem ThinkPadů s firmwarem CoreBoot a vypnutým Intel ME a podobně upravené workstationové desky určené pro AMD Opteron. 

Jak už to tak u alternativního hardware bývá, ceny jsou proti mainstreamu astronomické, navíc POWER9 už je platforma minimálně pět let stará, ale pokud jde o plně otevřený systém od návrhu procesoru, desky a celého firmware, neexistuje dosud nic výkonnějšího. 

Zdroj:

Pro Evropany dobrá zpráva, tedy až na ty ceny. Ještě že už mám. Taky jsem šetřil skoro dva roky.


Funkční KVM na NXP T2080

08.01.2022 - Reading time: 2 minutes

Na webu projektu GNU/Linux Open Hardware PowerPC Notebook bylo mezi jinými novinkami oznámeno, že díky trojici vývojářů Fabiano Rosas, Cédric Le Goater a Zoltan Balaton bude linuxové jádro od verze 5.16 obsahovat podporu virtualizace pro procesory odvozené od PowerPC e6500 (Book3e), tedy i NXP T2080, který je srdcem vyvíjeného laptopu. Do QEMU se tato podpora promítne nejspíše ve verzi 7.0.

Vše je laděno na vývojové desce NXP T2080RDB pod Debianem SID, screenshot ukazuje běžící VM s další instancí Debian SID a také OpenSUSE Tumbleweed PPC64 a VOID Linuxem - všechny systémy v 64bitové big-endian verzi.

Zdroje:

Opravdu by mě zajímalo, jak je to NXP T2080 rychlé. POWER9 v mém Blackbirdu je proti dnešním top procesorům už lehce za zenitem (přeci jen je to čip z roku 2017), přesto je pravděpodobně násobně rychlejší než toto CPU určené převážně pro embedded nasazení (to „e“ v Book3e znamená právě embedded). A přesto to pohodlně virtualizuje další systémy. Nahlédnuto z druhé strany - kdyby na to někdo portoval AmigaOS nebo MorphOS, byla by to asi nejrychlejší Amiga v historii.


Uveden první server s Power10

09.09.2021 - Reading time: ~1 minute

IBM oznámilo uvedení prvního serveru s novou generací Power procesorů, IBM E1080. Je založen na patnáctijádrovém procesoru Power10 (jedno jádro z fyzických šestnácti je kvůli zvýšení výtěžnosti vypnuto), vyrobeném Samsungem 7nm technologií. Každé jádro je SMT-8, tedy celý procesor v jednom okamžiku umí zpracovávat až 120 vláken, přičemž takty se pohybují mezi 3.55 a 4 GHz. Těchto procesorů lze osadit až šestnáct, což dohromady dává 240 fyzických jader a 1920 vláken. Do maximální konfigurace lze osadit až 64 TB RAM.

Proti předchozí generaci server nabízí například pětinásobné zrychlení v oblasti AI nebo 2.5x zrychlení při AES šifrování

Zdroj:

Až jednoho dne bude open-sourcován i řadič paměti a bude tak možné na podobné bestii postavit pěkný domácí desktop, bude IBM mít moji plnou pozornost. Do té doby zůstávám u „předchozí generace Power procesoru“.


Libre-SOC poslalo do výroby vlastní OpenPOWER procesor

23.07.2021 - Reading time: ~1 minute

V první půli července volné sdružení několika osob nazvané Libre-SOC, jehož primárním cílem je vytvořit kompletně otevřený návrh CPU, GPU a VPU, ve spolupráci s Chips4Makers a Pařížskou univerzitou a za finanční podpory NLnet Foundation poslalo do výroby vlastní návrh procesoru založeného na OpenPOWER architektuře. Po více než dvanácti letech tak nový čip této architektury vytvořil i někdo jiný, než IBM.

Procesor implementuje OpenPOWER ISA v3.0B a bude vyráběn 180nm technologií u TSMC. Tato technologie je sice zhruba dvacet let stará, pro tento typ SoC ale postačuje.

Zdroje:

Chvíli mi trvalo, než jsem se RSS čtečkou po dovolené prokousal až na konec a ona je tam takováhle perla! Má oblíbená architektura má nový přírůstek!


Dvě firefoxové novinky na platformě OpenPOWER

08.06.2021 - Reading time: 2 minutes

Cameron Kaiser, tak jak oznámil při ohlášení konce vývoje TenFourFoxu, nasměřoval své úsilí a svůj volný čas k vylepšování Firefoxu na platformě OpenPOWER, respektive ppc64le pod Linuxem. Výsledkem je:

  • JavaScript JIT, ač má zatím daleko do plně funkčního software, umí generovat nativní instrukce, provádět ABI-compliant volání SpiderMonkey VM a při volání a návratech z funkcí správně obsluhuje zásobník. Je to vše teprve začátek práce, při níž už bylo a ještě bude (i dalšími vývojáři) použito hodně z věcí vytvořených původně pro TenFourFox, nicméně na konci snad bude plně funkční JIT ve Firefoxu, kde zatím (narozdíl od Chromia) chybí.
  • Firefox 89 je potvrzený jako přeložitelný a funkční. Tato nová verze s novým GUI sice pro překlad (minimálně pod Fedorou, kde Cameron testuje) vyžaduje konkrétní verzi GCC 11, jinak se nepřeloží a v případě použití clang se sice přeloží, avšak nejde spustit, nicméně při správném nastavení a se správným softwarem funguje a je dokonce o něco rychlejší, než verze dosavadní.

Zdroje:

Používám Firefox a používám ho na plus-mínus podobném železe jako Cameron. Pro mě osobně dvě velmi dobré zprávy - snad mi nová verze do Void Linuxu dorazí brzy.


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.