Libre-SOC poslaly 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!


Newsstand - čtečka Google News RSS pro klasický Mac OS

06.07.2021 - Reading time: ~1 minute

Alex Robb během letošního června vytvořil v REALbasicu čtečku zpravodajských kanálů od Google pro Mac OS 8.1 a vyšší. Jedná se o plně dokončený software, který už dokonce dostal jeden update, díky němuž lze přidávat i vlastní RSS zdroje. 

Minimální požadavky:

  • 12 MB volné RAM
  • 2.5 MB místa na disku
  • Mac OS 8.1 - 9.2.2

Zdroj:

Budu muset nabootovat něco se starým systémem a pořádně vyzkoušet. I když je to jen BASIC, vypadá to fakt hezky a stejně jako všichni ostatní oceňuji mj. krásnou ikonku, která jen umocňuje nudu dnešních placatých rozhraní. 


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.


Pracovní skupina PowerPi

11.05.2021 - Reading time: ~1 minute

V rámci OpenPower Foundation vznikla zvláštní pracovní skupina nazvaná PowerPi. Ačkoliv o ní není známo nic konkrétního,  vzhledem k názvu lze předpokládat, že jejím cílem je tvorba desky formátu SBC (proslaveného Raspberry Pi) s procesorem POWER architektury.

Členy skupiny jsou:

  • IBM
  • Yadro - ruská společnost zabývající se high-performance servery a úložišti, tamní lídr trhu
  • Vantosh - belgický cloudový provider
  • ChipEleven - zhruba rok stará americká fabless společnost navrhující čtyřjárový procesor na Power ISA 3.0B

Zdroje:

SBC s čtyřjádrovým POWER procesorem? I kdyby stálo 100-200 USD, byl by to rázem třeba pro Amiga-like systémy nejvýkonnější dostupný hardware. A šel bych si první stoupnout do řady.


Vyšlo OpenBSD 6.9

01.05.2021 - Reading time: 2 minutes

Druhý nejpopulárnější BSD systém je tu s padesátým releasem od začátku projektu. Novinek není rozhodně málo, o to víc potěší, že ty týkající se hardware v podstatě všechny souvisí s hardwarem odlišným od x86/AMD64:

  • powerpc a powerpc64 mají nově implementován bezpečnostní mechanismus RETGUARD zajišťující ochranu při návratu z funkcí; powerpc64 získává ovladač pro framebuffer Aspeed BMC vyskytující se na strojích s POWER8/POWER9; na procesorech POWER9 lze používat režimy se sníženou spotřebou
  • OpenBSD/arm64 dostalo podporu procesorů Cortex-A78AE, Cortex-X1, Neoverse V1 a Apple M1; přidány byly instrukce dle specifikace ARMv8.5; na několika systémech s vyvedenou PCIe sběrnicí je tato nyní podporována

Je toho ale pochopitelně mnohem více i ve společných částech systému a na poněkud více mainstreamových platformách - vylepšení SMP a práce s pamětí, nové ovladače, nové verze programů, ...

Zdroj:

Příjemně překvapila podpora M1, zřejmě je dokumentovaný lépe, než bych u Apple čekal. Co se novinek na powerpc/powerpc64 týká, vypadá to, že ten systém skutečně někdo každý den používá, protože tam přibývají samé praktické věci, které doteď musely chybět. Doufám, že se mi podaří také zkusit, když už nic jiného, tak alespoň virtualizovaně.


TenFourFox FPR32

17.04.2021 - Reading time: ~1 minute

Cameron Kaiser vydal před časem ohlášený poslední Feature Parity Release 32. Tento release bude dostávat další dílčí aktualizace a záplaty až do 21. září letošního roku. 

Zároveň se na Macintosh Garden objevil toolkit, s jehož pomocí je možné si TenFourFox automaticky přeložit ze zdrojových kódů ve vlastní režii. Obsahuje všechny závislosti i potřebné nástroje, po výběru architektury (G3, G4-7400, G4-7450, G5) stáhne z GitHubu zdrojáky poslední existující verze a přímo na ploše vytvoří spustitelnou aplikaci. Balík vzhledem ke všemu uvedenému má více než 1.6 GB a nejedná se o oficiální nástroj od dr. Kaisera.

Jsem velmi zvědavý, kdo zvedne hozenou rukavici a začne browser dělat oficiálně, pod novým názvem. Toolkit může použít kdokoliv, nicméně přímo Cameron upozorňuje že na jeho Quad G5 trvá překlad jedné architektury skoro čtyři hodiny, takže pro lidi s jednoprocesorovou G4 se bude jednat spíše o celodenní kratochvíli, takže si asi vlastní prohlížeč nebude překládat úplně každý.


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.