<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Počítače – Tech-blog</title>
		<link>https://tech-blog.chatujme.cz/rubrika/pocitace</link>
		<description>Rubrika Počítače</description>
		<language>cs</language>
		<lastBuildDate>Sun, 09 Aug 2026 01:54:07 GMT</lastBuildDate>
		<ttl>60</ttl>
		<atom:link href="https://tech-blog.chatujme.cz/rubrika/pocitace/rss.xml" rel="self" type="application/rss+xml" />
		<item>
			<title>Btrfs vrací do jádra Linuxu pojistku COW fixup, bez které hrozí tichá ztráta dat</title>
			<link>https://tech-blog.chatujme.cz/clanek/btrfs-cow-fixup-navrat-ticha-ztrata-dat</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/btrfs-cow-fixup-navrat-ticha-ztrata-dat</guid>
			<pubDate>Sun, 09 Aug 2026 01:54:07 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Souborový systém btrfs přišel v jádře Linuxu 7.2 o pojistku jménem COW fixup, protože se zdálo, že příčinu mezitím odstranila správa paměti. Ukázalo se to na hostiteli virtuálních strojů v IBM, kde se hosté s pamětí uloženou v souboru na btrfs zasekli na hodiny. Záplatu, která mechanismus vrací zpátky, přijal Linus Torvalds 6. srpna, krátce před vydáním 7.2-rc7.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m2-2026-08-09-btrfs-fixup-worker-98ad4948.jpg" alt="Otevřený 2,5palcový pevný disk s viditelnou plotnou a raménkem čtecí hlavy"><figcaption>Tichá ztráta dat znamená, že se zápis na disk vůbec nedostane a&nbsp;nikdo se to nedozví. Na snímku je otevřený 2,5palcový disk Toshiba MK6465GSX. Foto: Brian Wong, Wikimedia Commons (CC BY-SA 2.0)</figcaption></figure>

<h2>K&nbsp;čemu byl COW fixup</h2>

<p>Když aplikace zapíše do souboru na btrfs, projde ten zápis odloženou alokací: souborový systém si rezervuje místo, založí takzvaný ordered extent, tedy záznam o&nbsp;chystaném zápisu, a&nbsp;teprve potom data putují na disk. Drží se u&nbsp;toho pravidlo, že každý blok označený za změněný má buď rezervaci, nebo ordered extent. Jenže stránku v&nbsp;paměti umí označit za změněnou i&nbsp;kód mimo souborový systém. Pak rezervace chybí a&nbsp;zápis nemá kam jít.</p>

<p>Přesně pro tyhle případy přibyl do btrfs v&nbsp;roce 2008 asynchronní pomocník, který chybějící rezervaci dodělá dřív, než se blok pošle na disk. To je COW fixup.</p>

<h2>Proč se rušil</h2>

<p>Qu Wenruo ze SUSE napsal 14.&nbsp;dubna záplatu, která mechanismus <a href="https://github.com/torvalds/linux/commit/b2a9f217ad3fa8012940744059956b20a3971135" rel="noopener">odstranila</a>. Argumentoval tím, že chyby ve funkci get_user_pages(), kvůli kterým fixup vznikl, vyřešila správa paměti zavedením pin_user_pages(). V&nbsp;experimentálních sestaveních se navíc takové zápisy už delší dobu rovnou odmítaly a&nbsp;fungovalo to.</p>

<p>Druhý důvod mířil dopředu: původní fixup uměl jen celé stránky a&nbsp;nepočítal s&nbsp;tím, že blok souborového systému může být menší než folio, tedy než skupina stránek, se kterou jádro pracuje jako s&nbsp;jedním celkem. To překáželo práci na velkých foliích. V&nbsp;popisu záplaty přitom Qu Wenruo přiznal, že warningy, které mu při vstřikování chyb do cesty vstupu a&nbsp;výstupu naskakovaly, vysvětlit neuměl: podle vlastních slov se mu příčinu nepodařilo najít. David Sterba záplatu zařadil 8.&nbsp;června a&nbsp;do hlavní větve se dostala v&nbsp;otevíracím okně jádra 7.2.</p>

<h2>Hosté KVM na s390 se zasekli na hodiny</h2>

<p>21.&nbsp;července ohlásil Christian Borntraeger z&nbsp;IBM do konference linux-btrfs, že jim v&nbsp;denních testech <a href="https://lore.kernel.org/linux-btrfs/20260721191152.101118-1-borntraeger@linux.ibm.com/" rel="noopener">náhodně tuhnou virtuální stroje</a>, jejichž paměť leží v&nbsp;souboru na btrfs. Na hostiteli s390 s&nbsp;jádrem 7.2.0-rc3 uvázly ve stavu D dvě vlákna vCPU, obsluha irqfd, dva pracovníci zápisu, khugepaged i&nbsp;volání syncfs z&nbsp;balíčkovače dnf, a&nbsp;to na hodiny.</p>

<p>Rozbor výpisu paměti ukázal jediné folio o&nbsp;64 stránkách, tedy 256&nbsp;kB, patřící souboru s&nbsp;pamětí hosta o&nbsp;velikosti 1,25&nbsp;GB. Zůstal na něm viset zámek, bitmapa změněných bloků byla prázdná a&nbsp;žádný zápis na disk neběžel.</p>

<h2>Přímé čtení do sdílené mapy</h2>

<p>Souběh za tím popsal Boris Burkov v&nbsp;<a href="https://lore.kernel.org/linux-btrfs/69d0043e0f6a3d17048dfde857127ab0bf331154.1785190866.git.boris@bur.io/" rel="noopener">záplatě, která fixup vrací</a>. Folio je sdíleně namapované do paměti procesu a&nbsp;zároveň slouží jako cíl čtení s&nbsp;přímým přístupem. Čtení na začátku vidí folio jako změněné, takže ho jen připne a&nbsp;samo neoznačuje. Než ale doběhne, btrfs stihne folio uložit na disk a&nbsp;označit za čisté. Dokončení čtení pak folio označí za změněné znovu, tentokrát mimo souborový systém a&nbsp;bez rezervace.</p>

<p>Qu Wenruo k&nbsp;tomu 25.&nbsp;července poslal do sady testů fstests <a href="https://lore.kernel.org/linux-btrfs/20260725110724.75124-1-wqu@suse.com/" rel="noopener">regresní test</a> a&nbsp;popsal projevy střízlivěji než pozdější pull request: zaseknutý zápis dat, nebo přepnutí souborového systému do režimu jen pro čtení. Stačí k&nbsp;tomu čtení s&nbsp;přímým přístupem do namapovaného rozsahu a&nbsp;současné volání sync_range nad ním. U&nbsp;běžného btrfs, kde má blok i&nbsp;stránka 4&nbsp;kB, jde podle něj o&nbsp;regresi v&nbsp;7.2; u&nbsp;bloku menšího než stránka se to neošetřilo nikdy.</p>

<h2>Návrat, ale postavený jinak</h2>

<p>Burkovova záplata starý kód nevrací. Detekce se přesunula z&nbsp;ukládání na disk do funkce dirty_folio(), tedy do okamžiku, kdy někdo folio zvenčí označí za změněné. Ta událost nenese rozsah, takže se za podezřelé označí všechny dosud čisté bloky folia uvnitř souboru. Ukládání je pak přeskočí a&nbsp;předá pomocníkovi, který dodělá rezervaci, a&nbsp;běžný zápis, který mezitím rozsah pokryje, příznak zruší.</p>

<p>Sledovat se to musí po blocích, ne po foliích. Burkov v&nbsp;popisu rozebírá případ, kdy jedna půlka folia čeká na zápis do už rezervovaného ordered extentu a&nbsp;druhá potřebuje fixup: kdo to nerozliší, buď zapíše nerezervovaná data, nebo se zablokuje. Dohromady jsou to dva commity a&nbsp;651 přidaných řádků v&nbsp;osmi souborech, přičemž polovina je podle Sterby ladicí a&nbsp;pomocný kód. Jako recenzent je pod ní podepsaný Qu Wenruo, tedy autor odstranění, a&nbsp;commit nese značku Assisted-by: LLM. Borntraeger už v&nbsp;hlášení napsal, že mu s&nbsp;rozborem výpisu i&nbsp;s&nbsp;návrhem opravy pomáhal jazykový model.</p>

<h2>Kdy to bude ve vydání</h2>

<p>Sterba změnu poslal Torvaldsovi 6.&nbsp;srpna <a href="https://lore.kernel.org/linux-btrfs/cover.1786044747.git.dsterba@suse.com/" rel="noopener">jako samostatný pull request</a> a&nbsp;ostatní opravy týdne oddělil do <a href="https://lore.kernel.org/linux-btrfs/cover.1786042395.git.dsterba@suse.com/" rel="noopener">druhého</a> se slovy, že je to pro jistotu (přeloženo z&nbsp;angličtiny). Pull request s&nbsp;fixupem přijal Torvalds ještě týž večer. Označkované vydání 7.2-rc7 v&nbsp;neděli dopoledne ještě nebylo, kód už ale v&nbsp;hlavní větvi je; stabilní jádro 7.2 vyjde podle <a href="https://www.phoronix.com/news/Btrfs-Restores-Fixup-Worker" rel="noopener">Phoronixu</a> ještě v&nbsp;srpnu.</p>

<p>Odstranění fixupu mělo uvolnit cestu velkým foliím a&nbsp;ta cesta zůstala volná i&nbsp;po jeho návratu: nový mechanismus s&nbsp;bloky menšími než folio počítá od začátku, na rozdíl od toho z&nbsp;roku 2008. Zaplatilo se za to tím, že regrese seděla v&nbsp;jádře od prvního kandidáta 7.2 do šestého, a&nbsp;651 řádky nového kódu v&nbsp;sedmém, tedy ve fázi, kdy se do jádra obvykle přidávají jednořádkové opravy.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-2026-08-09-btrfs-fixup-worker-98ad4948.jpg" length="107811" type="image/jpeg" />
		</item>
		<item>
			<title>Proxmox VE vyšel poprvé pro 64bitový Arm, plnou podporu má jen na hardwaru Nvidie</title>
			<link>https://tech-blog.chatujme.cz/clanek/proxmox-ve-arm64</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/proxmox-ve-arm64</guid>
			<pubDate>Thu, 06 Aug 2026 17:48:52 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Virtualizační platforma Proxmox VE umí poprvé běžet i na jiné architektuře než x86-64. Vídeňská firma vydala 5. srpna sestavení pro 64bitový Arm, plnou podporu ale zatím slibuje jen na serverových platformách Nvidie Grace a Vera. Na Raspberry Pi ani na jiný jednodeskový počítač se nainstalovat nedá.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m2-2026-08-06-proxmox-arm64-a74e1da5.png" alt="Webové rozhraní Proxmoxu VE se souhrnem clusteru o pěti uzlech"><figcaption>Souhrn pětiuzlového clusteru ve webovém rozhraní Proxmoxu VE, tady ještě ve verzi 8.0. Nastavení a&nbsp;nástroje jsou podle výrobce na arm64 shodné s&nbsp;x86-64. Foto: Proxmox Server Solutions GmbH, Wikimedia Commons (AGPL 3.0)</figcaption></figure>

<p>Proxmox Virtual Environment spravuje virtuální stroje a&nbsp;linuxové kontejnery a&nbsp;dosud existoval jen pro x86-64. To se 5.&nbsp;srpna změnilo. Vídeňská Proxmox Server Solutions vydala sestavení pro 64bitový Arm, tedy arm64 čili aarch64, a&nbsp;označila ho verzí 9.2 - stejným číslem, jaké nese vydání pro x86-64 z&nbsp;21.&nbsp;května.</p>

<h2>Jedna kódová základna, dvě instrukční sady</h2>

<p>Nová varianta není odbočka stranou. Podle <a href="https://forum.proxmox.com/threads/proxmox-virtual-environment-now-available-for-64-bit-arm-arm64.185527/" rel="noopener">oznámení na fóru</a>, které napsal technický ředitel firmy Thomas Lamprecht, sdílí s&nbsp;x86-64 zdrojový kód, balíčkové repozitáře i&nbsp;životní cyklus vydání. Stojí na Debianu 13 „Trixie“, jádru řady 7.0 a&nbsp;týchž verzích klíčových součástí: QEMU 11.0, LXC 7.0 a&nbsp;ZFS 2.4. Úložiště Ceph je ve variantě Tentacle 20.2.3.</p>

<p>V&nbsp;bodovém vydání Debianu se přitom Proxmox sám neshodne. Oznámení na fóru mluví o&nbsp;13.5, <a href="https://pve.proxmox.com/wiki/Roadmap" rel="noopener">poznámky k&nbsp;vydání</a> na wiki o&nbsp;13.6. Rozdíl je na provoz bez významu, ale nikde se nevysvětluje.</p>

<p>Nastavení, nástroje i&nbsp;dokumentace jsou podle firmy shodné s&nbsp;x86-64 verzí. „Naším cílem nebylo Proxmox VE na nové architektuře jenom rozběhat, ale dodat plnou paritu funkcí,“ řekl Lamprecht v&nbsp;<a href="https://www.proxmox.com/en/about/company-details/press-releases/proxmox-virtual-environment-launches-official-arm64-support" rel="noopener">tiskové zprávě</a> (citace přeložena z&nbsp;angličtiny). Vypočítal v&nbsp;ní KVM, sítě, clustering, ZFS a&nbsp;Ceph.</p>

<h2>Plnou podporu mají dvě platformy, obě od Nvidie</h2>

<p>Oficiálně podporovaný hardware jsou procesorové platformy Nvidia Grace a&nbsp;Nvidia Vera. Ostatní serverové stroje s&nbsp;UEFI a&nbsp;jádrem ARMv9-A nebo novějším mají podporu „best-effort“, tedy jak se povede; starší ARMv8-A podle Proxmoxu obvykle funguje také, se stejnou výhradou. Hostitel musí startovat přes UEFI a&nbsp;popisovat svůj hardware tabulkami ACPI.</p>

<p>Tím z&nbsp;hry vypadávají jednodeskové počítače, které svůj hardware popisují stromem zařízení (device tree). Raspberry Pi a&nbsp;stroje jemu podobné Proxmox VE nerozběhne a&nbsp;firma to říká rovnou v&nbsp;odpovědích na časté dotazy. Kdo si na levném armovém počítači chtěl postavit domácí virtualizační server, touhle cestou se nedostane.</p>

<h2>Čtyři věci, které na Armu chybějí</h2>

<p>Rozdílů proti x86-64 je málo a&nbsp;Proxmox je vyjmenoval:</p>

<ul>
<li>Virtuální stroje startují vždy přes UEFI, o&nbsp;které se stará armová sestava OVMF zvaná AAVMF. SeaBIOS na arm64 není.</li>
<li>Šifrování paměti AMD SEV a&nbsp;sdílené virtuální GPU od Intelu (GVT-g) zůstávají vázané na x86.</li>
<li>Neexistuje balíček s&nbsp;mikrokódem procesoru, tedy obdoba <code>intel-microcode</code> a&nbsp;<code>amd64-microcode</code>.</li>
<li>Host běží jen na uzlu své vlastní architektury a&nbsp;živá migrace je možná pouze mezi uzly téže architektury.</li>
</ul>

<p>Míchat x86-64 a&nbsp;arm64 uzly v&nbsp;jednom clusteru technicky nic nebrání, oficiální podporu to ale nemá. Přestěhovat existující virtuální stroj z&nbsp;x86 na Arm znamená přenést jeho data zálohou, offline migrací nebo sdíleným úložištěm a&nbsp;pak ho pro novou architekturu přeinstalovat nebo přenastavit. Samotné zkopírování disku nestačí.</p>

<h2>Objednávka přišla z&nbsp;datových center</h2>

<p>Port nevznikl ve volném čase. Proxmox uvádí, že šlo o&nbsp;technickou spolupráci s&nbsp;Nvidií a&nbsp;Supermicrem a&nbsp;že jeho inženýři ověřovali platformu přímo na serverech s&nbsp;Grace Hopper Superchip. Software podle tiskové zprávy už běží ve vybraných podnikových produkčních prostředích.</p>

<p>Kde se ta poptávka vzala, ukazuje <a href="https://www.proxmox.com/en/about/company-details/press-releases/proxmox-ve-for-nvidia-mission-control-ai-factories" rel="noopener">starší tisková zpráva z&nbsp;28.&nbsp;července</a>. Proxmox v&nbsp;ní oznámil, že se Proxmox VE stane virtualizační vrstvou pod nástrojem NVIDIA Mission Control, který ve velkých strojovnách pro umělou inteligenci rozvrhuje úlohy a&nbsp;stará se o&nbsp;zotavení po výpadku. Už tehdy stálo v&nbsp;textu, že se platforma upravuje právě pro procesory Grace a&nbsp;Vera.</p>

<p>Server The Register k&nbsp;tomu <a href="https://www.theregister.com/virtualization/2026/08/06/proxmox-ports-itself-to-arm-with-help-from-nvidia-and-supermicro/5283770" rel="noopener">poznamenal</a>, že technické spolupráce nevznikají samy od sebe a&nbsp;že za portem nejspíš stojí zákazníci Nvidie a&nbsp;Supermicra, kteří chtějí svůj hardware pro umělou inteligenci virtualizovat. Podle nás je to pravděpodobné čtení, ale ani jedna z&nbsp;těch firem to takhle nahlas neřekla.</p>

<h2>Předplatné zvlášť, ostatní produkty zatím ne</h2>

<p>Podnikový repozitář <code>pve-enterprise</code> pro arm64 existuje a&nbsp;Proxmox ho pro produkci doporučuje stejně jako na x86. Předplatné pro armové uzly je ale oddělené od toho x86 a&nbsp;zatím se prodává jen na vyžádání. Zbylé produkty firmy, tedy třeba Proxmox Backup Server, mají prozatím jen interní zkušební sestavení; pořadí, ve kterém se na ně dostane, si Proxmox nechává určit poptávkou podnikových zákazníků.</p>

<p>Na serverovém Armu přitom Proxmox VE první není. Architekturu umí hypervizory Xen i&nbsp;KVM, ze kterého Proxmox sám vychází, a&nbsp;z&nbsp;komerčních platforem tam podle Registeru už jsou SUSE nebo čínský Sangfor. Otevřený svět se o&nbsp;další instrukční sady rozšiřuje průběžně: první stabilní podporu 64bitového RISC-V nedávno přineslo <a href="/clanek/netbsd-11-0-riscv-microvm">NetBSD 11.0</a>. Nové je spíš to, kdo přišel: podle vlastních údajů firmy běží Proxmox VE na víc než dvou milionech hostitelů a&nbsp;jeho komunita má přes 225&nbsp;000 členů. Zároveň platí, že jedinou plně podporovanou branou na Arm je zatím hardware jediného výrobce.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.proxmox.com/en/about/company-details/press-releases/proxmox-virtual-environment-launches-official-arm64-support" rel="noopener">Proxmox Virtual Environment launches official Arm64 Support</a>, tisková zpráva Proxmox Server Solutions, 5.&nbsp;srpna 2026</li>
<li><a href="https://forum.proxmox.com/threads/proxmox-virtual-environment-now-available-for-64-bit-arm-arm64.185527/" rel="noopener">Proxmox Virtual Environment now available for 64-bit ARM (arm64)!</a>, oznámení na fóru Proxmoxu, 5.&nbsp;srpna 2026</li>
<li><a href="https://pve.proxmox.com/wiki/Roadmap" rel="noopener">Roadmap</a>, poznámky k&nbsp;vydání Proxmox VE, wiki Proxmoxu</li>
<li><a href="https://www.proxmox.com/en/about/company-details/press-releases/proxmox-ve-for-nvidia-mission-control-ai-factories" rel="noopener">Proxmox VE delivers high-availability infrastructure management for NVIDIA Mission Control AI factories</a>, tisková zpráva Proxmox Server Solutions, 28.&nbsp;července 2026</li>
<li><a href="https://www.theregister.com/virtualization/2026/08/06/proxmox-ports-itself-to-arm-with-help-from-nvidia-and-supermicro/5283770" rel="noopener">Proxmox ports itself to Arm with help from Nvidia and Supermicro</a>, The Register, 6.&nbsp;srpna 2026</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-2026-08-06-proxmox-arm64-a74e1da5.png" length="216374" type="image/png" />
		</item>
		<item>
			<title>Nové specifikace NVMe přidávají virtualizaci lokálních SSD a postkvantovou kryptografii</title>
			<link>https://tech-blog.chatujme.cz/clanek/nvme-specifikace-virtualizace-ssd</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/nvme-specifikace-virtualizace-ssd</guid>
			<pubDate>Wed, 05 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Konsorcium NVM Express aktualizovalo všech jedenáct specifikací úložného protokolu NVMe. Lokálně připojený disk se nově umí sám rozdělit na virtuální subsystémy, takže se virtuální stroj přestěhuje na jiný server bez přenastavování úložiště. Přibyla i podpora šifer odolných kvantovým počítačům, omezování výkonu disku a sledování napětí.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-nvme-specifikace-virtualizace-ssd-a9935e0f.jpg" alt="Modul SSD s rozhraním NVMe ve formátu M.2"><figcaption>Modul SSD s&nbsp;rozhraním NVMe ve formátu M.2. Foto: Dinkun Chen, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure><p>Konsorcium NVM Express <a href="https://www.theregister.com/storage/2026/08/04/nvme-polishes-its-specs-brings-virtualization-to-locally-attached-ssds/5282882" target="_blank" rel="noopener">oznámilo 4.&nbsp;srpna</a> aktualizaci celé sady jedenácti specifikací NVMe – protokolu, kterým s&nbsp;počítačem mluví prakticky každý dnešní rychlý disk SSD. Vedle drobnějších technických oprav nese balík čtyři větší novinky: virtualizaci lokálně připojených disků se živou migrací, podporu postkvantové kryptografie, omezování výkonu a&nbsp;sledování napětí.</p><h2>Disk se rozdělí na virtuální subsystémy sám</h2><p>Nejvýraznější novinka se jmenuje <a href="https://nvmexpress.org/enabling-ssd-virtualization-and-live-migration-with-nvme-pcie-exported-nvm-subsystems/" target="_blank" rel="noopener">PCIe Exported NVM Subsystem Migration</a>. Virtualizované „exportované“ subsystémy uměl protokol dosud jen po síti, v&nbsp;rámci NVMe over Fabrics; teď stejný princip dostaly i&nbsp;disky zapojené přímo do sběrnice PCI Express. Fyzický disk se navenek tváří jako sada exportovaných řadičů a&nbsp;jmenných prostorů. Hostitelský systém a&nbsp;virtuální stroj v&nbsp;něm vidí jen tuhle virtuální vrstvu, skutečný hardware zůstává skrytý.</p><p>Smysl to má při stěhování virtuálního stroje mezi servery: jeho úložiště se musí přestěhovat s&nbsp;ním, aniž si toho běžící aplikace všimnou. „Jednou z&nbsp;klíčových novinek je, že hostitel dostává kontrolu nad exportovanými identifikátory. Během migrace se dají přenést ze zdroje na cíl beze změny. Právě ta stálost je zásadní: i&nbsp;když podkladový hardware používá jiná interní ID, virtuální stroj žádnou změnu nevidí a&nbsp;může pokračovat přesně tam, kde přestal, bez přenastavování úložiště,“ popisuje na blogu konsorcia Mike Allison ze Samsungu, člen správní rady NVM Express (citace přeložena z&nbsp;angličtiny).</p><h2>Šablony sundávají práci z&nbsp;hypervizoru</h2><p>Dnes musí hypervizor administrativní příkazy NVMe od virtuálního stroje zachytávat a&nbsp;odpovědi na ně emulovat podle svých pravidel. Nová specifikace k&nbsp;tomu zavádí šablony: popisují, které funkce exportovaný subsystém podporuje, co je pevně dané a&nbsp;co jde měnit za běhu a&nbsp;jak vypadají migrační data. Šablonu vynucuje sám disk, takže virtuální stroj smí posílat administrativní příkazy přímo a&nbsp;hypervizor je nemusí překládat. Stejná šablona na zdrojovém i&nbsp;cílovém serveru pak zaručí, že se exportované subsystémy na obou stranách shodují – a&nbsp;přesun projde.</p><h2>Šifry pro dobu po kvantových počítačích</h2><p>Druhá novinka míří na budoucnost šifrování: protokol nově počítá s&nbsp;algoritmy odolnými proti kvantovým počítačům, které schválil americký standardizační institut NIST, a&nbsp;používá je k&nbsp;ochraně dat na cestě mezi hostitelem a&nbsp;diskem. Server The Register k&nbsp;tomu poznamenává, že důležité to začne být teprve tehdy, až kvantové počítače skutečně dokážou lámat dnešní šifry.</p><h2>Omezení výkonu a&nbsp;dohled nad napětím</h2><p>Třetí přírůstek, Rate Limiting, přenáší řízení kvality služby přímo do řadiče disku: vynucuje stropy na propustnost a&nbsp;na počet vstupně-výstupních operací za sekundu (IOPS). Konsorcium tím míří hlavně na poskytovatele cloudu, kteří si tak nad jedním diskem nadefinují různé úrovně služby a&nbsp;udrží výkon systému předvídatelný.</p><p>Čtvrtou novinkou je sledování napětí, které má odhalit anomálie napájení dřív, než se projeví na výkonu nebo spolehlivosti disku. K&nbsp;tomu přibyla funkce, která vrátí subsystém NVMe do továrního nastavení, což se hodí při řešení potíží. Podle <a href="https://www.sdxcentral.com/news/nvm-express-revamps-specs-to-boost-virtualization-and-security/" target="_blank" rel="noopener">serveru SDxCentral</a>, který cituje prezidentku konsorcia Amber Huffman, padlo oznámení na oborové akci v&nbsp;kalifornské Santa Claře a&nbsp;novinky mají udržet úložiště bezpečná i&nbsp;v&nbsp;postkvantové éře a&nbsp;zjednodušit správu zařízení.</p><p>Aktualizace se týká základní specifikace NVMe 2.4, správního rozhraní Management Interface 2.2, zaváděcí specifikace NVMe Boot 1.4, transportních vrstev pro PCIe (1.4), RDMA (1.3) a&nbsp;TCP (1.3) a&nbsp;specifikací příkazových sad. Všechny jsou volně <a href="https://nvmexpress.org/specifications/" target="_blank" rel="noopener">ke stažení na webu konsorcia</a>. Kdy se novinky objeví v&nbsp;prodávaných discích, oznámení neříká – rozhodnou o&nbsp;tom až řadiče a&nbsp;firmware jednotlivých výrobců.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-nvme-specifikace-virtualizace-ssd-a9935e0f.jpg" length="91729" type="image/jpeg" />
		</item>
		<item>
			<title>NVIDIA se stala čtvrtým sponzorem nejvyšší úrovně linuxové služby LVFS</title>
			<link>https://tech-blog.chatujme.cz/clanek/nvidia-lvfs-sponzor</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/nvidia-lvfs-sponzor</guid>
			<pubDate>Tue, 04 Aug 2026 17:53:12 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[NVIDIA se 4. srpna 2026 přidala k Dellu, Lenovu a HP mezi sponzory nejvyšší úrovně projektu LVFS (Linux Vendor Firmware Service), který linuxovým uživatelům rozesílá aktualizace firmwaru bez nutnosti stahovat samostatné nástroje výrobců. Vývojář Richard Hughes tím oznámil, že se naplnil roční cíl financování; NVIDIA přitom přes LVFS už měsíce rozesílá aktualizace firmwaru pro svůj počítač DGX Spark.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m2-2026-08-04-nvidia-lvfs-sponzor-a340a795.jpg" alt="Sídlo společnosti NVIDIA v Santa Claře v Kalifornii"><figcaption>Sídlo společnosti NVIDIA v&nbsp;Santa Claře v&nbsp;Kalifornii. Foto: Coolcaesar, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Vývojář <a href="https://blogs.gnome.org/hughsie/2026/08/04/nvidia-is-now-supporting-the-lvfs/" target="_blank" rel="noopener">Richard Hughes oznámil 4.&nbsp;srpna 2026 na&nbsp;svém blogu</a>, že se&nbsp;NVIDIA stala sponzorem nejvyšší úrovně (Premier) projektu LVFS (Linux Vendor Firmware Service). Firma se&nbsp;tím zařadila vedle Dellu, Lenova a&nbsp;HP a&nbsp;podle Hughese jde už o&nbsp;čtvrtého výrobce, který na&nbsp;tuhle úroveň přispívá – čímž se&nbsp;naplnil cíl financování, který si projekt stanovil před rokem. Zprávu nezávisle potvrdily i&nbsp;servery <a href="https://www.phoronix.com/news/NVIDIA-Premier-Sponsor-LVFS" target="_blank" rel="noopener">Phoronix</a> a&nbsp;<a href="https://videocardz.com/newz/nvidia-becomes-top-tier-lvfs-sponsor-as-dgx-spark-firmware-downloads-grow" target="_blank" rel="noopener">VideoCardz</a>.</p>

<h2>Co LVFS a&nbsp;fwupd dělají</h2>
<p>LVFS je katalog firmwaru, do&nbsp;kterého výrobci hardwaru nahrávají aktualizace a&nbsp;popisná metadata. Na&nbsp;straně uživatele je čte démon fwupd, který pozná podporovaný hardware a&nbsp;nabídne mu odpovídající aktualizaci – místo aby si uživatel musel stahovat samostatný nástroj od&nbsp;každého výrobce zvlášť. Většina lidí se&nbsp;s&nbsp;fwupd setká nepřímo přes aplikaci GNOME Software nebo příkaz <code>fwupdmgr</code>. Projekt vede od&nbsp;jeho začátku právě Hughes, dnes zaměstnaný u&nbsp;Red Hatu; hosting dlouhodobě platí Linux Foundation, pod kterou LVFS formálně spadá od&nbsp;roku 2019.</p>

<h2>Rok na naplnění cíle</h2>
<p>Sponzorská úroveň Premier vznikla podle&nbsp;<a href="https://blogs.gnome.org/hughsie/2025/08/08/lvfs-sustainability-plan/" target="_blank" rel="noopener">plánu udržitelnosti</a>, který Hughes zveřejnil 8.&nbsp;srpna 2025: LVFS podle něj rostl rychleji, než stíhaly kapacity jediného hlavního vývojáře, a&nbsp;projekt proto začal žádat největší výrobce, kteří přes něj rozesílají miliony aktualizací, aby přispěli na&nbsp;placenou náhradu a&nbsp;zálohu. Volnou (Associate) úroveň si přitom podle plánu zachovala i&nbsp;drtivá většina ze&nbsp;stovky menších dodavatelů na&nbsp;LVFS, protože jejich měsíční kvóta 50&nbsp;000 stažení a&nbsp;50&nbsp;nahrání zůstala beze změny.</p>
<p>Prvními sponzory na&nbsp;úrovni Premier se&nbsp;<a href="https://blogs.gnome.org/hughsie/2026/05/06/lvfs-sponsorship-announcement/" target="_blank" rel="noopener">6.&nbsp;května 2026 staly Dell a&nbsp;Lenovo</a>, o&nbsp;dva týdny později <a href="https://blogs.gnome.org/hughsie/2026/05/20/lvfs-sponsorship-announcement-hp/" target="_blank" rel="noopener">přidalo HP</a>. Podle květnového oznámení už v&nbsp;té době LVFS doručil přes 145&nbsp;milionů aktualizací firmwaru od&nbsp;víc než stovky výrobců. Na&nbsp;stránce <a href="https://fwupd.org/vendorlist" target="_blank" rel="noopener">seznamu sponzorů</a> jsou Dell, Lenovo, HP a&nbsp;nově NVIDIA jako jediní čtyři označení „Premier Level Sponsor“; nižší úroveň Startup má mimo jiné výrobce notebooků Framework.</p>

<h2>NVIDIA a&nbsp;firmware DGX Spark</h2>
<p>Hughes svůj srpnový zápis spojil přímo s&nbsp;konkrétním produktem: podle něj NVIDIA přes fwupd distribuuje firmware pro svůj kompaktní počítač DGX&nbsp;Spark a&nbsp;počet stažení podle jeho slov průběžně roste. VideoCardz dodává, že dřívější aktualizace pro DGX&nbsp;Spark přes LVFS přidaly správu spotřeby řadiče ConnectX-7, opravy kompatibility displeje a&nbsp;podporu zvuku přes Bluetooth. Na&nbsp;oficiálním seznamu sponzorů má NVIDIA k&nbsp;dnešnímu dni na&nbsp;starosti 21&nbsp;souborů s&nbsp;firmwarem, z&nbsp;toho devět nahraných za&nbsp;posledních šest měsíců, a&nbsp;používá aktualizační protokol UEFI Capsule.</p>
<p>Novinářský server Phoronix k&nbsp;tomu připojuje vlastní odhad, ne&nbsp;tvrzení NVIDIE nebo Hughese: doufá, že by firma mohla přes LVFS časem rozesílat firmware i&nbsp;pro servery s&nbsp;čipy Vera Rubin nebo dokonce pro grafické karty. Zatím to ale zůstává jen přáním autora článku – aktuální sponzorství se&nbsp;váže na&nbsp;už fungující distribuci firmwaru pro DGX&nbsp;Spark, ne&nbsp;na&nbsp;přislíbené rozšíření na&nbsp;další produkty.</p>

<h2>Co to znamená pro linuxové uživatele</h2>
<p>Přímý dopad pro běžného uživatele desktopu je zatím omezený – aktualizace firmwaru grafických karet GeForce přes LVFS/fwupd v&nbsp;tuto chvíli nejdou, NVIDIA je pro desktopové karty dál řeší přes vlastní proprietární nástroje. Sponzorství spíš potvrzuje, že firma bere fwupd vážně jako kanál pro svůj hardware zaměřený na&nbsp;Linux (DGX řada, případně budoucí platformy) a&nbsp;že se&nbsp;podílí na&nbsp;financování infrastruktury, kterou už reálně využívá. Pro projekt samotný to znamená, jak Hughes napsal, naplněný roční cíl a&nbsp;prostředky na&nbsp;placenou zálohu pro jediného dosavadního hlavního vývojáře.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-2026-08-04-nvidia-lvfs-sponzor-a340a795.jpg" length="132326" type="image/jpeg" />
		</item>
		<item>
			<title>FFmpeg 9.0 přidal víc akcelerace přes Vulkan a podporu animovaného WebP</title>
			<link>https://tech-blog.chatujme.cz/clanek/ffmpeg-9-0-vulkan-webp</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/ffmpeg-9-0-vulkan-webp</guid>
			<pubDate>Tue, 04 Aug 2026 09:51:04 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Multimediální knihovna FFmpeg vyšla 4. srpna 2026 ve verzi 9.0 s přezdívkou „Lei“. Nová verze rozšiřuje zrychlené zpracování videa přes grafické karty – hlavně přes otevřené rozhraní Vulkan a AMD Advanced Media Framework – a po letech doplnila chybějící polovinu podpory animovaného WebP: dosud ho uměla jen zapisovat, teď ho umí i přečíst. FFmpeg pohání i řadu jiných programů, mezi nimi přehrávač VLC.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m2-2026-08-04-ffmpeg-90-ffmpeg-usaci-priznaky-8f577f44.jpg" alt="Výpis konfiguračních přepínačů (USE flags) balíčku FFmpeg v Gentoo Linuxu"><figcaption>Přehled sestavovacích přepínačů balíčku FFmpeg v&nbsp;distribuci Gentoo – i&nbsp;tahle dlouhá nabídka volitelných knihoven ukazuje, kolik formátů a&nbsp;hardwarových akcelerací projekt podporuje. Foto: Vitaly Zdanevich, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Otevřený projekt FFmpeg vydal 4.&nbsp;srpna 2026 verzi 9.0 s&nbsp;přezdívkou „Lei“. Podle <a href="https://ffmpeg.org/download.html" target="_blank" rel="noopener">vlastní stránky projektu</a> vychází nová hlavní verze zhruba jednou za&nbsp;šest měsíců; vývojáři ji oddělili od&nbsp;hlavní vývojové větve 26.&nbsp;června 2026 a&nbsp;dalších šest týdnů jen opravovali chyby a&nbsp;ladili stabilitu. Předchozí hlavní verze, FFmpeg 8.0 „Huffman“, vyšla 22.&nbsp;srpna 2025; mezitím dostala jen bezfunkční opravnou verzi 8.1 „Hoare“ v&nbsp;březnu 2026.</p>

<p>FFmpeg samo o&nbsp;sobě není program s&nbsp;okny, ale sada knihoven a&nbsp;příkazová řádka pro čtení, převod a&nbsp;úpravu zvuku a&nbsp;videa. Většina lidí ho proto nikdy nespustí přímo – je součástí přehrávače VLC a&nbsp;desítek dalších programů na&nbsp;zpracování multimédií, od&nbsp;střihových nástrojů po&nbsp;webové prohlížeče.</p>

<h2>Vulkan zabírá další kodeky</h2>
<p>Vulkan je otevřené rozhraní pro grafické karty, které vedle vykreslování 3D scén umí zadávat i&nbsp;obecné výpočty a&nbsp;dekódování videa bez ohledu na&nbsp;výrobce karty. FFmpeg 9.0 přes něj nově umí dekódovat formát <a href="https://en.wikipedia.org/wiki/Advanced_Professional_Video" target="_blank" rel="noopener">APV</a> (Advanced Professional Video), otevřený profesionální kodek, který loni představil Samsung a&nbsp;letos ho nasadil i&nbsp;do&nbsp;fotoaparátu telefonu Galaxy S26 Ultra. Přibyl také filtr <code>v360_vulkan</code> pro přepočet 360stupňového videa mezi projekcemi, který teď může běžet přímo na&nbsp;grafické kartě místo na&nbsp;procesoru.</p>

<h2>AMD a&nbsp;Apple dostaly víc hardwarového zrychlení</h2>
<p>AMD do&nbsp;svých grafických karet vestavuje vlastní sadu nástrojů <a href="https://gpuopen.com/advanced-media-framework/" target="_blank" rel="noopener">Advanced Media Framework (AMF)</a> pro kódování a&nbsp;dekódování videa. FFmpeg 9.0 přes ni přidal filtr pro převod snímkové frekvence (<code>vf_frc_amf</code>), filtr na&nbsp;vylepšení kvality obrazu (<code>vf_vqe_amf</code>) a&nbsp;podporu mapování hardwarové paměti; barevný převodník <code>vf_vpp_amf</code> navíc umí víc nastavení HDR. Na&nbsp;straně Apple přibylo hardwarové dekódování formátu ProRes RAW přes rozhraní VideoToolbox, tedy přímo na&nbsp;čipu Apple Silicon místo na&nbsp;procesoru.</p>

<h2>Animovaný WebP se konečně dá i&nbsp;přečíst</h2>
<p>WebP je obrázkový formát Googlu, který kromě statických snímků umí i&nbsp;animaci – konkurent animovaného GIFu s&nbsp;menší velikostí souboru. FFmpeg uměl animovaný WebP zapisovat už přes deset let, chyběl mu ale opačný směr: dekodér a&nbsp;demuxer, který by takový soubor přečetl zpátky a&nbsp;šel ho třeba převést do&nbsp;jiného formátu nebo přehrát. Tuhle mezeru doplnil až <a href="https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/Changelog" target="_blank" rel="noopener">changelog verze 9.0</a>, kde jsou oba nové – dekodér i&nbsp;demuxer animovaného WebP.</p>

<h2>Co dalšího přibylo a&nbsp;co zmizelo</h2>
<p>Nová verze umí dekódovat i&nbsp;zvukový formát HE-AAC 960, který používá digitální rozhlas DAB+, a&nbsp;přenášet metadata SMPTE 2094-50 – dynamická metadata, na&nbsp;kterých stojí HDR10+. Přibyl také GPU akcelerovaný běh strojových modelů přes <a href="https://onnxruntime.ai/" target="_blank" rel="noopener">ONNX Runtime</a>, tedy nástroj pro filtry založené na&nbsp;umělé inteligenci, například na&nbsp;odšumování nebo zvětšování obrazu. Naopak zmizela podpora dekódování zvukového formátu CELT (na&nbsp;samotný Opus, který CELT používá uvnitř, to vliv nemá) a&nbsp;staré volby pro&nbsp;NVIDIA kodér NVENC vázané na&nbsp;ovladače starší než 11.1 – kdo je má, musí před přechodem na&nbsp;FFmpeg 9.0 aktualizovat i&nbsp;ovladač grafické karty.</p>

<p>Přibyl i&nbsp;bitstreamový filtr, který rozdělí vícevrstvý HDR stream Dolby Vision uložený v&nbsp;HEVC na&nbsp;samostatné vrstvy, a&nbsp;podpora kapesní herní konzole Playdate – FFmpeg jí teď umí zapsat video přímo ve&nbsp;formátu, který zvládne přehrát.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-2026-08-04-ffmpeg-90-ffmpeg-usaci-priznaky-8f577f44.jpg" length="24719" type="image/jpeg" />
		</item>
		<item>
			<title>Fedora 45 má dostat osekaný GRUB pro důvěrné výpočty bez věty o systemd</title>
			<link>https://tech-blog.chatujme.cz/clanek/fedora-45-osekany-grub-duverne-vypocty</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/fedora-45-osekany-grub-duverne-vypocty</guid>
			<pubDate>Mon, 03 Aug 2026 06:41:07 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Fedora dostane vedle běžného zavaděče GRUB ještě druhý, záměrně chudý. Je pro virtuální stroje, které o sobě musí umět podat důkaz, a jeho hlavní přednost je, že se skoro nemění. Řídicí výbor projektu ho pro verzi 45 schválil pěti hlasy, z nichž dva jejich autoři sami označili za slabé.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m2-2026-08-03-grub-cc-7f451cb4.jpg" alt="Nabídka zavaděče GRUB 2 při startu počítače"><figcaption>Nabídka zavaděče GRUB 2 při startu počítače, na snímku s&nbsp;Arch Linuxem. Foto: Sizyffe, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Zavaděč je první program, který se po zapnutí počítače dostane ke slovu. U&nbsp;virtuálních strojů, které mají o&nbsp;sobě umět podat důkaz, je zároveň jedním z&nbsp;mála míst, kde se nemá nic měnit. Fedora proto pro verzi 45 přijala <a href="https://fedoraproject.org/wiki/Changes/Grub2LightForConfidentialComputing" rel="noopener">změnu</a>, která k&nbsp;běžnému GRUBu přidá druhý, záměrně chudý balíček. Jmenuje se <code>grub2-efi-x64-cc</code>, umí jen UEFI a&nbsp;jeho hlavní práce je najít jeden soubor a&nbsp;spustit ho.</p>

<h2>Proč u&nbsp;důvěrných výpočtů vadí aktualizace</h2>

<p>Důvěrný virtuální stroj je stroj, do jehož paměti nevidí ani ten, kdo ho provozuje. Aby to zákazník poznal, používá se vzdálené doložení stavu: stroj předloží otisky všeho, co se do něj při startu nahrálo. Otisky drží čip TPM v&nbsp;registrech PCR a&nbsp;stačí do řetězu přidat jediný bajt navíc, aby vyšlo jiné číslo.</p>

<p>Text změny z&nbsp;toho vyvozuje požadavek, který se běžnému software příčí. Protože důvěrné stroje na doložení stojí, mají být hodnoty PCR stabilní a&nbsp;předvídatelné po dlouhou dobu, takže aktualizaci zavaděče je podle návrhu lepší se pokud možno vyhnout. Čím míň modulů má zavaděč zabudovaných, tím menší je jeho útočná plocha a&nbsp;tím řidčeji ho bude potřeba měnit.</p>

<p>Druhá půlka úvahy je o&nbsp;jednotném obrazu jádra, zkráceně UKI. Je to jeden soubor, ve kterém je jádro, počáteční ramdisk i&nbsp;příkazová řádka pohromadě a&nbsp;podepsané vcelku – odpadá tím initramfs, který u&nbsp;klasického startu podepsaný není. Zavaděč u&nbsp;UKI nemá co skládat; jen ho najde a&nbsp;předá mu řízení.</p>

<h2>Co ten balíček je</h2>

<p>Nový balíček vzniká ze stejného zdroje jako hlavní GRUB, ale sestavuje se zvlášť a&nbsp;obsahuje jen moduly nutné pro virtuální stroje. Umí načíst UKI podle záznamů ve specifikaci zavaděčů (BLS) a&nbsp;běžný GRUB nenahrazuje – kdo si ho nenainstaluje schválně, nepozná, že existuje.</p>

<p>Pro architektury x86_64 a&nbsp;aarch64 je balíček podle textu změny ve vývojové větvi Rawhide a&nbsp;je podepsaný klíčem GRUBu pro Secure Boot. Vlastní podpisový klíč má dostat teprve časem. Návod na vyzkoušení radí přepsat běžný <code>grubx64.efi</code> souborem <code>grubx64-cc.efi</code> z&nbsp;balíčku, restartovat a&nbsp;příkazem <code>tpm2_pcrread</code> ověřit, že se hodnota registru PCR8 mezi starty různých UKI nemění. Vedle toho radí porovnat velikost obou souborů; že je nový menší, návrh tvrdí, o&nbsp;kolik, neuvádí.</p>

<p>Aby se dal takový zavaděč na systémech se spouštěcími kontejnery bezpečně aktualizovat, musí ho umět nástroj bootupd. <a href="https://github.com/coreos/bootupd/issues/1080" rel="noopener">Hlášení číslo 1080</a> v&nbsp;jeho repozitáři je otevřené od 2.&nbsp;dubna 2026 a&nbsp;poslední pohyb v&nbsp;něm byl 18.&nbsp;června.</p>

<h2>Otázka, které se návrh nevyhnul</h2>

<p>Nabízí se, proč se místo osekávání GRUBu nesáhlo po systemd-boot, tedy po zavaděči, který je malý od začátku. Návrh na to má vlastní oddíl. Když ho Leo Sandoval 11.&nbsp;června otevřel <a href="https://discussion.fedoraproject.org/t/f45-change-proposal-grub-efi-for-confidential-computing-self-contained/193574" rel="noopener">k&nbsp;diskusi</a>, stály v&nbsp;něm čtyři důvody: tým systemd prý sd-boot v&nbsp;současné podobě podporovat umí, ale žádné další funkce do něj přidávat nechce; sd-boot není tak prověřený a&nbsp;profuzzovaný jako GRUB; udržovat dlouhodobě dva zavaděče by znamenalo technický dluh; a&nbsp;případné rozšíření na další architektury by si stejně vyžádalo kompatibilní zavaděč.</p>

<p>Odpovědi přišly hned. Michael J Gruber napsal, že proti odlehčené variantě GRUBu nic nemá, ale návrh podle něj rezignuje na myšlenku nového štíhlého zavaděče; GRUB umí příliš mnoho věcí a&nbsp;odsekáváním částí se podle něj k&nbsp;udržitelnému stavu nedojde. Alberto Ruiz připomněl, že Fedora už systemd-boot i&nbsp;ukiboot dodává a&nbsp;že oba zůstanou i&nbsp;proti osekanému GRUBu podstatně menší. Maksym Hazevych označil bod o&nbsp;nepřidávání funkcí za rozporný s&nbsp;tím, že se u&nbsp;GRUBu funkce naopak ubírají.</p>

<p>Nejostřeji se ozval Zbigniew Jędrzejewski-Szmek: část o&nbsp;sd-bootu je podle něj „odtržená od reality“ (přeloženo z&nbsp;angličtiny), protože specifikace UKI se pravidelně rozšiřuje a&nbsp;systemd-boot i&nbsp;systemd-stub pravidelně dostávají nové funkce. Luca Boccassi doplnil, že sd-boot fuzzován je, byť přes oss-fuzz a&nbsp;míň, než by měl být, a&nbsp;že je od několika měsíců výchozím zavaděčem v&nbsp;openSUSE Tumbleweed.</p>

<p>Marta Lewandowska za návrh argumentovala obráceně: dává větší smysl vyjít z&nbsp;něčeho, co v&nbsp;potřebných situacích funguje, a&nbsp;ubírat, než začít od minima a&nbsp;přidávat neprověřený kód. Na dotaz, odkud se vzalo tvrzení o&nbsp;odmítání nových funkcí, odpověděla, že to týmu řekli správci systemd z&nbsp;RHELu a&nbsp;Fedory. Barry&nbsp;A Scott na to namítl, že v&nbsp;e-mailové konferenci devel to lidé od systemd popřeli, a&nbsp;uzavřel to větou „zdá se, že je tu problém v&nbsp;komunikaci“ (přeloženo). Simon de Vlieger dodal, že správce systemd ve Fedoře totéž popřel přímo v&nbsp;tom vlákně.</p>

<h2>Věta, která z&nbsp;návrhu zmizela</h2>

<p>Sporný bod se ze zadání ztratil. Historie stránky změny ukazuje úpravu z&nbsp;25.&nbsp;června 2026, ve které účet Kashyapc v&nbsp;oddílu Feedback smazal právě odrážku o&nbsp;tom, že tým systemd další funkce nechce. Zbylé tři důvody zůstaly beze změny a&nbsp;stránka od té doby žádnou zmínku o&nbsp;postoji týmu systemd neobsahuje. Znění z&nbsp;11.&nbsp;června na diskusním fóru ji má dál.</p>

<h2>Schváleno, ale bez nadšení</h2>

<p>Řídicí výbor Fedory dostal změnu k&nbsp;projednání 30.&nbsp;června. Simon de Vlieger napsal, že se mu o&nbsp;ní hlasuje těžko: hodnotu balíčku pro důvěrné stroje osobně nevidí, kdežto osekaný GRUB pro běžný hardware podle něj smysl dává, jenže na to zatím připravený není. Timothée Ravier mu odpověděl, že spouštět UKI přímo sice jde, ale uživatel se pak k&nbsp;návratu na starší verzi dostane jen přes rozhraní firmwaru a&nbsp;v&nbsp;řetězu startu chybí shim. Neal Gompa a&nbsp;Kevin Fenzi se přihlásili s&nbsp;týmž odůvodněním a&nbsp;hlasem pro. Michel Lind i&nbsp;Zbigniew Jędrzejewski-Szmek svůj hlas označili sami za slabý. Sedmého července to Jędrzejewski-Szmek uzavřel zápisem, že po týdnu je návrh schválen v&nbsp;poměru pět pro, nula proti, nula zdrželo se. <a href="https://forge.fedoraproject.org/fesco/tickets/issues/3626" rel="noopener">Tiket</a> se zavřel 14.&nbsp;července.</p>

<p>Otevřené věci zůstávají tři. Balíček nemá vlastní podpisový klíč, bootupd ho zatím neumí a&nbsp;Timothée Ravier v&nbsp;diskusi upozornil, že návod na vyzkoušení odpovídá jen zkoušce, ne tomu, jak se se zapečetěnými spouštěcími kontejnery pracuje v&nbsp;projektu bootc, kvůli kterému změna vznikla. Jędrzejewski-Szmek k&nbsp;tomu podotkl, že správný typ záznamu pro UKI je podle specifikace <code>uki</code>, ne <code>efi</code>, jak stojí v&nbsp;návodu.</p>

<p>Čas na doladění ještě je. Podle <a href="https://fedorapeople.org/groups/schedule/f-45/f-45-key-tasks.html" rel="noopener">harmonogramu</a> se větev Fedory 45 odděluje od Rawhide 11.&nbsp;srpna, uzávěrka hotového kódu je 25.&nbsp;srpna a&nbsp;vydání míří na 20.&nbsp;října 2026. Podobně jako u&nbsp;<a href="/clanek/fedora-shadow-stack-az-ve-46">stínového zásobníku</a> platí i&nbsp;tady, že schválená změna není hotová změna.</p>

<p>Zdroje: stránka změny <a href="https://fedoraproject.org/wiki/Changes/Grub2LightForConfidentialComputing" rel="noopener">GRUB EFI for Confidential Computing</a> na wiki Fedory a&nbsp;<a href="https://fedoraproject.org/w/index.php?title=Changes/Grub2LightForConfidentialComputing&amp;diff=776983&amp;oldid=775520" rel="noopener">rozdíl mezi jejími verzemi</a> z&nbsp;25.&nbsp;června, <a href="https://discussion.fedoraproject.org/t/f45-change-proposal-grub-efi-for-confidential-computing-self-contained/193574" rel="noopener">vlákno k&nbsp;návrhu</a> na fóru Fedory, <a href="https://forge.fedoraproject.org/fesco/tickets/issues/3626" rel="noopener">tiket 3626</a> řídicího výboru, <a href="https://github.com/coreos/bootupd/issues/1080" rel="noopener">hlášení 1080</a> v&nbsp;repozitáři bootupd a&nbsp;<a href="https://fedorapeople.org/groups/schedule/f-45/f-45-key-tasks.html" rel="noopener">harmonogram Fedory 45</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-2026-08-03-grub-cc-7f451cb4.jpg" length="28119" type="image/jpeg" />
		</item>
		<item>
			<title>KWin si vzal kopie mezi grafikami na starost, v testu s externí kartou přibylo 23 snímků</title>
			<link>https://tech-blog.chatujme.cz/clanek/kwin-plasma-6-8-multi-gpu-dmabuf-v6</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/kwin-plasma-6-8-multi-gpu-dmabuf-v6</guid>
			<pubDate>Sun, 02 Aug 2026 10:35:45 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Obraz ze hry běžící na externí grafice putoval na Linuxu do systémové paměti a zase zpátky, protože kompozitor uměl ohlásit jen jednu grafiku. Šestá verze protokolu linux-dmabuf tuhle okliku ruší a KWin ji má začleněnou pro Plasmu 6.8. Vývojář KDE na své sestavě naměřil v Cyberpunku 2077 skok z 27 na 50 snímků za sekundu.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m2-kwin-multi-gpu-2495a028.jpg" alt="Zavřený Framework Laptop 13 se šroubovákem od výrobce"><figcaption>Zavřený Framework Laptop 13 se šroubovákem od výrobce. Na notebooku téhle řady s&nbsp;externí grafikou v&nbsp;boxu vývojář KDE měřil. Foto: Thcipriani, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Kdo si k&nbsp;notebooku připojí grafickou kartu v&nbsp;externím boxu, čeká od ní výkon. Na Linuxu ho dosud dostával jen zčásti, a&nbsp;to z&nbsp;důvodu, který s&nbsp;výkonem té karty nemá nic společného: obraz se cestou na monitor dvakrát zbytečně zkopíroval. Vývojář KDE Xaver Hugl popsal 31.&nbsp;července na svém blogu, proč se to dělo a&nbsp;co s&nbsp;tím udělal.</p>

<h2>Odkud se ty kopie berou</h2>

<p>Na Waylandu si aplikace a&nbsp;kompozitor předávají hotové obrázky protokolem linux-dmabuf. Kompozitor ohlásí, kterou grafiku používá a&nbsp;jaké formáty od ní přijme; aplikace pak na téže grafice alokuje takzvaný dma-buf, tedy oblast paměti přístupnou přímo hardwaru, a&nbsp;pošle na ni odkaz.</p>

<p>Do páté verze protokolu ale kompozitor uměl ohlásit právě jednu grafiku. Když hra běží na jiné, jádro se snaží pomoct: při importu takového bufferu do druhé grafiky ho přesune do systémové paměti, aby se k&nbsp;němu dostaly obě. Systémová paměť je proti té na kartě pomalá a&nbsp;karta k&nbsp;ní chodí přes sběrnici PCIe, takže je z&nbsp;pomoci brzda. Ovladače Vulkanu a&nbsp;OpenGL to řeší po svém – když zjistí, že hra kreslí na jiné grafice, než jakou ohlásil kompozitor, udělají rovnou kopii do systémové paměti a&nbsp;pošlou tu.</p>

<p>Nepříjemné to začne být ve chvíli, kdy je monitor zapojený zpátky do té dedikované grafiky. Konektor HDMI je na spoustě notebooků vyvedený právě z&nbsp;ní, takže je to běžný případ. Obraz pak jde z&nbsp;dedikované grafiky do systémové paměti, odtud do integrované, ta z&nbsp;něj složí plochu – a&nbsp;výsledek se kopíruje zpět na dedikovanou grafiku. U&nbsp;externí karty, kterou spojuje s&nbsp;notebookem jediný kabel USB-C, nemusí pásmo stačit ani na jeden směr; na oba je to podle Hugla konec výkonu.</p>

<h2>Šestá verze protokolu</h2>

<p>Řešení zní jednoduše: ať ovladač kopie nedělá a&nbsp;předá kompozitoru původní buffer. Přesně kvůli tomu Hugl navrhl <a href="https://wayland.app/protocols/linux-dmabuf-v1" rel="noopener">šestou verzi linux-dmabuf</a>, ve které kompozitor ohlásí celý seznam grafik a&nbsp;aplikace u&nbsp;každého bufferu řekne, do které se má importovat. Podal ho podle Phoronixu v&nbsp;roce 2023; začleněný byl podle jeho vlastního textu něco přes dva roky nato a&nbsp;k&nbsp;uživatelům se dostal až <a href="https://www.phoronix.com/news/Wayland-Protocols-1.49" rel="noopener">ve vydání wayland-protocols 1.49</a> ze 7.&nbsp;června 2026.</p>

<p>Sám na tom nebyl. Victoria Brekenfeld ze System76 doplnila podporu do <a href="/clanek/huawei-mesa-uzavreny-backend">Mesy</a> a&nbsp;do knihovny Smithay, na které stojí kompozitor Cosmic. V&nbsp;KWinu to znamenalo delší seznam práce: naučit ho, že grafik je víc než jen ty, na které se zobrazuje, zvládnout jejich připojení za běhu, sledovat, na které grafice který buffer leží, a&nbsp;postavit obecnou vrstvu pro kopie mezi nimi – a&nbsp;to tak rychlou, jako je dělá Mesa uvnitř sebe. Kvůli té rychlosti přidal Hugl do KWinu Vulkan; vedlejším produktem je základ, na kterém může jednou stát celý vulkanový vykreslovač.</p>

<h2>Co to udělalo s&nbsp;čísly</h2>

<p>Měřeno je to na jedné sestavě: notebook Framework 13, karta Radeon RX 5700 XT v&nbsp;externím boxu a&nbsp;monitor 5120 na 1440 bodů při 120&nbsp;Hz zapojený do té karty. Jednoduchá zkušební aplikace vkcube na celou obrazovku běžela předtím na 55 snímcích za sekundu, potom na 120, což je strop monitoru.</p>

<p>Praktičtější je druhé číslo. Cyberpunk 2077 na nízké předvolbě dal se současnou Mesou 27 snímků za sekundu, s&nbsp;doplněnou podporou šesté verze protokolu 50. Dopočteno je to o&nbsp;85&nbsp;procent víc, Hugl sám v&nbsp;textu píše o&nbsp;víc než osmdesáti procentech. Podle něj hru nejspíš brzdí pásmo kabelu USB-C, takže s&nbsp;dalšími úpravami ovladače by rozdíl mohl být ještě větší.</p>

<p>Zprávu o&nbsp;té práci vydal <a href="https://www.phoronix.com/news/KDE-Plasma-6.8-Faster-eGPU" rel="noopener">Phoronix</a>, u&nbsp;vkcube ale uvádí posun ze 40 na 120 snímků. V&nbsp;původním blogu stojí 55; odkud se vzalo to nižší číslo, se z&nbsp;textu poznat nedá.</p>

<p>Běžný notebook s&nbsp;dedikovanou grafikou Hugl změřit nemohl – nemá k&nbsp;dispozici ovladač Nvidie s&nbsp;podporou protokolu ani stroj s&nbsp;dedikovanou kartou AMD. Odhaduje, že tam bude zlepšení mírnější, řádově pět až deset procent. Je to jeho odhad, ne měření, a&nbsp;sám to tak píše.</p>

<h2>Dvě omezení, která zatím platí</h2>

<p>Skládat plochu bude KWin dál na „primární“ grafice, což je na notebooku obvykle ta, ke které byl při startu připojený vestavěný displej. Velký zisk se proto dostaví jen tam, kde hra dostane takzvaný direct scanout, tedy kde jde její obraz na monitor rovnou, bez míchání s&nbsp;ostatními okny. Huglova karta navíc neumí barevné pipeline, takže na ní to platí jen s&nbsp;vypnutým HDR, vypnutým nočním světlem a&nbsp;bez barevného profilu. Žádost o&nbsp;začlenění, která má tohle omezení sundat, má připravenou a&nbsp;slibuje o&nbsp;ní druhý díl.</p>

<p>Větší překážka je jinde: většina her běží pořád přes X11. Zavést protokol užitečným způsobem do Xwaylandu je podle Hugla kvůli předpokladům, se kterými X11 pracuje, nesmírně těžké – a&nbsp;nemá jistotu, jestli je to vůbec proveditelné. Kdo chce zrychlení dnes, musí hru přimět mluvit Waylandem přímo: u&nbsp;nativních titulů často stačí proměnná <code>SDL_VIDEODRIVER=wayland</code>, u&nbsp;windowsových her forky Protonu s&nbsp;ovladačem Wine Wayland.</p>

<p>Stav ostatních kusů skládačky je nestejný. Implementace v&nbsp;KWinu je začleněná, ta v&nbsp;Mese má podle autora přijít brzy a&nbsp;Nvidia ji ve svém ovladači má, ale zatím nevydala. Bez ovladačové poloviny se z&nbsp;toho na cizím počítači nic neprojeví.</p>

<h2>Proč to není jen věc KDE</h2>

<p>Protokol je společný, ne kdéčkový: podporu do Mesy i&nbsp;do Smithaye psal někdo úplně jiný a&nbsp;Cosmic ji má z&nbsp;téhož zdroje. Zrychlení tedy nemíří na uživatele jednoho prostředí, ale na každého, kdo hraje přes Wayland na jiné grafice, než na které skládá plochu kompozitor.</p>

<p>Podle nás je na celé věci nejzajímavější, jak dlouho to trvalo. Dva roky od návrhu do začlenění protokolu a&nbsp;k&nbsp;tomu práce v&nbsp;jádru KWinu kvůli sledování grafik a&nbsp;chování při resetu – to všechno kvůli tomu, aby se přestala dělat kopie, kterou nikdo nechtěl. Sám autor to zařadil jako první díl; hotovo tedy ještě není.</p>

<p>Zdroje: <a href="https://zamundaaa.github.io/wayland/2026/07/31/fixing-multi-gpu.html" rel="noopener">Fixing Multi-GPU performance, part 1</a> na blogu Xavera Hugla z&nbsp;31.&nbsp;července 2026, <a href="https://www.phoronix.com/news/KDE-Plasma-6.8-Faster-eGPU" rel="noopener">zpráva Phoronixu</a> z&nbsp;1.&nbsp;srpna 2026 a&nbsp;<a href="https://www.phoronix.com/news/Wayland-Protocols-1.49" rel="noopener">oznámení vydání wayland-protocols 1.49</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-kwin-multi-gpu-2495a028.jpg" length="31725" type="image/jpeg" />
		</item>
		<item>
			<title>GNOME projednává proces RFC, ve kterém námitka platí, až ji uzná někdo další</title>
			<link>https://tech-blog.chatujme.cz/clanek/gnome-navrh-na-proces-rfc</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/gnome-navrh-na-proces-rfc</guid>
			<pubDate>Sun, 02 Aug 2026 09:53:16 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Rozhodování v GNOME popisuje příručka projektu jako neformální. Návrh, který 27. července otevřela k diskusi Sophie Herold, z toho chce udělat psaný postup se zúčastněnými stranami, námitkami a čtrnáctidenní lhůtou. Zatím je to koncept, o kterém se na fóru projektu vede spor hned ve dvou bodech.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-gnome-rfc-proces-db6357f5.jpg" alt="Notebook s logem GNOME během přednášky na konferenci GUADEC 2013"><figcaption>Notebook s&nbsp;logem GNOME během přednášky na konferenci GUADEC 2013. Foto: Ana Rey from dublin, España, Wikimedia Commons (CC BY-SA 2.0)</figcaption></figure>

<p>Kdo v&nbsp;GNOME rozhodne, že se přestane používat jedna knihovna a&nbsp;začne jiná? Příručka projektu na to odpovídá vyhýbavě a&nbsp;návrh, který 27.&nbsp;července otevřela k&nbsp;diskusi Sophie Herold, z&nbsp;ní tu odpověď rovnou cituje: většina rozhodnutí v&nbsp;GNOME padá neformálně, mezi jednotlivci, kteří spolu spolupracují. Týká se to podle příručky i&nbsp;toho, kdo na čem dělá a&nbsp;jaká technická a&nbsp;uživatelská řešení se prosadí. Citace je z&nbsp;anglického originálu přeložená.</p>

<h2>Proč to někomu vadí</h2>

<p><a href="https://gitlab.gnome.org/sophie-h/rfcs/-/raw/main/content/0001-rfc-process.md" rel="noopener">Text návrhu</a> chce z&nbsp;toho popisu odstranit slova „neformálně“ a „jednotlivci“. Shánění shody je podle něj pro přispěvatele vyčerpávající a&nbsp;ústí buď v&nbsp;malý pokrok, nebo ve vyhoření, nebo v&nbsp;rozhodnutí nízké kvality. Formální a&nbsp;sdílené struktury mají zvýšit odpovědnost a&nbsp;zároveň ji rozložit na víc lidí.</p>

<p>Není to první pokus. Emmanuele Bassi zveřejnil 15.&nbsp;srpna 2025 návrh <a href="https://discourse.gnome.org/t/rfc-governance/30738" rel="noopener">RFC: Governance</a>, který popisoval celou technickou správu projektu včetně řídicího výboru. Herold píše, že části Bassiho návrhu už dostávají podobu, ale samotný proces RFC se veřejně nepohnul. Její text je proto schválně užší: má zavést jen způsob projednávání a&nbsp;teprve jím pak stavět zbytek.</p>

<h2>Jak by to fungovalo</h2>

<p>RFC by byl obyčejný soubor v&nbsp;markdownu v&nbsp;repozitáři GNOME/rfcs na GitLabu. Podá ho kterýkoli člen nadace tím, že otevře žádost o&nbsp;začlenění (merge request); číslo RFC se přebírá z&nbsp;čísla té žádosti, takže se na dokument dá jednoduše odkazovat. V&nbsp;popisu žádosti stojí, koho se změna dotýká a&nbsp;kdo smí text upravovat – návrh těm dvěma rolím říká stakeholders a&nbsp;editors.</p>

<p>Nejzajímavější je práce s&nbsp;námitkami. Formální námitku smí vznést kdokoli tím, že komentář začne slovem Concern. Sama o&nbsp;sobě ale neznamená nic: musí ji přijmout někdo ze zúčastněných stran nebo editorů, a&nbsp;to někdo jiný než ten, kdo ji vznesl. Přijatá námitka se do popisu žádosti zapíše jako políčko k&nbsp;odškrtnutí. Návrh k&nbsp;tomu žádá, aby byla praktická, ne myšlenkový pokus, a&nbsp;aby měla zřejmou cestu k&nbsp;řešení.</p>

<p>Odškrtnout ji má ten, kdo ji přijal. Když se do čtrnácti dnů od zmínky neozve, může to udělat kdokoli další ze zúčastněných. Je to pojistka proti tomu, aby celý návrh uvázl na jednom mlčícím člověku.</p>

<p>Konec má podobu závěrečné lhůty na připomínky. Vyhlásí ji kterýkoli editor komentářem, ve kterém uvede, jak to má dopadnout: merge, nebo close. Čtrnáct dní se dají uplatnit poslední námitky, a&nbsp;když nějaká projde, lhůta se ruší a&nbsp;musí začít znovu. Pokud doběhne a&nbsp;všechny námitky jsou vyřešené, žádost se podle vyhlášeného záměru buď začlení, což znamená přijetí, nebo zavře, což znamená zamítnutí. Nad pravomoci, které jednotlivým lidem a&nbsp;skupinám dala nadace, se RFC dostat nesmí.</p>

<h2>Spor první: smí se zamítat?</h2>

<p>Podle Bassiho by se RFC zamítat neměl. Kdo návrh podává, měl by mít předem sehnané zastánce a&nbsp;rámcovou představu o&nbsp;proveditelnosti; místo zamítnutí navrhuje tři stavy – projednává se, platí, odloženo. Návrh, který nemá šanci projít teď ani později, se podle něj prostě zavře.</p>

<p>Herold s&nbsp;tím nesouhlasí. Zamítnutí má podle ní zůstat možností, protože z&nbsp;diskuse může vyjít, že je nápad slepá ulička; pak dává smysl, aby někdo napsal jiný RFC, ne aby se všechno cpalo do téhož textu. Stav „odloženo“ odmítá rovnou – podle ní zve k&nbsp;tomu nechávat rozhodnutí viset, čehož už projekt zažil dost.</p>

<h2>Spor druhý: kde se má diskutovat</h2>

<p>Druhá neshoda je o&nbsp;místě. Podle Bassiho nemá GitLab nástroje na moderování: odpověď v&nbsp;něm jde jen smazat nebo uživatele zablokovat, skrýt ji – na rozdíl od GitHubu – nelze. Navrhuje proto vést rozpravu na Discourse a&nbsp;v&nbsp;žádosti nechat jen úřední část, tedy zápis námitek a&nbsp;změny stavu a&nbsp;rolí. Na téže straně stojí i&nbsp;Allan Day.</p>

<p>Herold nejdřív hájila GitLab: účty jsou tam navázané na členství v&nbsp;nadaci, přispěvatelé se můžou přihlásit k&nbsp;odběru štítků jednotlivých týmů a&nbsp;návrh počítá s&nbsp;tím, že se žádost dá zamknout tak, aby psali dál jen členové. Po Bassiho výčtu – dělení vláken do samostatných témat, zpomalený režim, skrývání odpovědí, opatření mířená na uživatele místo plošného zákazu – ale napsala, že jí to i&nbsp;přes nechuť ke dvěma platformám v&nbsp;jednom procesu zní přesvědčivě.</p>

<h2>Co návrh sám přiznává</h2>

<p>Vlastní oddíl nevýhod jmenuje tři věci. Návrh nemá konečný způsob, jak rozhodnout spor mezi zúčastněnými stranami o&nbsp;přijaté námitce, takže i&nbsp;důležitý RFC může uváznout. Sepsat ho je pro část přispěvatelů technická překážka. A&nbsp;protože text sází na stručnost, nejspíš nepokryje okrajové případy.</p>

<p>Čtvrtou výhradu přidal do diskuse Benjamin Otte. Tři příklady, které Bassi uvedl jako věci, jež měly projít RFC – nový formát symbolických ikon, přechod od knihovny GdkPixbuf ke Glycinu a&nbsp;výměna nástroje na vývojářskou dokumentaci –, byly podle něj předem hotová rozhodnutí: jejich autoři si domluvili těch pár lidí, kterých se to týkalo, a&nbsp;udělali to. Skutečně sporné jsou podle Otteho jiné věci, třeba celoprojektový postoj k&nbsp;umělé inteligenci, jestli se smí základní aplikace psát v&nbsp;Rustu, nebo který terminál má být ten výchozí. Ptá se proto, jestli má pro obojí dávat smysl tentýž postup. Dílčí pravidla pro kód psaný modely přitom v&nbsp;projektu už vznikla – recenzent rozšíření <a href="/clanek/gnome-pravidla-rozsireni-pro-modely">je sepsal na blogu</a> a&nbsp;jsou teď součástí oficiálního průvodce. Matthias Clasen se k&nbsp;tomu přidává z&nbsp;druhé strany: proces musí zůstat lehký, protože žádná z&nbsp;těch tří věcí by podle něj nevznikla, kdyby jí předcházela dlouhá rozprava o&nbsp;všech nepravděpodobných způsobech, jak to může selhat.</p>

<h2>Co bude dál</h2>

<p>Herold uvedla dva kroky: nejdřív ohlasy na <a href="https://discourse.gnome.org/t/proposal-for-an-rfc-process/37221" rel="noopener">fóru Discourse</a>, a&nbsp;když návrh obstojí, projde vlastním procesem jako RFC-0001. Diskusi si přitom vyhradila pro aktivně přispívající členy nadace. Do 1.&nbsp;srpna se v&nbsp;ní sešlo osmnáct příspěvků od osmi lidí.</p>

<p>Podle nás je nejsilnější místo celého textu právě pravidlo, že námitku musí uznat druhý člověk. Bassi to v&nbsp;diskusi řekl bez obalu: dá se tím pominout komentář někoho, kdo do věci nic nevložil a&nbsp;jen šel kolem. Je to zároveň místo, kde návrh sám přiznává díru – když se neshodnou dva lidé, kteří do věci vložili oba dost, nerozhodne nikdo.</p>

<p>Zdroje: <a href="https://discourse.gnome.org/t/proposal-for-an-rfc-process/37221" rel="noopener">Proposal for an RFC Process</a> na GNOME Discourse, <a href="https://gitlab.gnome.org/sophie-h/rfcs/-/raw/main/content/0001-rfc-process.md" rel="noopener">znění návrhu</a> na GitLabu, <a href="https://discourse.gnome.org/t/rfc-governance/30738" rel="noopener">RFC: Governance</a> z&nbsp;roku 2025, <a href="https://thisweek.gnome.org/posts/2026/07/twig-260/" rel="noopener">This Week in GNOME #260</a> a&nbsp;<a href="https://www.phoronix.com/news/GNOME-RFC-Process-AI-Extensions" rel="noopener">zpráva Phoronixu</a> z&nbsp;1.&nbsp;srpna 2026.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-gnome-rfc-proces-db6357f5.jpg" length="59986" type="image/jpeg" />
		</item>
		<item>
			<title>Nové okno pro přidávání zdrojů se do OBS Studia 32.2 dostalo napodruhé</title>
			<link>https://tech-blog.chatujme.cz/clanek/obs-studio-32-2-okno-zdroju</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/obs-studio-32-2-okno-zdroju</guid>
			<pubDate>Sun, 02 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[OBS Studio, otevřený program na nahrávání obrazovky a živé vysílání, vyšlo 21. července ve verzi 32.2. Nejnápadnější změnou je nové okno pro přidávání zdrojů s náhledy místo prosté rozbalovací nabídky. Do ostrého vydání se dostalo až napodruhé: v lednu vývojáři změnu přijali a za dva týdny ji vrátili zpátky.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-obs-studio-32-2-bbf375f3.jpg" alt="Okno programu OBS Studio"><figcaption>Okno OBS Studia ve verzi 32.1.2, tedy v&nbsp;podobě těsně před popisovaným vydáním. Foto: DidierFuze, Wikimedia Commons (CC0)</figcaption></figure><p>OBS Studio je otevřený program, kterým se nahrává obrazovka a&nbsp;vysílá živě na Twitch nebo YouTube. Vydání <a href="https://github.com/obsproject/obs-studio/releases/tag/32.2.0" target="_blank" rel="noopener">32.2.0</a> je z&nbsp;21.&nbsp;července 2026 a&nbsp;přineslo jednu změnu, které si všimne každý hned po spuštění, a&nbsp;několik dalších, které rozhodnou o&nbsp;tom, jestli má uživatel na aktualizaci vůbec sahat.</p><h2>Místo nabídky okno s&nbsp;náhledy</h2><p>Obraz, zvuk i&nbsp;text se do vysílání přidávají jako takzvané zdroje. Doteď se vybíraly z&nbsp;rozbalovací nabídky pod tlačítkem plus, tedy ze seznamu názvů, ze kterého nebylo poznat, co která položka udělá. Verze 32.2 ji nahradila samostatným oknem, ve kterém jsou zdroje dlaždice s&nbsp;náhledem a&nbsp;dá se mezi nimi chodit šipkami na klávesnici.</p><p>Náhledy obstarává nová třída <code>ThumbnailManager</code>. Podle popisu ve <a href="https://github.com/obsproject/obs-studio/pull/12067" target="_blank" rel="noopener">slučovacím požadavku 12067</a> drží v&nbsp;paměti náhledy všech viditelných zdrojů v&nbsp;nízkém rozlišení a&nbsp;postupně obnovuje vždy ten nejstarší.</p><h2>Napoprvé to neprošlo</h2><p>Změnu poslal vývojář vystupující jako Warchamp7 v&nbsp;dubnu 2025 a&nbsp;projekt ji přijal 14.&nbsp;ledna 2026. O&nbsp;čtrnáct dní později přišel <a href="https://github.com/obsproject/obs-studio/pull/13067" target="_blank" rel="noopener">opačný požadavek</a>, který ji z&nbsp;kódu zase odstranil. Jeho zdůvodnění je stručné: zbývaly v&nbsp;ní chyby, na jejichž opravu a&nbsp;kontrolu nebyl před tehdejším vydáním čas, takže se odkládá na příští (přeloženo z&nbsp;anglického popisu požadavku).</p><p>Mezitím vyšlo 11.&nbsp;března vydání 32.1.0, ve kterém okno nebylo. Přepracovaná podoba se do kódu vrátila <a href="https://github.com/obsproject/obs-studio/pull/13136" target="_blank" rel="noopener">7.&nbsp;května</a> a&nbsp;k&nbsp;uživatelům se dostala až o&nbsp;dva a&nbsp;půl měsíce později s&nbsp;vydáním 32.2. Od prvního poslání změny do její dostupnosti tak uplynulo přes rok.</p><h2>Komu aktualizace sebere podporu</h2><p>OBS v&nbsp;tomhle vydání přešlo na Video Codec SDK 13 od NVIDIE, a&nbsp;tím se posunula spodní hranice ovladače. Kdo kóduje obraz přes NVENC, potřebuje ovladač 570 nebo novější. Sedí to s&nbsp;dokumentací výrobce: <a href="https://docs.nvidia.com/video-technologies/video-codec-sdk/13.0/read-me/index.html" target="_blank" rel="noopener">popis SDK 13.0</a> uvádí ovladač 570 a&nbsp;vyšší pro Windows i&nbsp;pro Linux, k&nbsp;tomu CUDA 11.0 nebo novější.</p><p>Druhé omezení se týká Applu. Kvůli přechodu na novější Qt už OBS neběží na macOS 12 a&nbsp;poznámky k&nbsp;vydání odkazují ty, kdo na něm zůstávají, na starší verzi 32.1.2. Tahle věta stojí v&nbsp;poznámkách na GitHubu, na <a href="https://obsproject.com/blog/obs-studio-32-2-release-notes" target="_blank" rel="noopener">stránce projektu s&nbsp;týmiž poznámkami</a> chybí.</p><p>Třetí změna se týká starších Maců. Instalace sestavená pro procesory Intel, která běží na stroji s&nbsp;čipem Apple Silicon, se nově sama aktualizuje na verzi pro Apple Silicon. Zásuvné moduly od třetích stran se po takovém přechodu nenačtou, dokud je uživatel nevymění za jejich verze pro nový procesor.</p><h2>Co se opravilo</h2><p>Seznam oprav je dlouhý a&nbsp;část z&nbsp;nich míří na kódování obrazu. NVENC používal v&nbsp;režimu CQVBR jiný datový tok, než jaký mu byl zadaný. Kódování AV1 přes VAAPI, tedy cestou pro hardwarové kódování na Linuxu, nefungovalo při vysílání protokolem WHIP. Snímání obrazu přes PipeWire mohlo na kartách NVIDIA selhat.</p><p>Vedle toho se opravilo poškozování uloženého stavu přihlášení a&nbsp;rozložení panelů, černý obraz při snímání obrazovky po selhání duplikátoru a&nbsp;několik pádů při zavírání programu. Na Windows přibyla omezení procesu proti vnějším zásahům, změnilo se načítání knihoven DLL a&nbsp;program už nedovolí přepsat vlastní obsluhu pádů.</p><p>Přibyl také filtr, který skládá obraz v&nbsp;SDR do HDR, dynamický datový tok pro vysílání ve více stopách (multitrack video) a&nbsp;možnost dát vlastním typům zdrojů vlastní ikony. Funkce <code>obs_properties_add_button</code> je nově označená jako zastaralá.</p><h2>Za tři dny přišla oprava</h2><p>Vydání <a href="https://github.com/obsproject/obs-studio/releases/tag/32.2.1" target="_blank" rel="noopener">32.2.1</a> z&nbsp;24.&nbsp;července řeší jedinou věc: snímání hry přestalo po aktualizaci OBS fungovat, pokud se ve hře ještě používal zásah (hook) z&nbsp;předchozí verze. Zbytek seznamu změn je totožný s&nbsp;32.2.0.</p><p>Náš názor: kdo vysílá na Windows s&nbsp;kartou NVIDIA a&nbsp;starším ovladačem, má důvod aktualizaci odložit, dokud ovladač nepovýší. Pro ostatní je hlavní změnou jiná práce se zdroji, ne rychlost ani kvalita obrazu.</p><p>Zdroje: <a href="https://obsproject.com/blog/obs-studio-32-2-release-notes" target="_blank" rel="noopener">poznámky k&nbsp;vydání 32.2 na stránkách OBS Studia</a>, <a href="https://github.com/obsproject/obs-studio/releases/tag/32.2.0" target="_blank" rel="noopener">vydání 32.2.0</a> a&nbsp;<a href="https://github.com/obsproject/obs-studio/releases/tag/32.2.1" target="_blank" rel="noopener">32.2.1</a> na GitHubu, <a href="https://docs.nvidia.com/video-technologies/video-codec-sdk/13.0/read-me/index.html" target="_blank" rel="noopener">popis NVIDIA Video Codec SDK 13.0</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-obs-studio-32-2-bbf375f3.jpg" length="66701" type="image/jpeg" />
		</item>
		<item>
			<title>NetBSD 11.0 přineslo první stabilní podporu 64bitového RISC-V a jádro pro microVM</title>
			<link>https://tech-blog.chatujme.cz/clanek/netbsd-11-0-riscv-microvm</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/netbsd-11-0-riscv-microvm</guid>
			<pubDate>Sat, 01 Aug 2026 18:18:12 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Devatenácté velké vydání systému NetBSD je venku. Poprvé v podobě formálního vydání běží na 64bitových procesorech RISC-V a přináší zvláštní konfiguraci jádra pro virtuální stroje, která má podle projektu na procesoru x86 z roku 2020 naběhnout zhruba za deset milisekund. Vedle toho přibyla další linuxová systémová volání a řada ovladačů pro hardware, který jinde z podpory dávno vypadl.]]></description>
			<content:encoded><![CDATA[<p>Projekt NetBSD vydal 30.&nbsp;července 2026 verzi 11.0, devatenácté velké vydání svého systému. Od té předchozí uplynuly dva roky a&nbsp;čtyři měsíce: <a href="https://www.netbsd.org/changes/2024.html" target="_blank" rel="noopener">NetBSD 10.0 je z&nbsp;28.&nbsp;března 2024</a>, poslední opravné vydání starší řady 10.1 pak z&nbsp;16.&nbsp;prosince 2024. Desítka zůstává podporovaná dál.</p>
<figure><img src="/uploads/m2-2026-08-01-netbsd-workpad-efdf630d.jpg" alt="Otevřený kapesní počítač IBM WorkPad z50 na stole, na displeji terminál s výpisem NetBSD"><figcaption>NetBSD 7.1.2 na kapesním počítači IBM WorkPad z50. Samolepka „Powered by Windows CE“ pod displejem na něm zůstala. Foto: BXORC, Wikimedia Commons (CC BY 4.0)</figcaption></figure>
<p>Cesta k&nbsp;vydání byla podle vlastního výpisu novinek na webu projektu dlouhá. První kandidát vyšel 6.&nbsp;února 2026, sedmý 21.&nbsp;července, hotová jedenáctka o&nbsp;devět dní později. Stránka s&nbsp;poznámkami k&nbsp;vydání ostatně pořád nese nadpis „Announcing NetBSD 11.0 RC7 (July 21, 2026)“, přestože pod ním stojí seznam změn hotové verze.</p>
<h2>RISC-V poprvé mimo vývojovou větev</h2>
<p>V&nbsp;seznamu novinek stojí na prvním místě port na 64bitovou architekturu RISC-V. Projekt ho označuje za první stabilní vydání, které tuhle architekturu podporuje, a&nbsp;jmenuje k&nbsp;němu desky postavené na čipech StarFive řady JH71XX, tedy VisionFive 2 a&nbsp;PINE64 STAR64. Vedle skutečného hardwaru systém běží v&nbsp;emulátoru QEMU.</p>
<p>Rozsah podpory se mezi čipy dost liší. U&nbsp;StarFive JH7110 uvádějí <a href="https://www.netbsd.org/releases/formal-11/NetBSD-11.0.html" target="_blank" rel="noopener">poznámky k&nbsp;vydání</a> sběrnice PCI a&nbsp;PCIe, generátor náhodných čísel, ovládání vývodů čipu i&nbsp;teplotní čidla. U&nbsp;čipu Allwinner D1, který sedí třeba v&nbsp;desce MangoPi MQ Pro, jde zatím o&nbsp;základ: vývody a&nbsp;sériovou konzoli. V&nbsp;QEMU navíc přibyly hodiny Goldfish RTC a&nbsp;zařízení VirtIO včetně zvuku. Uvnitř jádra funguje na RISC-V i&nbsp;ladicí nástroj crash(8).</p>
<h2>Víc linuxových programů se rozběhne bez úprav</h2>
<p>Další velká položka seznamu je vrstva compat_linux(8), díky které jdou na NetBSD spouštět programy přeložené pro Linux. Přibylo do ní epoll, postavené nad vlastním mechanismem kqueue, dále fronty zpráv podle POSIX a&nbsp;systémová volání statx, readahead, close_range, waitid, renameat2, clone3, sync_file_range, syncfs a&nbsp;inotify. Výčet v&nbsp;poznámkách začíná slovem „including“, takže úplný není.</p>
<p>Epoll obsluhuje čekání na velké množství otevřených popisovačů najednou, inotify hlídá změny v&nbsp;souborech a&nbsp;adresářích. Samotné NetBSD k&nbsp;tomu dostalo volání memfd_create(2) shodné s&nbsp;linuxovým a&nbsp;jeho procfs umí nově sysvipc a&nbsp;self/limits, opět kvůli kompatibilitě. Na stejné straně stojí i&nbsp;lepší soulad s&nbsp;POSIX.1-2024 a&nbsp;s&nbsp;jazykovou normou C23, včetně nového obalu c17(1), který POSIX.1-2024 vyžaduje.</p>
<h2>Jádro MICROVM a&nbsp;slibovaných deset milisekund</h2>
<p>Pro x86 přibyla samostatná konfigurace jádra s&nbsp;názvem MICROVM, určená pro virtuální stroje, které mají naskočit co nejrychleji. Staví na zavádění PVH, na VirtIO přes sběrnici MMIO a&nbsp;na několika úpravách jádra. Projekt u&nbsp;ní uvádí, že na procesorech x86 z&nbsp;roku 2020 nabootuje zhruba za 10&nbsp;ms. To číslo pochází z&nbsp;poznámek k&nbsp;vydání, tedy od samotného projektu; podmínky měření u&nbsp;něj nestojí.</p>
<p>Podobným směrem míří nový port virt68k, který nechává běžet variantu pro procesory Motorola 68000 v&nbsp;QEMU s&nbsp;paravirtualizovanými zařízeními. Tedy stará architektura, ale bez emulace dobových řadičů a&nbsp;karet.</p>
<h2>Hardware, který jinde vypadl z&nbsp;podpory</h2>
<p>Velká část seznamu změn je o&nbsp;strojích, ke kterým se nikdo jiný nehlásí. Port na Nintendo Wii dostal ovladač DVD mechaniky, bezdrátovou síť bwi(4), sériovou konzoli USB Gecko, hardwarovou jednotku AES a&nbsp;vlastní zavaděč; šifrování disku a&nbsp;Wi-Fi tím na Wii zrychlily. Grafické karty HP Visualize FX a&nbsp;HCRX obsluhují na architektuře hppa nové ovladače summitfb(4) a&nbsp;hyperfb(4). PowerBooky řady 1xx umí nově řídit podsvícení a&nbsp;hlásit stav baterie ovladačem pbbat(4). Textová konzole portu x68k zvládne sekvence Sixel, tedy obrázky přímo v&nbsp;terminálu.</p>
<p>Z&nbsp;novějšího hardwaru přibyla první podpora platformy Qualcomm Snapdragon X Elite včetně jader Oryon, čidel baterie a&nbsp;nabíjení, sběrnice I2C a&nbsp;vývodů GPIO. Michael Larabel na Phoronixu ji ve <a href="https://www.phoronix.com/news/NetBSD-11.0" target="_blank" rel="noopener">zprávě o&nbsp;vydání</a> označuje jako Snapdragon X1 Elite; poznámky NetBSD píšou Snapdragon X Elite, bez jedničky.</p>
<h2>Co se při aktualizaci rozbije</h2>
<p>Nové OpenSSH v&nbsp;tomhle vydání už nepodporuje klíče DSA. Kdo si je někde ručně povolil, může po aktualizaci zjistit, že mu sshd nenastartuje. Rozhraní ctype(3) dostalo hlídací stránky paměti, které odhalí jeho nesprávné použití: kód, který dřív tiše vracel špatné výsledky, teď spadne. Původní chování vrátí proměnná prostředí LIBC_ALLOWCTYPEABUSE. Nastavení frekvence procesoru přes sysctl se na aarch64 udává v&nbsp;MHz místo dosavadních výkonnostních jednotek a&nbsp;ovladač hdaudio(4) přejmenoval a&nbsp;přeskládal ovládací prvky směšovače, takže skripty na hlasitost je potřeba projít.</p>
<p>Drobná změna v&nbsp;síťovém zásobníku: počáteční časovač pro opakované odeslání paketu TCP klesl ze tří sekund na jednu, jak to dovoluje <a href="https://www.rfc-editor.org/rfc/rfc6298.html" target="_blank" rel="noopener">RFC 6298</a>. Firewall npf(7) umí nově filtrovat na druhé vrstvě a&nbsp;podle uživatele a&nbsp;skupiny.</p>
<h2>Čím je systém přeložený</h2>
<p>V&nbsp;základu vydání jsou binutils 2.42, GCC 12.5.0, GDB 15.1, OpenSSL 3.5.7 a&nbsp;X.Org 21.1.24. Překladač je tedy ze starší řady: <a href="https://gcc.gnu.org/releases.html" target="_blank" rel="noopener">GCC 12.5 vyšlo v&nbsp;červenci 2025</a>, ale sama řada 12 začala v&nbsp;květnu 2022 a&nbsp;nejnovější GCC 16.1 je z&nbsp;letošního dubna. Phoronix navíc <a href="https://www.phoronix.com/news/NetBSD-11.0-Released" target="_blank" rel="noopener">psal už v&nbsp;srpnu 2025</a>, když se větev pro 11.0 oddělovala, že se do ní nedostaly novější ovladače DRM/KMS ani rozsáhlá obnova ovladačů Wi-Fi.</p>
<p>Na čem NetBSD stojí, ukazuje podle nás seznam podporovaných strojů líp než jakákoli tisková zpráva: v&nbsp;jednom vydání přibude port na architekturu, která se teprve prosazuje, a&nbsp;zároveň ovladač DVD mechaniky do Nintenda Wii. Kam se projekt vydá dál, se bude probírat v&nbsp;září na konferenci EuroBSDcon v&nbsp;Bruselu.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-2026-08-01-netbsd-workpad-efdf630d.jpg" length="80552" type="image/jpeg" />
		</item>
		<item>
			<title>Třem diskům Western Digital vypnul Linux úspory na lince SATA, aby nemizely</title>
			<link>https://tech-blog.chatujme.cz/clanek/sata-lpm-wd-disky-linux-7-2-rc6</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/sata-lpm-wd-disky-linux-7-2-rc6</guid>
			<pubDate>Sat, 01 Aug 2026 16:59:27 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Jádro Linuxu nově zakazuje úsporný režim linky SATA třem diskům Western Digital. Dvěma z nich kvůli hlášení, ve kterém se devět měsíců střídaly slepé uličky: podezření padlo na dopředné čtení, na jednotku IOMMU i na velikost přenosů. Až letos v červenci se ukázalo, že za odpojováním stojí uspávání linky.]]></description>
			<content:encoded><![CDATA[<p>Do hlavní vývojové větve jádra Linuxu se krátce po půlnoci na sobotu 1.&nbsp;srpna dostala <a href="https://github.com/torvalds/linux/commit/f30ca2ce7d5e" target="_blank" rel="noopener">dávka oprav rozhraní ATA</a> označená pro nadcházející 7.2-rc6. Deset commitů, tři z&nbsp;nich se točí kolem jedné funkce: úsporného režimu linky mezi diskem a&nbsp;řadičem. Dva disky Western Digital a&nbsp;jedno SSD téže značky se do jádra zapisují jako zařízení, kterým se ta úspora povolit nesmí.</p>

<figure><img src="/uploads/foto-m2-sata-lpm-konektor-5822dd35.jpg" alt="Pevný disk položený na boku, v popředí datový a napájecí konektor SATA"><figcaption>Zadní hrana pevného disku s&nbsp;datovým a&nbsp;napájecím konektorem SATA. Foto: JulianVilla26, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<h2>Co je LPM a&nbsp;proč se vypíná</h2>

<p>Link Power Management, zkratkou LPM, uspává samotné spojení mezi řadičem a&nbsp;diskem, když se po něm chvíli nic nepřenáší. Nejde o&nbsp;zaparkování hlaviček ani o&nbsp;zastavení ploten, jen o&nbsp;tu linku. Jádro pro ni zná šest pojmenovaných nastavení: <code>max_performance</code> linku neuspí vůbec, <code>min_power</code> spí nejvíc. Michael Larabel na <a href="https://www.phoronix.com/news/Linux-7.2-rc6-ATA" target="_blank" rel="noopener">Phoronixu</a> uvádí, že vypnutím LPM přijde uživatel o&nbsp;0,5 až 1,5&nbsp;W na disk; odkud to číslo pochází, u&nbsp;něj nestojí a&nbsp;v&nbsp;samotných záplatách není.</p>

<p>Když se ale disk z&nbsp;uspané linky neprobere správně, systém ho ztratí. Přesně to hlásili uživatelé v&nbsp;<a href="https://bugzilla.kernel.org/show_bug.cgi?id=220693" target="_blank" rel="noopener">záznamu 220693</a> v&nbsp;Bugzille jádra, založeném 22.&nbsp;října 2025 pod názvem, který popisuje příznak a&nbsp;nic víc: sběrnice SATA po chvíli zmizí. Za devět měsíců se pod ním sešlo devětapadesát komentářů.</p>

<h2>Tři slepé uličky</h2>

<p>První stopa vypadala přesvědčivě. Bisekce jednoho z&nbsp;hlásících ukázala na commit <a href="https://github.com/torvalds/linux/commit/459779d04ae8" target="_blank" rel="noopener">block: Improve read ahead size for rotational devices</a>, který od jádra 6.17 zvětšil dopředné čtení u&nbsp;točivých disků. Damien Le Moal, správce libaty a&nbsp;shodou okolností i&nbsp;autor toho commitu, na to odpověděl, že pokud je spouštěčem opravdu on, chyba nebude v&nbsp;blokové vrstvě, ale v&nbsp;hardwaru, který si neporadí s&nbsp;velkými požadavky.</p>

<p>Druhá stopa přišla od dvou dalších lidí: problém jim zmizel, když vypnuli jednotku IOMMU. Třetí byla velikost přenosů. Niklas Cassel poslal do vlákna <a href="https://github.com/floatious/max-sectors-quirk" target="_blank" rel="noopener">skript, který postupně zvyšuje maximální velikost požadavku</a> a&nbsp;hledá, kde disk selže. U&nbsp;jednoho z&nbsp;hlásících skončil test na 4 MiB tak, že se celý stroj zasekl. U&nbsp;dalšího prošly všechny velikosti bez chyby, a&nbsp;přitom disky mizely dál.</p>

<p>Rozuzlení začalo komentářem z&nbsp;8.&nbsp;prosince 2025. Uživatel v&nbsp;něm napsal, že za jeho výpadky může LPM, konkrétně u&nbsp;disku Seagate ST2000DM008, a&nbsp;že mu od té doby všechno běží s&nbsp;parametrem <code>libata.force=6:nolpm</code>. Cassel totéž o&nbsp;pět měsíců později doporučil majiteli dvou postižených WD. Ten se 24.&nbsp;července ozval, že po zákazu LPM oba disky fungují bez problémů, a&nbsp;zeptal se, co dál. Odpověď přišla za čtyři dny i&nbsp;s&nbsp;odkazem na hotové záplaty.</p>

<h2>Které disky to jsou</h2>

<p>Commit <a href="https://github.com/torvalds/linux/commit/356d8241cf3c" target="_blank" rel="noopener">Disable LPM on some WD drives</a> přidává do tabulky výjimek modely WDC WD100EFGX-68CPLN0 a&nbsp;WDC WD102KFBX-68M95N0. Podle produktových listů výrobce jde o&nbsp;desetiterabajtové disky pro síťová úložiště, první z&nbsp;řady <a href="https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/internal-drives/wd-red-plus-hdd/product-brief-western-digital-wd-red-plus-hdd.pdf" target="_blank" rel="noopener">WD Red Plus</a>, druhý z&nbsp;<a href="https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/internal-drives/wd-red-pro-hdd/data-sheet-wd-red-pro-hdd.pdf" target="_blank" rel="noopener">WD Red Pro</a>. Phoronix ten druhý popsal jako Red Plus Pro, což je spojení názvů dvou různých řad.</p>

<p>Druhý commit, <a href="https://github.com/torvalds/linux/commit/d549df8a0ace" target="_blank" rel="noopener">Disable LPM on WD Green 2.5 480GB</a>, stojí na samostatném hlášení. Ronald Garcia Vazquez <a href="https://lore.kernel.org/linux-ide/CAGiKK17Fg4SgS+y0GzD3new44QzD_yPZU5V3ZeHdUr9mFnfn1Q@mail.gmail.com/" target="_blank" rel="noopener">napsal 21.&nbsp;července do konference linux-ide</a>, že se mu SSD v&nbsp;notebooku Dell Latitude 3420 odpojuje po dvou až třech minutách běžné práce. Ve výpisu jádra, který přiložil, jsou tři řádky za sebou: vypršel časový limit příkazu, nepodařilo se vypnout DIPM, nepodařilo se vypnout DEVSLP. Pak už jen zhasla linka a&nbsp;disk se odpojil. S&nbsp;parametrem <code>libata.force=nolpm</code> problém nenastal.</p>

<h2>Tabulka, která roste od roku 2013</h2>

<p>Výjimky pro konkrétní modely drží libata v&nbsp;jednom poli ve zdrojovém souboru <code>drivers/ata/libata-core.c</code>. K&nbsp;dnešnímu dni má sto čtyřicet záznamů a&nbsp;třiadvacet z&nbsp;nich nese příznak <code>ATA_QUIRK_NOLPM</code>. Jsou mezi nimi SSD Samsungu, Crucialu, Apaceru a&nbsp;PNY, tři disky Seagate i&nbsp;dvě vypalovačky Pioneer.</p>

<p>Western Digital v&nbsp;tom seznamu není poprvé. Sedm starších záznamů dostalo vlastní příznak <code>ATA_QUIRK_WD_BROKEN_LPM</code> a&nbsp;komentář nad nimi odkazuje na <a href="https://bugzilla.kernel.org/show_bug.cgi?id=57211" target="_blank" rel="noopener">hlášení z&nbsp;dubna 2013</a>: některé disky WD s&nbsp;rozhraním SATA-I se po uspání linky roztáčely a&nbsp;zastavovaly nepravidelně. Ten příznak se ale uplatní jen na zařízení, které hlásí podporu první generace SATA a&nbsp;žádné vyšší. Nové disky se tím pádem musely do tabulky přidat zvlášť, což si vývojáři poznamenali i&nbsp;do komentáře v&nbsp;kódu.</p>

<h2>Oprava, která ležela v&nbsp;jádře přesně rok</h2>

<p>Ve stejné dávce je i&nbsp;<a href="https://github.com/torvalds/linux/commit/3fd70e96914d" target="_blank" rel="noopener">jednořádková oprava funkce <code>ata_scsi_lpm_supported()</code></a>. Ta zjišťuje, jestli port a&nbsp;připojená zařízení úsporný režim zvládají, a&nbsp;podle toho jádro pouští, nebo nepouští uživatele k&nbsp;přenastavení politiky přes sysfs. Vnitřní smyčka v&nbsp;ní procházela pořád dokola zařízení hlavní linky místo té, kterou zrovna probírala. Na sestavách s&nbsp;rozbočovačem portů mohla proto zbytečně odepřít změnu.</p>

<p>Chyba se do jádra dostala s&nbsp;commitem, který ten dotaz zavedl, a&nbsp;ten je datovaný 28.&nbsp;července 2025. Oprava nese datum 28.&nbsp;července 2026, tedy na den přesně o&nbsp;rok později. V&nbsp;poli Reported-by stojí Sashiko s&nbsp;adresou <code>sashiko-bot@kernel.org</code>, tedy strojový hlásič. Cassel opravu poslal se značkou pro stabilní řady, takže se dostane i&nbsp;do starších podporovaných jader.</p>

<h2>Co s&nbsp;tím uživatel</h2>

<p>Kdo má některý ze tří modelů a&nbsp;nechce čekat na nové jádro, nastartuje s&nbsp;parametrem <code>libata.force=nolpm</code>. Zákaz jde omezit na jediný port číslem před dvojtečkou, takže ostatní disky o&nbsp;úsporu nepřijdou. Vypnutí LPM je taky první věc, kterou má smysl zkusit, když se disk odpojuje bez zjevné příčiny; tenhle záznam v&nbsp;Bugzille ukazuje, jak snadno se místo toho hledá chyba jinde.</p>

<p>Podle nás je na celém případu nejzajímavější, že hardwarová vada se skoro rok schovávala za tři různá softwarová podezření, z&nbsp;nichž každé bylo samo o&nbsp;sobě rozumné. Opravy jsou v&nbsp;7.2-rc6; stabilní jádro 7.2 má podle Phoronixu vyjít v&nbsp;srpnu. Ve stejné fázi vývoje přišlo do <a href="/clanek/zvuk-linux-7-2-rc6-zaplaty">zvukové části jádra 53 záplat</a>, tedy třikrát víc než o&nbsp;vydání dřív.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://bugzilla.kernel.org/show_bug.cgi?id=220693" target="_blank" rel="noopener">SATA bus goes offline after a while</a>, záznam 220693 v&nbsp;Bugzille jádra Linuxu</li>
<li><a href="https://github.com/torvalds/linux/commit/f30ca2ce7d5e" target="_blank" rel="noopener">Merge tag ata-7.2-rc6</a> a&nbsp;jednotlivé commity <a href="https://github.com/torvalds/linux/commit/356d8241cf3c" target="_blank" rel="noopener">356d8241</a>, <a href="https://github.com/torvalds/linux/commit/d549df8a0ace" target="_blank" rel="noopener">d549df8a</a> a&nbsp;<a href="https://github.com/torvalds/linux/commit/3fd70e96914d" target="_blank" rel="noopener">3fd70e96</a>, strom jádra Linuse Torvaldse</li>
<li><a href="https://lore.kernel.org/linux-ide/CAGiKK17Fg4SgS+y0GzD3new44QzD_yPZU5V3ZeHdUr9mFnfn1Q@mail.gmail.com/" target="_blank" rel="noopener">BUG: libata: WD Green 480GB disconnects unless booted with libata.force=nolpm</a>, archiv konference linux-ide</li>
<li><a href="https://www.phoronix.com/news/Linux-7.2-rc6-ATA" target="_blank" rel="noopener">Linux 7.2-rc6 Working Around Several Buggy Western Digital SATA Drives</a>, Phoronix</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-sata-lpm-konektor-5822dd35.jpg" length="110501" type="image/jpeg" />
		</item>
		<item>
			<title>AMD zveřejnilo instrukce CDNA5. Vlna se zkrátila na polovinu, místo MFMA je WMMA</title>
			<link>https://tech-blog.chatujme.cz/clanek/cdna5-instrukcni-sada-wave32-wmma</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/cdna5-instrukcni-sada-wave32-wmma</guid>
			<pubDate>Sat, 01 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[AMD dalo na web referenční příručku k instrukční sadě CDNA5, architektuře akcelerátorů Instinct MI455X. Proti loňské CDNA4 se v ní mění základní pojmy: vlna se zkrátila ze 64 pracovních položek na 32, maticové instrukce MFMA nahradilo WMMA a přibyla jednotka na přesun dlaždic tenzorů.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-cdna5-isa-dokumentace-9cdd9825.jpg" alt="Řada skříní superpočítače Frontier v sále"><figcaption>Superpočítač Frontier v&nbsp;Oak Ridge National Laboratory. Podle laboratoře má každý jeho uzel čtyři akcelerátory AMD Instinct 250X. Foto: OLCF at ORNL, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<p>AMD dalo na&nbsp;web <a href="https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna5-instruction-set-architecture.pdf" rel="noopener" target="_blank">referenční příručku k&nbsp;instrukční sadě CDNA5</a>. Dokument je datovaný 27.&nbsp;července 2026, má 823&nbsp;stran a&nbsp;stáhne se bez registrace. Žádný konkrétní čip v&nbsp;něm nepadne ani jednou. Server Phoronix, který ho <a href="https://www.phoronix.com/news/AMD-CDNA5-ISA-Documentation" rel="noopener" target="_blank">31.&nbsp;července našel</a>, ho spojuje s&nbsp;akcelerátorem Instinct MI455X – a&nbsp;stránka toho akcelerátoru u&nbsp;AMD to potvrzuje, jako architekturu uvádí právě CDNA5.</p>
<h2>Vlna se zkrátila na polovinu</h2>
<p>Nejnápadnější změna je v&nbsp;tom, po&nbsp;kolika pracovních položkách čip počítá naráz. Vlna je skupina položek, které vykonávají tentýž program v&nbsp;jednom průchodu. <a href="https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna4-instruction-set-architecture.pdf" rel="noopener" target="_blank">Příručka ke&nbsp;CDNA4</a> z&nbsp;5.&nbsp;srpna 2025 píše, že procesor sdružuje 64&nbsp;položek do&nbsp;vlnoplochy. CDNA5 jich sdružuje nejvýš 32 a&nbsp;hned v&nbsp;úvodu varuje, že se v&nbsp;textu může objevit zmínka o&nbsp;wave64, ale zařízení umí jen wave32.</p>
<p>Přejmenoval se i&nbsp;základní stavební blok. CDNA4 mluví o&nbsp;výpočetní jednotce, CDNA5 o&nbsp;procesoru pracovních skupin (WGP), který spojuje dvě výpočetní jednotky a&nbsp;čtyři bloky SIMD32. Není to jen pojem z&nbsp;příručky: <a href="https://www.amd.com/en/products/accelerators/instinct/mi400/mi455x.html" rel="noopener" target="_blank">technický list MI455X</a> uvádí 256 těchto procesorů, takt 2&nbsp;400&nbsp;MHz a&nbsp;320&nbsp;miliard tranzistorů.</p>
<p>Zvětšila se sdílená paměť: jedna pracovní skupina si u&nbsp;CDNA5 smí vyhradit až 320&nbsp;kB, u&nbsp;CDNA4 to bylo 160&nbsp;kB. Zdvojnásobení kapacity to ale není. WGP spojuje dvě výpočetní jednotky, takže na&nbsp;jednu z&nbsp;nich pořád vychází stejných 160&nbsp;kB – nová je možnost dát to všechno jedné skupině.</p>
<h2>Maticové instrukce mají jiné jméno i&nbsp;jiné registry</h2>
<p>CDNA4 počítala matice instrukcemi MFMA; ta zkratka se v&nbsp;textu její příručky objevuje 320krát. V&nbsp;dokumentu ke&nbsp;CDNA5 nepadne ani jednou. Nahradilo ji WMMA, kterého je tam 321 výskytů, zatímco v&nbsp;příručce ke&nbsp;CDNA4 nebyl ani jeden.</p>
<p>Nejde jen o&nbsp;název. CDNA4 měla vedle 256 vektorových registrů (V0–V255) ještě 256 akumulačních (AV0–AV255), vyhrazených maticové jednotce, a&nbsp;instrukce MFMA si polem <code>ACC</code> vybírala, ze kterého pole registrů čte a&nbsp;kam zapisuje. CDNA5 má jediné pole s&nbsp;1&nbsp;024 registry (V0–V1023) a&nbsp;akumulační registry v&nbsp;něm nefigurují.</p>
<p>Ani WMMA, ani wave32 přitom nejsou nové pojmy. AMD je používá u&nbsp;herní řady RDNA – <a href="https://gpuopen.com/learn/wmma_on_rdna3/" rel="noopener" target="_blank">vlastní návod na&nbsp;GPUOpen k&nbsp;RDNA 3</a> WMMA popisuje včetně rozdílu mezi režimy wave32 a&nbsp;wave64. Do&nbsp;výpočetní řady se dostávají teď. Naopak formáty FP8, BF8, FP6, BF6 a&nbsp;FP4 uměla už CDNA4 a&nbsp;v&nbsp;tom se nemění nic.</p>
<p>Přibyly instrukce, které matici při načtení rovnou překlopí. <code>GLOBAL_LOAD_TR16_B128</code> a&nbsp;jeho osmibitová obdoba načtou dlaždici 16×16 a&nbsp;prohodí u&nbsp;ní pořadí řádků a&nbsp;sloupců, aby se data nemusela do&nbsp;registrů rovnat zvlášť. Příručka u&nbsp;nich uvádí, že fungují jen v&nbsp;režimu wave32.</p>
<h2>Mezi mřížkou a&nbsp;skupinou přibyl shluk</h2>
<p>Rozvržení práce má nově o&nbsp;patro víc. Shluk je až 16&nbsp;pracovních skupin naplánovaných na&nbsp;tentýž shader engine, každá na&nbsp;jiném WGP. Umějí se synchronizovat společnou bariérou a&nbsp;sdílet načtená data: vícesměrové načtení přečte data z&nbsp;paměti jednou a&nbsp;rozešle je do&nbsp;sdílené paměti několika procesorů naráz. Hierarchie tak zní mřížka → shluk → pracovní skupina → vlna → pracovní položka.</p>
<p>Shluk o&nbsp;jediné skupině se za&nbsp;shluk nepovažuje a&nbsp;instrukce pro&nbsp;bariéru se v&nbsp;něm chovají jako prázdná operace, takže starý kód se tím nerozbije.</p>
<h2>Jednotka na&nbsp;přesun dlaždic</h2>
<p>Druhá novinka se jmenuje Tensor Data Mover a&nbsp;je to řadič přímého přístupu do&nbsp;paměti pro&nbsp;maticová data. Přesouvá dlaždice tenzorů až o&nbsp;pěti rozměrech mezi pamětí a&nbsp;sdílenou pamětí WGP; co se má přesunout, popisuje deskriptor uložený ve&nbsp;skalárních registrech. Tenzorové instrukce nepoužívají vektorové registry, ignorují masku aktivních položek a&nbsp;běží souběžně s&nbsp;ostatním kódem – na&nbsp;jejich dokončení se čeká zvláštním čítačem. Data se dají v&nbsp;cílové paměti pravidelně proložit výplní, aby transpozice nenarážela na&nbsp;konflikty pamětových bank.</p>
<h2>Co v&nbsp;příručce nenajdete</h2>
<p>Popis instrukcí není datový list a&nbsp;výkonová čísla v&nbsp;něm nejsou. Ta dodalo AMD jinde: MI455X má 432&nbsp;GB paměti HBM4, propustnost 23,3&nbsp;TB/s a&nbsp;špičkových 40,3&nbsp;PFLOPS ve&nbsp;formátu MXFP4. <a href="https://ir.amd.com/news-events/press-releases/detail/1294/aai-2026-amd-delivers-full-stack-compute-for-the-agentic-ai-era" rel="noopener" target="_blank">Tisková zpráva z&nbsp;23.&nbsp;července</a>, kterou byl akcelerátor uveden, k&nbsp;němu uvádí až 34krát vyšší průtok tokenů proti MI355X. Je to měření vlastních laboratoří AMD z&nbsp;července 2026 na&nbsp;modelu DeepSeek V4 Flash ve&nbsp;formátu FP4, ne nezávislý test.</p>
<p>Číslo, které se AMD nehodí, je ve&nbsp;dvojité přesnosti: technický list uvádí u&nbsp;MI455X 5&nbsp;TFLOPS ve&nbsp;FP64, kdežto akcelerátor MI430X pro&nbsp;vědecké výpočty firma v&nbsp;téže tiskové zprávě popisuje až s&nbsp;288&nbsp;TFLOPS ve&nbsp;FP64. Kdo počítá fyziku, sáhne v&nbsp;téhle řadě po&nbsp;jiném kusu.</p>
<p>Pro&nbsp;toho, kdo pro&nbsp;Instinct píše, je podle nás podstatnější ta první část. Kód laděný na&nbsp;wave64 a&nbsp;na&nbsp;akumulační registry se na&nbsp;CDNA5 nepřenese beze změny a&nbsp;ruční jádra se budou přepisovat. Ovladač v&nbsp;jádře Linuxu, backend překladače i&nbsp;knihovny ROCm podle Phoronixu MI455X podporují už teď; na&nbsp;stejném ovladači ostatně stojí i&nbsp;<a href="/clanek/ubuntu-amdgpu-regrese">nedávná regrese výkonu v&nbsp;Ubuntu</a>. Hostitelskou stranu obstarávají v&nbsp;racích Helios <a href="/clanek/amd-epyc-venice-256-jader">procesory EPYC Venice</a>.</p>
<h3>Zdroje</h3>
<ul><li><a href="https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna5-instruction-set-architecture.pdf" rel="noopener" target="_blank">AMD: „CDNA5“ Instruction Set Architecture Reference Guide</a> (PDF), 27. 7. 2026</li><li><a href="https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna4-instruction-set-architecture.pdf" rel="noopener" target="_blank">AMD: CDNA4 Instruction Set Architecture Reference Guide</a> (PDF), 5. 8. 2025</li><li><a href="https://www.amd.com/en/products/accelerators/instinct/mi400/mi455x.html" rel="noopener" target="_blank">AMD: technický list Instinct MI455X</a></li><li><a href="https://ir.amd.com/news-events/press-releases/detail/1294/aai-2026-amd-delivers-full-stack-compute-for-the-agentic-ai-era" rel="noopener" target="_blank">AMD: tisková zpráva z&nbsp;konference Advancing AI 2026</a>, 23. 7. 2026</li><li><a href="https://www.phoronix.com/news/AMD-CDNA5-ISA-Documentation" rel="noopener" target="_blank">Phoronix: AMD Publishes CDNA5 ISA Documentation For Instinct MI455X</a>, 31. 7. 2026</li><li><a href="https://www.olcf.ornl.gov/frontier/" rel="noopener" target="_blank">Oak Ridge Leadership Computing Facility: Frontier</a> – složení uzlu superpočítače z&nbsp;fotografie</li></ul>
<p>Porovnání proti CDNA4 v&nbsp;tomhle textu vzniklo nad&nbsp;oběma dokumenty od&nbsp;AMD, ne nad&nbsp;převyprávěním: počty výskytů zkratek MFMA a&nbsp;WMMA i&nbsp;rozsah obou příruček jsou spočítané ze&nbsp;strojového převodu obou souborů PDF do&nbsp;textu.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-cdna5-isa-dokumentace-9cdd9825.jpg" length="157312" type="image/jpeg" />
		</item>
		<item>
			<title>Grafika Intel Nova Lake S má v Linuxu 7.3 naběhnout bez ručního přepínače</title>
			<link>https://tech-blog.chatujme.cz/clanek/nova-lake-s-force-probe-linux-7-3</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/nova-lake-s-force-probe-linux-7-3</guid>
			<pubDate>Sat, 01 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Ovladač xe vyškrtl desktopovou grafiku Nova Lake S ze seznamu zařízení, která se bez parametru force_probe vůbec nespustí. Změna má jeden smazaný řádek a jde v poslední dávce, kterou správci poslali do jádra 7.3. Ve vydávaných jádrech omezení dál platí.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-nova-lake-s-force-probe-e0e3ec92.jpg" alt="Grafická karta Intel Arc B580 Limited Edition"><figcaption>Karta Arc B580 s&nbsp;architekturou Battlemage. Tu už ovladač xe spouští bez ptaní, Nova Lake S&nbsp;se do téhle skupiny teprve chystá. Foto: Jiahwang, Wikimedia Commons (CC0)</figcaption></figure>
<p>Moderní grafiku Intelu obsluhuje v&nbsp;Linuxu ovladač <strong>xe</strong>. U&nbsp;čipů, které ještě neprošly ověřováním, se ale sám od sebe nespustí: v&nbsp;tabulce známých zařízení mají příznak <code>require_force_probe</code> a&nbsp;kdo je chce rozběhat, musí to jádru výslovně nařídit. Desktopová Nova Lake S&nbsp;ten příznak právě ztratila.</p>
<h2>Jeden smazaný řádek</h2>
<p><a href="https://lore.kernel.org/intel-xe/20260722-nvl_s-drop-force_probe-v1-1-db944d940cff@intel.com/" rel="noopener" target="_blank">Záplatu poslal do konference intel-xe 22.&nbsp;července 2026</a> vývojář Intelu Gustavo Sousa. Odůvodnění má dvě věty; v&nbsp;překladu z&nbsp;angličtiny: „NVL-S je dost stabilní na to, abychom požadavek force_probe zrušili. Tak to udělejme.“ Rodrigo Vivi, jeden ze správců ovladače, ji <a href="https://lore.kernel.org/intel-xe/amExwzj4sF1lbBfH@intel.com/" rel="noopener" target="_blank">tentýž den označil za zkontrolovanou</a>.</p>
<p>Změna se týká souboru <code>drivers/gpu/drm/xe/xe_pci.c</code> a&nbsp;ze struktury <code>nvls_desc</code>, která popisuje vlastnosti platformy, maže jediný řádek:</p>
<pre><code class="language-c">.require_force_probe = true,</code></pre>
<p>Jeden soubor, jedno smazání, nikde jinde v&nbsp;kódu nic.</p>
<p>Ve čtvrtek 30.&nbsp;července ji Rodrigo Vivi zabalil do <a href="https://lore.kernel.org/intel-xe/amt2kDVdyBK6VEyU@intel.com/" rel="noopener" target="_blank">žádosti o&nbsp;začlenění větve drm-xe-next</a> pod značkou <code>drm-xe-next-2026-07-30</code>. Píše v&nbsp;ní, že je to poslední dávka směrem k&nbsp;jádru 7.3 a&nbsp;že hlavní změnou je právě zrušení ochrany force_probe pro NVL-S. Vedle toho dávka nese ošetřování neopravitelných chyb a&nbsp;řadu úprav kolem firmwaru GuC.</p>
<h2>Na co je force_probe dobrý</h2>
<p><a href="https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/xe/Kconfig" rel="noopener" target="_blank">Nápověda k&nbsp;volbě <code>CONFIG_DRM_XE_FORCE_PROBE</code></a> to říká bez obalu. Přepínač je pro grafiku, kterou jádro sice rozpozná, ale řádně nepodporuje, a&nbsp;text rovnou doporučuje přejít na verzi jádra s&nbsp;hotovou podporou, jakmile bude. Zařízení se vypisují po identifikátorech PCI, hvězdička znamená všechna a&nbsp;vykřičník před číslem naopak zablokuje i&nbsp;to, které by ovladač jinak vzal.</p>
<p>Kdo takový čip strčí do počítače s&nbsp;dnešním jádrem, najde v&nbsp;systémovém logu větu, že jeho grafické zařízení není v&nbsp;téhle verzi jádra ovladačem xe oficiálně podporováno, a&nbsp;k&nbsp;tomu návod: přidat <code>xe.force_probe=&lt;ID&gt;</code> a&nbsp;zároveň <code>i915.force_probe=!&lt;ID&gt;</code>, aby si zařízení nevzal starší ovladač. Bez toho se ovladač k&nbsp;zařízení odmítne navázat a&nbsp;o&nbsp;obraz se musí postarat něco jiného.</p>
<h2>Kdo na seznamu zůstává</h2>
<p>Ve vydávaných jádrech omezení dál platí. <a href="https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/xe/xe_pci.c" rel="noopener" target="_blank">Ve zdrojích hlavní větve</a>, ze které vzniká jádro 7.2, nese příznak <code>require_force_probe</code> dvanáct popisů platforem včetně Nova Lake S. Do 7.2 se změna nedostala a&nbsp;čeká na okno pro slučování další verze.</p>
<p>Zbylých jedenáct se dělí na dvě skupiny. V&nbsp;té první jsou čipy, které ověřování zatím neprošly: Nova Lake P, druhá varianta téže generace, a&nbsp;Crescent Island, samostatný čip bez výstupu na obrazovku. Ve druhé jsou starší platformy, jmenovitě Tiger Lake, Rocket Lake, tři varianty Alder Lake, DG1, ATS-M, DG2 a&nbsp;Meteor Lake, pod jehož popis spadá i&nbsp;Arrow Lake.</p>
<p>U&nbsp;té druhé skupiny přitom nejde o&nbsp;nedodělanou podporu. Ovladač xe je podle vlastního popisu v&nbsp;souboru <code>Kconfig</code> určený pro řadu Xe2 a&nbsp;novější, kdežto podpora starších čipů je v&nbsp;něm označená za pokusnou; výchozím ovladačem pro ně zůstává starší i915. Odtud ta dvojice parametrů v&nbsp;hlášce: jeden ovladač u&nbsp;daného zařízení zapnout, druhý zároveň vypnout.</p>
<p>Bez příznaku už jsou naopak Lunar Lake, Battlemage a&nbsp;Panther Lake.</p>
<h2>Co z&nbsp;toho má uživatel</h2>
<p>Zatím nic. Procesory Nova Lake S&nbsp;nejsou v&nbsp;prodeji a&nbsp;Intel k&nbsp;nim datum neoznámil; server <a href="https://videocardz.com/newz/linux-7-3-will-enable-intel-nova-lake-s-integrated-graphics-by-default" rel="noopener" target="_blank">VideoCardz čeká jejich příchod kolem začátku roku 2027</a>. Jádro 7.3 se navíc teprve otevře, protože 7.2 je zatím ve fázi kandidátů na vydání.</p>
<p>Význam je jinde. Až se procesor objeví v&nbsp;obchodech, bude 7.3 nejnižší verzí jádra, na které jeho grafika naběhne sama od sebe. <a href="/clanek/ubuntu-amdgpu-regrese">Distribuce</a>, které si ovladač nezáplatují po svém, tím dostávají laťku: pod ní instalační obraz na takovém počítači nabídne obraz bez akcelerace, nebo bude chtít ruční parametr.</p>
<p>Nova Lake P na seznamu zůstává. Jestli o&nbsp;ní platí totéž, co Sousa napsal o&nbsp;desktopové verzi, se pozná stejně: dalším smazaným řádkem.</p>
<h3>Zdroje</h3>
<ul>
<li>Gustavo Sousa: <a href="https://lore.kernel.org/intel-xe/20260722-nvl_s-drop-force_probe-v1-1-db944d940cff@intel.com/" rel="noopener" target="_blank">drm/xe/nvls: Drop force_probe requirement</a>, konference intel-xe, 22.&nbsp;července 2026</li>
<li>Rodrigo Vivi: <a href="https://lore.kernel.org/intel-xe/amt2kDVdyBK6VEyU@intel.com/" rel="noopener" target="_blank">žádost o&nbsp;začlenění drm-xe-next</a>, 30.&nbsp;července 2026</li>
<li>Zdrojové soubory <a href="https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/xe/xe_pci.c" rel="noopener" target="_blank">xe_pci.c</a> a&nbsp;<a href="https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/xe/Kconfig" rel="noopener" target="_blank">Kconfig</a> ovladače xe v&nbsp;hlavní větvi jádra</li>
<li>VideoCardz: <a href="https://videocardz.com/newz/linux-7-3-will-enable-intel-nova-lake-s-integrated-graphics-by-default" rel="noopener" target="_blank">Linux 7.3 will enable Intel Nova Lake-S integrated graphics by default</a>, 31.&nbsp;července 2026</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-nova-lake-s-force-probe-e0e3ec92.jpg" length="70113" type="image/jpeg" />
		</item>
		<item>
			<title>Desetipalcový displej Raspberry Pi za 80 dolarů se připojí jen k Pi 5 a modulům</title>
			<link>https://tech-blog.chatujme.cz/clanek/raspberry-pi-touch-display-2-deset-palcu</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/raspberry-pi-touch-display-2-deset-palcu</guid>
			<pubDate>Sat, 01 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Raspberry Pi přidalo k dotykovému displeji Touch Display 2 desetipalcovou variantu za 80 dolarů. Má vyšší rozlišení i deset dotykových bodů, ale jako jediná z rodiny se nezapojí do starších počítačů téže značky: potřebuje čtyři linky rozhraní DSI, a ty jsou jen na Raspberry Pi 5 a na deskách pro výpočetní moduly.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-raspberry-pi-touch-display-2-deset-palcu-83d94853.jpg" alt="Dotykový displej Raspberry Pi Touch Display 2"><figcaption>Raspberry Pi Touch Display 2 na snímku z&nbsp;listopadu 2024. Desetipalcová varianta přibyla letos v&nbsp;červenci. Foto: SparkFun Electronics, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<p>Raspberry Pi má od&nbsp;22.&nbsp;července 2026 v&nbsp;prodeji desetipalcovou verzi dotykového displeje Touch Display 2. Katalogová cena je 80&nbsp;dolarů a&nbsp;proti dosavadním pěti a&nbsp;sedmi palcům nejde jen o&nbsp;větší kus skla: panel má vyšší rozlišení, jiný poměr stran a&nbsp;jako jediný z&nbsp;rodiny se nezapojí do&nbsp;starších počítačů téže značky.</p>
<p>Pro srovnání, o&nbsp;kolik se posunula laťka: <a href="https://www.raspberrypi.com/documentation/accessories/display.html" rel="noopener" target="_blank">původní Raspberry Pi Touch Display</a>, který je pořád v&nbsp;dokumentaci, má sedm palců a&nbsp;800 × 480&nbsp;bodů.</p>
<p>Sedmipalcový Touch Display 2 přišel v&nbsp;roce 2024 jako jeho náhrada s&nbsp;tenčím tělem a&nbsp;vyšším rozlišením, pětipalcová varianta ho následovala. Desetipalcová je tedy třetí velikost téže řady a&nbsp;výrobce ji míří na&nbsp;panely chytré domácnosti, kiosky, rozhraní robotů, digitální cedule a&nbsp;ovládání dílenských či laboratorních přístrojů.</p>
<h2>Co stojí v&nbsp;katalogovém listu</h2>
<p><a href="https://pip.raspberrypi.com/documents/RP-010276-MM-touch-display-2-10-inch-product-brief.pdf" rel="noopener" target="_blank">Katalogový list</a> uvádí úhlopříčku 10,1&nbsp;palce, aktivní plochu 135,4 × 216,6&nbsp;mm a&nbsp;vnější rozměr 161,8 × 247,3&nbsp;mm. Rozlišení je 1&nbsp;200 × 1&nbsp;920 bodů ve&nbsp;24bitové barevné hloubce, nativně na&nbsp;výšku. Zobrazovací vrstva je IPS TFT s&nbsp;antireflexní úpravou, dotyková zvládne deset prstů naráz a&nbsp;odezva dotyku je nejvýš 35&nbsp;ms.</p>
<p>Provozní teplota sahá od&nbsp;−20 do&nbsp;+70&nbsp;°C. Výroba má podle téhož listu běžet nejméně do&nbsp;ledna 2030 – u&nbsp;dílu, který se zabuduje do&nbsp;stroje a&nbsp;má se za&nbsp;pár let dát dokoupit, je to údaj podstatnější než jas.</p>
<h2>Proč se čtyřka nezapojí</h2>
<p>Starší displeje značky si vystačily se&nbsp;dvěma linkami sběrnice DSI, kterou se vede obraz i&nbsp;dotyk. To sedělo na&nbsp;konektor Raspberry Pi&nbsp;1, 2, 3 i&nbsp;4. Desetipalcový panel potřebuje kvůli vyššímu rozlišení linky čtyři, a&nbsp;s&nbsp;nimi i&nbsp;užší, zato rychlejší plochý kabel a&nbsp;novější konektor. Ten je <a href="https://www.raspberrypi.com/news/a-new-10-raspberry-pi-touch-display-2-available-now-at-80/" rel="noopener" target="_blank">podle oznámení výrobce</a> jen na&nbsp;Raspberry Pi&nbsp;5 a&nbsp;na&nbsp;deskách pro výpočetní moduly.</p>
<p>Displej tedy nespolupracuje s&nbsp;Raspberry Pi&nbsp;4 ani se&nbsp;staršími deskami a&nbsp;řadou Zero. Pro ně zůstávají v&nbsp;nabídce pětipalcová a&nbsp;sedmipalcová varianta. Jinak je zapojení stejné jako dřív: napájení jde přímo z&nbsp;hostitelského počítače, v&nbsp;balení jsou kabely, konektory i&nbsp;montážní materiál a&nbsp;ovladače má <a href="https://www.raspberrypi.com/software/" rel="noopener" target="_blank">Raspberry Pi&nbsp;OS</a> v&nbsp;sobě – stačí aktualizovat systém a&nbsp;zavaděč v&nbsp;paměti EEPROM.</p>
<h2>Kde se nový panel od&nbsp;menších liší</h2>
<p>Pětipalcová i&nbsp;sedmipalcová varianta mají shodně 720 × 1&nbsp;280 bodů, tedy poměr stran 9:16. Desetipalcová má 1&nbsp;200 × 1&nbsp;920, což je 5:8 – je o&nbsp;kousek širší. Hustota bodů vychází z&nbsp;aktivní plochy a&nbsp;rozlišení na&nbsp;zhruba 225&nbsp;bodů na&nbsp;palec proti 210 u&nbsp;sedmipalcové a&nbsp;295 u&nbsp;pětipalcové; tahle tři čísla v&nbsp;katalogu nestojí, jsou dopočítaná.</p>
<p>Ne každý údaj jde nahoru. Podsvícení má nový panel 400&nbsp;cd/m², kdežto <a href="https://pip.raspberrypi.com/documents/RP-009106-MM-touch-display-2-product-brief.pdf" rel="noopener" target="_blank">katalogový list menších variant</a> uvádí 500&nbsp;cd/m². Oznámení také mluví o&nbsp;štědřejším pozorovacím úhlu 85&nbsp;stupňů; sedmipalcový displej má ovšem v&nbsp;katalogu tentýž údaj a&nbsp;osmdesát stupňů má jen ten pětipalcový. Deset dotykových bodů místo pěti a&nbsp;technologie IPS jsou naopak novinky, které menší panely nemají.</p>
<p>O&nbsp;kousek se zlepšila i&nbsp;odezva dotyku. U&nbsp;desetipalcového panelu udává katalog nejvýš 35&nbsp;ms, u&nbsp;menších variant typicky 35 a&nbsp;nejvýš 40&nbsp;ms. Jsou to jednotky milisekund, ale ukazuje to, že se s&nbsp;velikostí nevyměnil jen panel, nýbrž i&nbsp;řadič dotykové vrstvy.</p>
<h2>Cena a&nbsp;dostupnost</h2>
<p>Ceník výrobce zní 40&nbsp;dolarů za&nbsp;pětipalcový displej, 60 za&nbsp;sedmipalcový a&nbsp;80 za&nbsp;desetipalcový, vždy bez&nbsp;daně a&nbsp;dopravy. Prodej jde přes síť autorizovaných prodejců; britský <a href="https://thepihut.com/products/raspberry-pi-touch-display-2-10" rel="noopener" target="_blank">The Pi Hut</a> ho vede za&nbsp;76,80&nbsp;libry včetně DPH. Cenu i&nbsp;podmínku čtyř linek DSI potvrzuje nezávisle na&nbsp;výrobci i&nbsp;server <a href="https://linuxiac.com/raspberry-pi-launches-new-10-inch-touch-display-2-for-80/" rel="noopener" target="_blank">Linuxiac</a>.</p>
<p>Touch Display 2 tím přestal být příslušenstvím pro celou rodinu. Kdo staví ovládací panel do&nbsp;skříně a&nbsp;počítá s&nbsp;tím, že v&nbsp;ní časem vymění jen počítač, si u&nbsp;desetipalcové verze vybral i&nbsp;generaci: menší displeje se dají přendat na&nbsp;starší i&nbsp;novější desku, tenhle ne. Podle nás je to za&nbsp;to rozlišení přijatelná daň, ale je lepší o&nbsp;ní vědět před objednávkou než po&nbsp;ní.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-raspberry-pi-touch-display-2-deset-palcu-83d94853.jpg" length="37929" type="image/jpeg" />
		</item>
		<item>
			<title>Před 7.2-rc6 přišlo do zvuku Linuxu 53 záplat, o vydání dřív jich bylo 18</title>
			<link>https://tech-blog.chatujme.cz/clanek/zvuk-linux-7-2-rc6-zaplaty</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/zvuk-linux-7-2-rc6-zaplaty</guid>
			<pubDate>Sat, 01 Aug 2026 05:27:35 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Takashi Iwai poslal 31. července do jádra Linuxu 53 záplat zvukových ovladačů a do žádosti napsal, že je toho daleko víc, než by si přál. V téže fázi předchozího vydání jich bylo osmnáct. Šest commitů z té dávky nese značku, kterou jádro zavedlo pro příspěvky psané s pomocí jazykového modelu.]]></description>
			<content:encoded><![CDATA[<p>Takashi Iwai spravuje zvukovou část jádra Linuxu a&nbsp;dělá to ze SUSE. Jednou týdně posbírá opravy, které mu přišly, a&nbsp;pošle Linusi Torvaldsovi žádost o&nbsp;jejich začlenění. Ta z&nbsp;31.&nbsp;července začíná větou, jakou správce nepíše rád. V&nbsp;překladu: „Zase toho vyšlo daleko víc, než bych chtěl; od teďka budu brzdit.“</p>

<figure><img src="/uploads/foto-m2-realtek-hda-kodek-8288e691.jpg" alt="Detail základní desky se zvukovým kodekem Realtek ALC883 a řadou elektrolytických kondenzátorů"><figcaption>Kodek Realtek ALC883 pro rozhraní HD Audio na rohu základní desky, obklopený elektrolytickými kondenzátory zvukové části. Foto: Futase_tdkr, Wikimedia Commons (volné dílo)</figcaption></figure>

<h2>Co v&nbsp;té dávce je</h2>

<p>Padesát tři commitů od 29 autorů, 42 souborů, 444 přidaných a&nbsp;171 odebraných řádků. Většinu podle Iwaie tvoří výjimky pro konkrétní zařízení a&nbsp;úpravy kodeků. Výjimce se v&nbsp;jádře říká quirk: ovladač jí obchází chování jednoho kusu hardwaru, který se nedrží normy. Sesbírané modely dávají docela slušný přehled o&nbsp;tom, kde zvuk v&nbsp;Linuxu skřípe:</p>

<ul>
<li>USB zvuk: C-Media CM6206, Corsair Virtuoso, Razer Barracuda X 2.4, zařízení JKY Technology Q2A a&nbsp;blíže neurčená USB sluchátka</li>
<li>HD Audio, tedy kodeky zapájené na deskách notebooků: HP Victus 16, HP Dragonfly Folio G3, Lenovo Legion 7, HP Laptop 14s, Acer Nitro 5, TongFang X6SP45xU, Infinix INBOOK X3 a&nbsp;HP Pavilion All-in-One</li>
<li>Zvukové řadiče AMD: Lenovo Legion 7, Acer Aspire AG14-22P, MSI Crosshair A16 a&nbsp;Asus ExpertBook</li>
</ul>

<p>Zbytek míří do společného kódu. Dělení nulou při zapínání časovače v&nbsp;sekvenceru MIDI, závod v&nbsp;jádru časovače ALSA, probuzení čekajících vláken při rozpojení propojených streamů a&nbsp;dvojí uvolnění paměti při chybě v&nbsp;rozhraní UMP. K&nbsp;tomu několik zápisů mimo vyhrazenou paměť v&nbsp;ovladačích USB.</p>

<h2>Osmnáct proti třiapadesáti</h2>

<p>Žádosti o&nbsp;začlenění chodí na veřejnou konferenci, takže se dají srovnat kus po kuse. Tohle jsou týdenní dávky oprav vývojového cyklu 7.2 tak, jak je popisují samotné žádosti:</p>

<table>
<tr><th>dávka</th><th>odeslána</th><th>commitů</th><th>souborů</th><th>řádků</th></tr>
<tr><td>7.2-rc1</td><td>27. 6.</td><td>46</td><td>49</td><td>+481 / −316</td></tr>
<tr><td>7.2-rc2</td><td>5. 7.</td><td>12</td><td>12</td><td>+99 / −26</td></tr>
<tr><td>7.2-rc4</td><td>14. 7.</td><td>36</td><td>35</td><td>+203 / −58</td></tr>
<tr><td>7.2-rc5</td><td>22. 7.</td><td>25</td><td>21</td><td>+300 / −36</td></tr>
<tr><td>7.2-rc6</td><td>31. 7.</td><td>53</td><td>42</td><td>+444 / −171</td></tr>
</table>

<p>Týden před rc3 zvuk žádnou dávku nemá. Počty commitů v&nbsp;tabulce jsou součtem toho, co si žádost sama vypisuje po autorech; řádky a&nbsp;soubory hlásí přiložený diffstat.</p>

<p>Zajímavější je srovnání s&nbsp;předchozím vydáním ve stejné fázi. Pro 7.1-rc6 poslal Iwai 29.&nbsp;května 18 commitů v&nbsp;deseti souborech, o&nbsp;týden později pro 7.1-rc7 devět commitů v&nbsp;osmi souborech a&nbsp;napsal k&nbsp;nim, že se to uklidňuje. Letos v&nbsp;téže fázi cyklu je to 53 a&nbsp;Iwai slibuje brzdit. U&nbsp;dávky pro rc5 použil obrat, který se pak chytil: množství je podle něj pořád „new normal“, nový normál, ale samé drobné opravy.</p>

<h2>Značka Assisted-by</h2>

<p>Dokumentace jádra má stránku <a href="https://docs.kernel.org/process/coding-assistants.html" target="_blank" rel="noopener">AI Coding Assistants</a>. Zakazuje agentům přidávat pod záplatu <code>Signed-off-by</code>: Developer Certificate of Origin, tedy prohlášení o&nbsp;původu kódu, může podepsat jen člověk, který text přečetl a&nbsp;bere za něj odpovědnost. Pro přiznání strojové pomoci zavádí jinou značku:</p>

<pre><code>Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]</code></pre>

<p>Za dvojtečkou má stát konkrétní verze modelu, v&nbsp;hranatých závorkách nepovinně nástroje statické analýzy jako coccinelle nebo sparse. Běžné vybavení – git, gcc, editor – se do ní nepíše.</p>

<p>Ve stromu Linuse Torvaldse nese tuhle značku v&nbsp;adresáři <code>sound/</code> devětačtyřicet commitů, nejstarší z&nbsp;23.&nbsp;března 2026. V&nbsp;praxi vypadá třeba takhle: <code>Assisted-by: Jetski:Gemini-3.6-Flash</code>, <code>Assisted-by: Claude:claude-opus-5</code> nebo <code>Assisted-by: VeroCoder:claude-sonnet-4-5</code>.</p>

<h2>Příčinu žádost neuvádí</h2>

<p>V&nbsp;žádné z&nbsp;pěti letošních žádostí o&nbsp;zvukové opravy slovo o&nbsp;jazykových modelech nepadne. Iwai píše o&nbsp;objemu, ne o&nbsp;tom, odkud se bere. Souvislost s&nbsp;modely dělá server Phoronix, který si růstu všiml v&nbsp;květnu a&nbsp;opírá ji právě o&nbsp;značky <code>Assisted-by</code> na konferenci zvukových vývojářů.</p>

<p>Spočítat to jde přesně. Šest z&nbsp;53 commitů poslední dávky značku má: tři od Norberta Szeteie (dělení nulou v&nbsp;sekvenceru a&nbsp;dvě opravy časovače), dva od Sonali Pradhanové z&nbsp;Googlu a&nbsp;jeden quirk pro Acer Aspire od Jorna Baayena. Zbylých sedmačtyřicet ji nemá. Že by za nárůstem z&nbsp;osmnácti na třiapadesát stála jedna šestice commitů, z&nbsp;toho podle nás neplyne – doložený je zatím ten růst, ne jeho příčina. Jinde v&nbsp;otevřeném softwaru ostatně vychází měření opačně: <a href="/clanek/sqlite-3-53-4-chyby-hlasene-s-pomoci-ai">SQLite v&nbsp;poznámkách k&nbsp;verzi 3.53.4</a> uvádí, že hlášení chyb pořízených s&nbsp;pomocí AI ubývá.</p>

<p>Obě záplaty Sonali Pradhanové míří do počítání velikostí v&nbsp;ovladači USB zvuku. Jedna opravuje zápis za konec vyrovnávací paměti pro přímý přístup k&nbsp;paměti, když si ovladač vyžádá plné pakety a&nbsp;přepočítá jednu hodnotu, ale druhou ne. Druhá zastropuje počet snímků odvozený ze synchronizačního paketu, aby zařízení přehnaným údajem nedostalo přehrávací frontu za mez, kterou koncový bod zvládne. Obě mají v&nbsp;hlavičce <code>Cc: stable</code>, takže půjdou i&nbsp;do starších udržovaných řad jádra. Finální 7.2 se čeká v&nbsp;srpnu.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://marc.info/?l=linux-kernel&amp;m=178548307170505&amp;w=2" target="_blank" rel="noopener">Žádost o&nbsp;začlenění zvukových oprav pro 7.2-rc6</a> a&nbsp;starší dávky <a href="https://marc.info/?l=linux-kernel&amp;m=178471184518833&amp;w=2" target="_blank" rel="noopener">rc5</a>, <a href="https://marc.info/?l=linux-kernel&amp;m=178401629961991&amp;w=2" target="_blank" rel="noopener">rc4</a>, <a href="https://marc.info/?l=linux-kernel&amp;m=178323731081691&amp;w=2" target="_blank" rel="noopener">rc2</a>, <a href="https://marc.info/?l=linux-kernel&amp;m=178257127870063&amp;w=2" target="_blank" rel="noopener">rc1</a> a&nbsp;pro předchozí vydání <a href="https://marc.info/?l=linux-kernel&amp;m=178005038388335&amp;w=2" target="_blank" rel="noopener">7.1-rc6</a> a&nbsp;<a href="https://marc.info/?l=linux-kernel&amp;m=178076216866446&amp;w=2" target="_blank" rel="noopener">7.1-rc7</a>, archiv MARC</li>
<li><a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/sound?qt=grep&amp;q=Assisted-by" target="_blank" rel="noopener">Commity se značkou Assisted-by v&nbsp;adresáři sound/</a>, strom jádra Linuse Torvaldse</li>
<li><a href="https://www.phoronix.com/news/Linux-7.2-rc6-Sound-Fixes" target="_blank" rel="noopener">Sound Fixes For Linux 7.2-rc6: „Far Larger Than Wished“</a> a&nbsp;<a href="https://www.phoronix.com/news/Linux-7.1-Sound-Many-Fixes" target="_blank" rel="noopener">Linux Sound Subsystem Also Seeing Many Fixes Driven By AI/LLMs</a>, Phoronix</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-realtek-hda-kodek-8288e691.jpg" length="146698" type="image/jpeg" />
		</item>
		<item>
			<title>Atomické nastavování obrazu mají patche v Nouveau zapnout po devíti letech</title>
			<link>https://tech-blog.chatujme.cz/clanek/nouveau-atomicke-nastavovani-obrazu</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/nouveau-atomicke-nastavovani-obrazu</guid>
			<pubDate>Fri, 31 Jul 2026 23:25:07 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Otevřený ovladač NVIDIA pro Linux umí atomické nastavování obrazového režimu od jádra 4.10, ale ve výchozím stavu ho nemá zapnuté. Sérii patchů, která to mění, poslala Lyude Paul z Red Hatu; poslední z pěti verzí odešla 30. července. Podle Phoronixu se změna do jádra 7.3 nejspíš nedostane.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m2-nouveau-geforce-8800gts-0db0b01e.jpg" alt="Grafická karta GeForce 8800 GTS od PNY"><figcaption>Grafická karta GeForce 8800 GTS od PNY. Čipy rodiny NV50, kam patří i&nbsp;tahle karta, jsou nejstarší, kterých se změna týká. Foto: TheStriker, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<p>Nouveau, otevřený ovladač grafických karet NVIDIA v&nbsp;jádře Linuxu, umí atomické nastavování obrazového režimu od roku 2016. Kdo ho chce, musí ovladač zavést s&nbsp;parametrem <code>nouveau.atomic=1</code>; jinak zůstane vypnutý. <a href="https://lore.kernel.org/dri-devel/20260730204604.1729505-1-lyude@redhat.com/" rel="noopener">Sérii pěti patchů</a>, které tohle výchozí nastavení obracejí, poslala Lyude Paul z&nbsp;Red Hatu do konference dri-devel; poslední verze odešla 30.&nbsp;července.</p>
<h2>Co se v&nbsp;kódu mění</h2>
<p>Vlastní změna je drobná. <a href="https://lore.kernel.org/dri-devel/20260730204604.1729505-6-lyude@redhat.com/" rel="noopener">Poslední patch série</a> přepíše výchozí hodnotu proměnné <code>nouveau_atomic</code> z&nbsp;nuly na minus jedničku a&nbsp;popis parametru z „default: disabled“ na „default: auto“. Podmínka, která ovladači přidává příznak <code>DRIVER_ATOMIC</code>, se z&nbsp;<code>if (nouveau_atomic)</code> mění na <code>if (nouveau_atomic != 0)</code>. Celá série sahá na dva soubory, přidává 22 řádků a&nbsp;19 jich ubírá.</p>
<p>Přepínač zůstává. „Modulový parametr zatím ponecháme, protože jeho vypnutí může pomoct, kdybychom narazili na regrese,“ píše Paul v&nbsp;patchi (přeloženo). Kdo tedy na atomickém nastavování narazí a&nbsp;bude mu vadit, zavede ovladač s&nbsp;<code>nouveau.atomic=0</code> a&nbsp;je zpátky na starém chování.</p>
<h2>Proč to zůstalo vypnuté</h2>
<p>Atomické rozhraní do Nouveau přinesl <a href="https://github.com/torvalds/linux/commit/839ca903f12ef8f09374e0b655456482536a733e" rel="noopener">commit Bena Skeggse ze 4. listopadu 2016</a>, který se do jádra dostal ve verzi 4.10. Týž commit zavedl i&nbsp;parametr <code>atomic</code> s&nbsp;výchozí nulou a&nbsp;Skeggs v&nbsp;popisu napsal proč: „Atomické ioctl tímhle zatím ve výchozím stavu nezpřístupňujeme, protože testování proběhlo jen omezeně“ (přeloženo). Pak uplynulo devět let a&nbsp;skoro devět měsíců a&nbsp;výchozí hodnota zůstala nulová.</p>
<p>Paul to v&nbsp;úvodní zprávě série vysvětluje tím, že v&nbsp;době, kdy Skeggs kód psal, nebylo moc na čem atomické nastavování zkoušet. Dnes je to podle ní norma, kdežto podpora neatomických ovladačů v&nbsp;uživatelském prostoru začíná chátrat a&nbsp;nese si vlastní chyby; řada z&nbsp;nich podle ní zmizí právě zapnutím atomického režimu. Sama ho na svých strojích běžně používá; jedinou potíž, kterou uvádí, je blikání obrazovky na jejím stolním počítači, u&nbsp;kterého si ale není jistá, že s&nbsp;atomickým režimem vůbec souvisí.</p>
<h2>Co atomické nastavování dělá</h2>
<p>Nastavování obrazového režimu v&nbsp;jádře znamená, že rozlišení, obnovovací frekvenci a&nbsp;rozvržení obrazových vrstev nastavuje jádro, ne grafický server nad ním. Starší cesta k&nbsp;tomu používá řadu samostatných volání: zvlášť se nastaví režim, zvlášť se přehodí obrazová vrstva, zvlášť kurzor.</p>
<p>Atomické rozhraní posílá celé nastavení jako jednu transakci, takže buď projde všechno, nebo nic. Kompozitor si navíc může kombinaci nechat nejdřív jen ověřit, aniž by ji provedl. Do jádra se dostalo ve verzi 4.0 jako schopnost <a href="https://docs.kernel.org/gpu/drm-uapi.html" rel="noopener">DRM_CLIENT_CAP_ATOMIC</a> a&nbsp;od verze 4.2 ji podle dokumentace jádra podporují všechny ovladače, které atomické nastavování zvládají. Praktický dopad, který Phoronix zmiňuje, je méně blikání při přepínání a&nbsp;spolehlivější chování na moderním linuxovém desktopu.</p>
<h2>Kterých karet se to týká</h2>
<p>Změna platí pro rodinu NV50 a&nbsp;novější. Podle <a href="https://nouveau.freedesktop.org/CodeNames.html" rel="noopener">seznamu kódových jmen projektu Nouveau</a> je to architektura Tesla, tedy GeForce 8, 9, 100, 200 a&nbsp;300, plus všechno novější. Čipy pod hranicí NV50 zůstávají beze změny; atomické nastavování pro ně nikdy nikdo nenapsal.</p>
<p>Právě kvůli nim je v&nbsp;sérii čtvrtý patch. Dosud si ovladač na příkaz <code>nouveau.atomic=1</code> nastavil příznak <code>DRIVER_ATOMIC</code> i&nbsp;na hardwaru, který atomický režim neumí. Nově se to na starých čipech zakáže a&nbsp;ovladač místo toho vypíše varování, že je potřeba NV50 nebo novější. Druhý patch série přidává hodnotu parametru <code>nouveau.atomic</code> do ladicího výpisu ovladače, takže z&nbsp;hlášení jádra bude poznat, v&nbsp;jakém režimu ovladač jede.</p>
<h2>Pět verzí za jeden den</h2>
<p>První verze série odešla večer 29.&nbsp;července a&nbsp;měla čtyři patche v&nbsp;jediném souboru. Za necelý den ji vystřídaly další čtyři: přibyla oprava chyby v&nbsp;uklízení po neúspěšném zavedení ovladače, druhý patch se přepracoval na zacházení se strukturou <code>drm_driver</code> a&nbsp;kontrola generace čipu se přesunula z&nbsp;konkrétního modelu na rodinu. Celý sled i&nbsp;s&nbsp;reakcemi vydá <a href="https://lore.kernel.org/dri-devel/?q=s%3A%22Enable+atomic+modesetting+by+default%22" rel="noopener">hledání v&nbsp;archivu konference dri-devel</a>.</p>
<p>Kdy se změna dostane do vydaného jádra, jisté není. <a href="https://www.phoronix.com/news/Nouveau-Atomic-Mode-Setting-26" rel="noopener">Phoronix</a> soudí, že vzhledem k&nbsp;načasování na cyklus jádra 7.3 nejspíš nedosáhne, a&nbsp;doufá, že přistane krátce po něm.</p>
<h2>Zdroje</h2>
<ul>
<li><a href="https://lore.kernel.org/dri-devel/20260730204604.1729505-1-lyude@redhat.com/" rel="noopener">Lyude Paul: [PATCH v5 0/5] Enable atomic modesetting by default</a>, dri-devel, 30.&nbsp;července 2026</li>
<li><a href="https://lore.kernel.org/dri-devel/20260730204604.1729505-6-lyude@redhat.com/" rel="noopener">Lyude Paul: [PATCH v5 5/5] drm/nouveau/kms/nv50-: Enable atomic modesetting by default</a>, dri-devel, 30.&nbsp;července 2026</li>
<li><a href="https://github.com/torvalds/linux/commit/839ca903f12ef8f09374e0b655456482536a733e" rel="noopener">Ben Skeggs: drm/nouveau/kms/nv50: transition to atomic interfaces internally</a>, jádro Linuxu, 4.&nbsp;listopadu 2016</li>
<li><a href="https://docs.kernel.org/gpu/drm-uapi.html" rel="noopener">Dokumentace jádra Linuxu: Userland interfaces</a> (DRM_CLIENT_CAP_ATOMIC)</li>
<li><a href="https://nouveau.freedesktop.org/CodeNames.html" rel="noopener">Nouveau: CodeNames</a> (přiřazení NV50 ke generacím GeForce)</li>
<li><a href="https://www.phoronix.com/news/Nouveau-Atomic-Mode-Setting-26" rel="noopener">Phoronix: Nouveau Preparing To Finally Enable Atomic Mode-Setting By Default</a>, 31.&nbsp;července 2026</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-nouveau-geforce-8800gts-0db0b01e.jpg" length="156815" type="image/jpeg" />
		</item>
		<item>
			<title>Host ve Xenu 4.22 už nesmí mít procesor jiného výrobce než hostitel</title>
			<link>https://tech-blog.chatujme.cz/clanek/xen-4-22-konec-cross-vendor</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/xen-4-22-konec-cross-vendor</guid>
			<pubDate>Thu, 30 Jul 2026 16:17:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Hypervizor Xen vyšel 30. července 2026 ve verzi 4.22, osm měsíců po předchozím vydání. Nejnápadnější změna je úbytek: hosté už nesmějí mít nastavený procesor jiného výrobce, než má hostitel, čímž končí živá migrace mezi stroji s Intelem a s AMD. Přibyly naopak kvóty pro Xenstore a další kus podpory pro RISC-V.]]></description>
			<content:encoded><![CDATA[<p>Projekt <a href="https://xenproject.org/" rel="noopener">Xen</a> vydal 30.&nbsp;července 2026 verzi 4.22 svého hypervizoru, tedy programu, který na jednom fyzickém stroji rozdělí procesor a&nbsp;paměť mezi několik oddělených operačních systémů. Podle <a href="https://wiki.xenproject.org/wiki/Xen_Project_4.22_Release_Notes" rel="noopener">poznámek k&nbsp;vydání</a> je to práce osmi měsíců; předchozí verze 4.21 vyšla 19.&nbsp;listopadu 2025. Nejnápadnější změna přitom není přírůstek, ale úbytek.</p>
<figure><img src="/uploads/foto-m2-xen-4-22-servery-f7b2aa08.jpg" alt="Rack se šesti servery Cisco HyperFlex zasunutými nad sebou"><figcaption>Rack se servery Cisco HyperFlex HXAF 240c M5; podle popisu snímku na nich běží virtualizační cluster VMware ESXi. Foto: Btrs, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>
<h2>Předstírat cizí procesor už nejde</h2>
<p>Od roku 2009 uměl Xen hostovi namluvit, že běží na procesoru druhého výrobce. Nebyla to kuriozita. Byla to podmínka živé migrace, tedy přesunu běžícího virtuálního stroje z&nbsp;jednoho serveru na druhý bez vypnutí. Když se v&nbsp;racku míchaly stroje s&nbsp;Intelem a&nbsp;s&nbsp;AMD, dala se sestavit sada vlastností procesoru, kterou zvládaly obě strany, a&nbsp;host se pak dal přestěhovat tam i&nbsp;zpátky.</p>
<p>Verze 4.22 to ruší. Host smí být nastavený jen na téhož výrobce, jakého má hostitelský procesor. Projekt to v&nbsp;souboru <a href="https://github.com/xen-project/xen/blob/RELEASE-4.22.0/CHANGELOG.md" rel="noopener">CHANGELOG.md</a> odůvodňuje takhle (přeloženo): „Když se to v&nbsp;roce 2009 přidávalo, šlo procesory Intelu a&nbsp;AMD s&nbsp;dostatkem triků donutit, aby byly dost kompatibilní na živou migraci hosta. Výrobci se ale od té doby rozcházejí způsobem, který Xen nedokáže vyrovnat, a&nbsp;s&nbsp;příchodem bezpečnostních problémů se spekulativním prováděním se možnost, že by to bylo použitelné, uzavřela.“</p>
<p>Tiskovou zprávu k&nbsp;vydání rozeslala <a href="https://www.linuxfoundation.org/press/xen-project-releases-xen-4.22-strengthening-open-source-virtualization-for-cloud-embedded-and-automotive-systems-1" rel="noopener">Linux Foundation</a>, pod kterou Xen spadá. Tuhle položku neuvádí; je jen v&nbsp;seznamu změn od projektu.</p>
<h2>Kvóty na Xenstore</h2>
<p>Xenstore je malá stromová databáze, kterou si hypervizor, správcovská doména a&nbsp;jednotliví hosté předávají konfiguraci a&nbsp;oznámení o&nbsp;změnách. Host do ní může zapisovat a&nbsp;může si hlídat, kdy se něco změní.</p>
<p>Xen 4.22 na to nasazuje strop: kvótu na doménu a&nbsp;takzvanou hloubku sledování, tedy mez pro to, jak hluboko se dá zanořit hlídání změn. Podle tiskové zprávy je to obrana proti hostovi, který si bere víc zdrojů, než mu patří. Kvóty dávají smysl tam, kde na jednom stroji běží zákazníci, kteří o&nbsp;sobě navzájem nevědí. Takového provozu přibývá: v&nbsp;<a href="/clanek/uptime-2026-cizi-datova-centra-podil">letošním průzkumu Uptime Institute</a> mají cizí datová centra poprvé největší podíl firemní zátěže.</p>
<h2>Co je v&nbsp;seznamu změn a&nbsp;co jen v&nbsp;tiskové zprávě</h2>
<p>Z&nbsp;novinek pro procesory je v&nbsp;seznamu podpora funkce Bus Lock Threshold na čipech AMD Zen 5 a&nbsp;novějších. Když host zneužívá pomalé atomické instrukce, které zamykají celou sběrnici, Xen mu je nově omezí tempem, aby tím netrpěl celý stroj. Přibylo také načítání mikrokódu z&nbsp;archivu CPIO v&nbsp;samostatných modulech zavaděče a&nbsp;příkaz <code>get-core-temp</code> v&nbsp;nástroji <code>xenpm</code>, který na platformách Intelu vypíše teploty jader.</p>
<p>Tisková zpráva ale na prvním místě uvádí něco jiného: podporu FRED (Flexible Return and Event Delivery), tedy nového způsobu, jakým procesory x86 obsluhují přerušení, výjimky a&nbsp;systémová volání. Odvolává se na ni i&nbsp;citovaný zástupce Citrixu. V&nbsp;materiálech samotného projektu FRED nenajdete ani jednou, ať už v&nbsp;poznámkách k&nbsp;vydání, v&nbsp;přehledu funkcí nebo v&nbsp;souboru CHANGELOG.md.</p>
<p>Kód pro něj ve verzi 4.22 je. Soubor <a href="https://github.com/xen-project/xen/blob/RELEASE-4.22.0/xen/arch/x86/x86_64/entry-fred.S" rel="noopener">entry-fred.S</a>, který obsluhuje vstupní body FREDu, ve značce RELEASE-4.22.0 leží; ve značce RELEASE-4.21.0 chybí. Autor ho napsal v&nbsp;prosinci 2024, do stromu se ale dostal až letos v&nbsp;březnu, tedy v&nbsp;cyklu 4.22. Rozpor mezi oběma zdroji nerozhodneme, jen ho zaznamenáváme: podle nás je pravděpodobnější, že tiskovou zprávu psal někdo štědřeji než správci seznamu změn, než že by šlo o&nbsp;omyl v&nbsp;datu.</p>
<h2>Arm a&nbsp;RISC-V</h2>
<p>Na Armu umí hosté nově uspat se do paměti a&nbsp;zase se probudit, a&nbsp;to standardní cestou přes rozhraní PSCI. Platí to jen pro obyčejné hosty, ne pro doménu, která má přímý přístup k&nbsp;hardwaru. Pokračuje také podpora profilu Armv8-R s&nbsp;jednotkou MPU, kterou používají systémy s&nbsp;nároky na funkční bezpečnost, a&nbsp;rozhraní FF-A se posunulo na verzi 1.2. Naopak podpora instrukční sady ThumbEE z&nbsp;Xenu zmizela.</p>
<p>U&nbsp;RISC-V je vidět, že je celá věc rozdělaná. Rozšíření SSTC pro časovače umí zatím jen sám Xen, hosté ne. Přibyly pomocné funkce pro sestavení domény z&nbsp;popisu hardwaru (device tree), což je podle projektu základ pro budoucí spouštění hostů. Kdo si chce Xen pro RISC-V přeložit, potřebuje překladač gcc aspoň ve verzi 12.2, kdežto pro x86 a&nbsp;Arm stačí 5.1.</p>
<h2>Kdo do Xenu mluví</h2>
<p>Na seznamu členů projektu jsou vedle AMD, Armu a&nbsp;AWS také Ford, Honda, Renesas, EPAM a&nbsp;Vates. Právě odtud jsou skoro všechny citace v&nbsp;tiskové zprávě. Kazuo Tsubouchi z&nbsp;Hondy v&nbsp;ní mluví o&nbsp;softwarově definovaných vozidlech a&nbsp;o&nbsp;tom, že různé úlohy s&nbsp;různými nároky mají běžet na společné výpočetní platformě; Aish Dubey z&nbsp;Renesasu o&nbsp;mixed-criticality systémech, tedy o&nbsp;strojích, kde vedle sebe běží úloha, na které závisí bezpečnost, a&nbsp;úloha, na které nezávisí nic.</p>
<p>Artem Mygaiev z&nbsp;EPAM popisuje práci skupiny pro funkční bezpečnost: nové nástroje postavené na QEMU umožňují opakovaně vstřikovat do systému poruchy a&nbsp;měřit, jak se zachová, k&nbsp;tomu přibylo měření pokrytí kódu testy až po úroveň modifikovaného pokrytí podmínek a&nbsp;rozhodnutí (MC/DC) a&nbsp;strukturované fuzzování. Ford uvádí, že do projektu poslal prvního mentorovaného vývojáře. Vates si podle svého vyjádření vzal na starost hlavně rozjezd RISC-V.</p>
<h2>Co se vyhodilo</h2>
<p>Kromě cizích výrobců procesoru zmizely z&nbsp;Xenu volby <code>cpuid_mask_*</code>, označené za zastaralé už ve verzi 4.7, a&nbsp;rozhraní <code>SYSCTL_get_cpu_levelling_caps</code>, o&nbsp;kterém projekt píše, že ho nejspíš nepoužívala žádná nadstavba. Skončila podpora Xenoprofile: nástroj oprofile sám přestal Xen podporovat v&nbsp;roce 2014 a&nbsp;od té doby se na tom v&nbsp;Xenu nic nedělalo. Nástroj <code>xenpm</code> se přestal stavět mimo x86, protože tam stejně nic užitečného neuměl.</p>
<p>Změna, o&nbsp;kterou zakopnou správci nadstaveb: volání pro vytvoření domény teď chce hodnotu <code>DOMID_ANY</code>, když má číslo přidělit systém sám. Dřívější zástupné hodnoty už nic takového neznamenají.</p>
<p>Zdroje: <a href="https://www.linuxfoundation.org/press/xen-project-releases-xen-4.22-strengthening-open-source-virtualization-for-cloud-embedded-and-automotive-systems-1" rel="noopener">tisková zpráva Linux Foundation</a>, <a href="https://wiki.xenproject.org/wiki/Xen_Project_4.22_Release_Notes" rel="noopener">poznámky k&nbsp;vydání</a> a&nbsp;<a href="https://wiki.xenproject.org/wiki/Xen_Project_4.22_Feature_List" rel="noopener">přehled funkcí</a> na wiki projektu, <a href="https://github.com/xen-project/xen/blob/RELEASE-4.22.0/CHANGELOG.md" rel="noopener">CHANGELOG.md</a> ve značce RELEASE-4.22.0 a&nbsp;zpráva o&nbsp;vydání na <a href="https://www.phoronix.com/news/Zen-4.22-Released" rel="noopener">Phoronixu</a>. Značku RELEASE-4.22.0 podepsal Andrew Cooper 29.&nbsp;července ve 20:06 UTC, tedy den před oznámením.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-xen-4-22-servery-f7b2aa08.jpg" length="208584" type="image/jpeg" />
		</item>
		<item>
			<title>V průzkumu Uptime mají cizí datová centra poprvé největší podíl zátěží, ne většinu</title>
			<link>https://tech-blog.chatujme.cz/clanek/uptime-2026-cizi-datova-centra-podil</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/uptime-2026-cizi-datova-centra-podil</guid>
			<pubDate>Thu, 30 Jul 2026 13:17:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Podle šestnáctého ročníku průzkumu Uptime Institute připadá poprvé největší podíl firemních výpočetních zátěží na cizí datová centra: 46 procent proti 44 procentům ve vlastních halách. Většina firemního IT přesto zůstává doma, protože dalších deset procent běží v serverovnách a rozvaděčích, které firmy provozují samy. Tisková zpráva tahle čísla neuvádí, jsou až ve shrnutí zprávy.]]></description>
			<content:encoded><![CDATA[<p>Uptime Institute zveřejnil 28.&nbsp;července šestnáctý ročník svého celosvětového průzkumu mezi provozovateli datových center. Poprvé v&nbsp;jeho historii připadá největší podíl firemních výpočetních zátěží na cizí haly, ne na vlastní serverovny firem. Rozdíl jsou ale dva procentní body a&nbsp;slovo „většina“ se na něj nehodí.</p>

<figure><img src="/uploads/foto-m2-30-datacentrum-serverovna-97763330.jpg" alt="Sál datového centra CERN se stojany zakrytými kvůli oddělení studené uličky"><figcaption>Sál datového centra CERN. Stojany mají shora kryty, které oddělují studenou uličku od teplé. Foto: Hugovanmeijeren, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<h2>Čtyřicet šest ku čtyřiačtyřiceti</h2>

<p>Uptime se firemních respondentů každý rok ptá, jaký podíl svých zátěží provozují ve vlastní režii a&nbsp;jaký v&nbsp;cizím zařízení. Letos vyšlo 46&nbsp;procent na datová centra třetích stran a&nbsp;44&nbsp;procent na vlastní dedikované haly. Zbylých 10&nbsp;procent běží v&nbsp;serverovnách a&nbsp;rozvaděčích, tedy v&nbsp;prostorách, které firmy provozují samy, jen to nejsou plnohodnotná datová centra. Do roku 2028 podle odhadu analytiků Uptime zůstane podíl vlastních hal stejný a&nbsp;cizí vzroste na 48&nbsp;procent, a&nbsp;to právě na úkor těch improvizovaných serveroven.</p>

<p>Ta čísla stojí za pozorné čtení. Server The Register, který shrnutí zprávy četl, dal svému článku titulek <em>The majority of corporate IT is now off premises for the first time</em>, tedy že většina firemního IT je poprvé mimo vlastní prostory. Jeho vlastními čísly to ale podložené není. Většina znamená víc než polovinu a&nbsp;46&nbsp;procent víc než polovina není. Zbylých 10&nbsp;procent popisuje Uptime jako serverovny a&nbsp;rozvaděče namísto vyhrazeného zařízení, tedy jako prostory u&nbsp;firmy, ne u&nbsp;poskytovatele; pokud je to tak, běží ve vlastní režii 54&nbsp;procent zátěží. Přesné je proto „největší jednotlivý podíl“, ne „většina“.</p>

<h2>Průměrný stojan přes 11&nbsp;kW, typický 7,8</h2>

<p>Druhé číslo, které se dá snadno přečíst špatně, je hustota výkonu. Průměr nejčastějších hodnot letos poprvé překročil 11&nbsp;kW na stojan. Zvedla ho ale hrstka nových hal se stojany nad 30&nbsp;kW; bez nich průměr sedí na 7,8&nbsp;kW proti 7,5&nbsp;kW v&nbsp;roce 2025. Titulky o&nbsp;120&nbsp;kW na stojan patří k&nbsp;infrastruktuře pro umělou inteligenci, ne k&nbsp;tomu, co stojí v&nbsp;běžném sále.</p>

<p>Stojan nad 30&nbsp;kW nemá pořád většina zařízení. Aspoň jeden takový hlásí 24&nbsp;procent dotázaných proti 19 procentům loni a&nbsp;přírůstek je hlavně v&nbsp;pásmu nad 50&nbsp;kW. Patří do něj i&nbsp;provozovatelé, kteří dávají servery s&nbsp;grafickými akcelerátory do stojanů zapojených nad 100&nbsp;kW.</p>

<h2>Výpadků ubývá, účet za ně roste</h2>

<p>Podíl respondentů, kteří za poslední tři roky zažili výpadek, klesl šestý rok v&nbsp;řadě, letos o&nbsp;tři procentní body. Uptime k&nbsp;tomu hned dodává, čeho naopak přibývá: omezené a&nbsp;nestabilní dodávky elektřiny, horší spolehlivost místních sítí, potíže v&nbsp;dodavatelském řetězci a&nbsp;extrémní počasí.</p>

<p>Co roste, je cena. Nejhorší výpadek stál aspoň sto tisíc dolarů 71&nbsp;procent dotázaných, loni to bylo 57&nbsp;procent. Vysvětlení, které zpráva nabízí, je prosté: firmy jsou na digitální infrastruktuře závislejší než dřív, takže tatáž hodina výpadku bolí víc. Jeden z&nbsp;deseti výpadků je podle tiskové zprávy pořád vážný nebo závažný.</p>

<h2>Elektrikáře shání víc než polovina provozovatelů</h2>

<p>Největší mezery v&nbsp;dovednostech hlásí provozovatelé u&nbsp;elektro profesí (38&nbsp;procent) a&nbsp;u&nbsp;juniorních provozních rolí (rovněž 38&nbsp;procent), dál u&nbsp;řízení provozu (35&nbsp;procent) a&nbsp;u&nbsp;strojních profesí (34&nbsp;procent). Vhodné uchazeče na volná místa hledá obtížně 53&nbsp;procent provozovatelů proti 46 procentům loni. Tisková zpráva k&nbsp;tomu doplňuje, že lidi odvádějí hlavně konkurenční provozovatelé datových center.</p>

<h2>Co průzkum umí a&nbsp;co ne</h2>

<p>Uptime sesbíral odpovědi od více než 800 majitelů a&nbsp;provozovatelů datových center, přes internet a&nbsp;e-mailem. Necelá čtvrtina respondentů pracuje pro poskytovatele služeb třetích stran, tedy pro kolokaci, velkoobchodní pronájem nebo cloud. Přes polovinu, 52&nbsp;procent, sídlí v&nbsp;Severní Americe a&nbsp;Evropě. Sama zpráva upozorňuje, že počet odpovědí se u&nbsp;jednotlivých otázek liší, protože respondenti nemusí odpovědět na všechno.</p>

<p>Vzorek tedy nevznikl náhodným výběrem; odpověděl ten, kdo chtěl. Meziroční srovnání ukazuje, jak se mění odpovědi, ne nutně jak se mění celý obor. Veřejně dostupné je třináctistránkové shrnutí, a&nbsp;i&nbsp;to až po vyplnění formuláře; plná zpráva má 32 stran a&nbsp;je pro zákazníky Uptime.</p>

<p>Zajímavější než jednotlivé číslo je, co v&nbsp;tiskové zprávě chybí. Přesun zátěží mimo vlastní haly v&nbsp;ní nepadne ani jednou a&nbsp;stejně tak v&nbsp;ní nejsou hodnoty 11&nbsp;kW, 7,8&nbsp;kW ani 71&nbsp;procent. Uptime do ní dal hustotu stojanů, výpadky, nábor lidí a&nbsp;udržitelnost. Kdo chce ta čísla, musí do shrnutí.</p>

<p>Průzkum sám žádné doporučení nedává. Podle nás je z&nbsp;něj ale vidět jedna praktická věc: o&nbsp;tom, kde firemní IT poběží, rozhoduje čím dál víc dostupnost elektřiny a&nbsp;lidí, ne cena serverů. Podobným směrem šel <a href="/clanek/noaa-superpocitace-google-cloud">americký úřad NOAA</a>, který na konci července oznámil přesun provozních superpočítačů pro předpověď počasí do komerčního cloudu.</p>

<p>Zdroje: <a href="https://uptimeinstitute.com/resources/research-and-reports/uptime-institute-global-data-center-survey-results-2026" target="_blank" rel="noopener">stránka zprávy Global Data Center Survey Results 2026</a> na webu Uptime Institute, <a href="https://www.aol.com/articles/uptime-institute-16th-annual-2026-130200000.html" target="_blank" rel="noopener">tisková zpráva Uptime Institute z&nbsp;28.&nbsp;července 2026</a> v&nbsp;plném znění tak, jak ji rozeslala agentura Business Wire, a&nbsp;<a href="https://www.theregister.com/off-prem/2026/07/30/the-majority-of-corporate-it-is-now-off-premises-for-the-first-time/5280554" target="_blank" rel="noopener">článek Dana Robinsona v&nbsp;The Registeru</a> z&nbsp;30.&nbsp;července 2026, ze kterého pocházejí čísla ze shrnutí zprávy.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-30-datacentrum-serverovna-97763330.jpg" length="150565" type="image/jpeg" />
		</item>
		<item>
			<title>Přetaktování Zen 6 míří do jádra Linuxu, program k jeho ovládání ale nikdo neohlásil</title>
			<link>https://tech-blog.chatujme.cz/clanek/amd-hsmp-zen6-pretaktovani-linux</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/amd-hsmp-zen6-pretaktovani-linux</guid>
			<pubDate>Thu, 30 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[AMD poslalo do jádra Linuxu sedm patchů, které rozšiřují ovladač HSMP ze serverových Epyců na chystané desktopové a notebookové čipy Zen 6. Přibývá s nimi sada zpráv, kterou dosud uměl jen Ryzen Master pro Windows: zapnutí přetaktování, frekvence jader, napětí i teplotní strop. Program, kterým by to šlo ovládat, zatím nikdo neohlásil.]]></description>
			<content:encoded><![CDATA[<p>Kdo na Windows přetaktuje Ryzen, obvykle sáhne po <strong>Ryzen Masteru</strong> – programu od AMD, kterým se dá měnit frekvence jader, napětí i&nbsp;teplotní strop. Na Linuxu obdoba není. Sedm patchů, které AMD poslalo 29.&nbsp;července do konference jádra, ukazuje, že se aspoň jeho spodní patro chystá.</p>

<figure><img src="/uploads/foto-hsmp-zen5-kremik-6dcf99ac.jpg" alt="Křemíkové jádro procesoru pod mikroskopem"><figcaption>Křemík procesoru Ryzen 5 9600X (Zen 5) pod mikroskopem. Foto: FritzchensFritz, Wikimedia Commons (CC0)</figcaption></figure>

<p>Jde o&nbsp;rozšíření ovladače <strong>HSMP</strong> (Host System Management Port). Ten v&nbsp;jádře je, ale dosud sloužil jen serverovým procesorům <a href="/clanek/amd-epyc-venice-256-jader">Epyc</a>. Patche ho otevírají chystaným čipům řady Zen 6 – a&nbsp;v&nbsp;popisu jsou vyjmenované modely, které tím vznikají:</p>

<ul>
<li>Models 80h–87h: Medusa1, mobilní APU</li>
<li>Models 88h–8Fh: Olympic Ridge, desktopové procesory</li>
<li>Models E0h–E3h: Medusa2</li>
</ul>

<p>HSMP je rozhraní, kterým se operační systém baví s&nbsp;řídicí jednotkou uvnitř procesoru. Na serverech se přes něj čtou teploty a&nbsp;spotřeba a&nbsp;nastavují se limity příkonu – správce datového sálu tak může procesoru přikázat, kolik smí brát. Dosud znal jen serverovou stranu.</p>

<h2>Klientský čip mluví jinou řečí než serverový</h2>

<p>Není to jen doplnění seznamu. Autor patchů Muralidhara M K&nbsp;v&nbsp;popisu píše, že klientské části používají jinou schránku (mailbox) než serverové rozhraní HSMP a&nbsp;že mluví <strong>sadou zpráv Ryzen Master SMC</strong>, ne serverovými identifikátory. Ovladač proto musí od sebe obě sady rozeznat a&nbsp;pro každou platformu sáhnout do jiné tabulky.</p>

<p>Řeší to tak, že se platforma popíše jednou a&nbsp;ovladač se pak ptá popisu, ne pokaždé znovu čipu: jedna struktura drží adresy schránky, tabulku zpráv i&nbsp;její velikost. Popis pro server v&nbsp;ní zůstává jako výchozí hodnota, aby se ovladač nemohl dostat k&nbsp;prázdnému ukazateli ani při volání, se kterým autoři nepočítali.</p>

<p>Druhý rozdíl je nepříjemnější: klientské čipy podle popisu neohlašují adresu té schránky nijak, takže ji ovladač nemůže najít. Musí ji mít napevno zapsanou ve zdrojovém kódu.</p>

<h2>Co se tím otevírá</h2>

<p>Server <a href="https://www.phoronix.com/news/AMD-Zen-6-Client-HSMP-Linux" rel="noopener" target="_blank">Phoronix</a>, který si patchů všiml, vypisuje, co klientské zprávy umějí: čtení senzorů a&nbsp;metrik, nastavení teplotního stropu TjMax, zapnutí a&nbsp;vypnutí přetaktování, nastavení frekvence pro všechna jádra, napětí (OC VID) a&nbsp;změnu frekvence sběrnice FCLK za běhu.</p>

<p>Tedy zhruba to, co na Windows dělá Ryzen Master.</p>

<h2>Jenže tím to končí</h2>

<p>Patche přidávají <strong>jen ovladač v&nbsp;jádře</strong>. Žádný program, kterým by to šlo ovládat, AMD neohlásilo – a&nbsp;Phoronix k&nbsp;tomu podotýká, že u&nbsp;grafických karet Radeon firma na Linuxu vlastní ovládací panel taky nenabízí a&nbsp;nechává to na otevřených projektech. Jestli Ryzen Master na Linux přijde, nebo jestli se rozhraní chopí někdo jiný, se z&nbsp;patchů vyčíst nedá.</p>

<p>Zájem se ale ozval hned. V&nbsp;konferenci na patche reagoval vývojář <strong>Armin Wolf</strong>, který upozornil na příbuzné rozhraní ve firmwaru a&nbsp;napsal doslova: „Vlastním několik zařízení s&nbsp;takovým rozhraním a&nbsp;<em>rád</em> bych pro ně podporu přidal.“ (přeloženo)</p>

<p>Sérii prošel patch po&nbsp;patchi vývojář <strong>Mario Limonciello</strong>; k&nbsp;několika z&nbsp;nich se hned druhý den vyjádřil i&nbsp;jejich autor. Připomínkové kolo tedy běží a&nbsp;podoba, ve&nbsp;které kód nakonec do&nbsp;jádra půjde, se ještě může změnit.</p>

<h2>Kdy to bude</h2>

<p>Zatím nijak brzy. Patche jsou v&nbsp;prvním kole připomínek, vývojáři je připomínkují a&nbsp;čipy, kterých se týkají, se ještě neprodávají. Do jádra se dostanou nejdřív poté, co je správci přijmou; teprve pak přijde na řadu otázka, čím to bude ovládat běžný uživatel.</p>

<p>Za pozornost to stojí z&nbsp;jiného důvodu: dosud platilo, že HSMP je serverová věc. Tohle je poprvé, co se otevírá i&nbsp;domácím strojům.</p>

<h2>Zdroje</h2>
<ul>
<li><a href="https://marc.info/?l=linux-kernel&amp;m=178543484840939&amp;w=2" rel="noopener" target="_blank">Konference jádra Linuxu: PATCH 1/7 platform/x86/amd/hsmp – Add HSMP client support</a> (29.–30. 7. 2026)</li>
<li><a href="https://www.phoronix.com/news/AMD-Zen-6-Client-HSMP-Linux" rel="noopener" target="_blank">Phoronix: AMD Zen 6 Client HSMP Patches Point To „Ryzen Master“ Functionality On Linux</a> (30. 7. 2026)</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-hsmp-zen5-kremik-6dcf99ac.jpg" length="64477" type="image/jpeg" />
		</item>
		<item>
			<title>Kioxia ohlásila paměť UFS 5.0 se čtením 10 GB/s, zatím jen jako vzorky</title>
			<link>https://tech-blog.chatujme.cz/clanek/ufs-5-kioxia-samsung</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/ufs-5-kioxia-samsung</guid>
			<pubDate>Thu, 30 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Kioxia oznámila paměťové čipy podle nové normy JEDEC UFS 5.0. Udává sekvenční čtení až 10 GB/s a zápis až 9 GB/s, tedy zhruba dvojnásobek proti dnešnímu UFS 4.1. Zatím jde o vzorky pro zákazníky, sériová výroba má začít do konce roku a přístroj s takovou pamětí zatím neohlásil nikdo.]]></description>
			<content:encoded><![CDATA[<p>Japonská Kioxia oznámila 29.&nbsp;července paměťové čipy podle normy JEDEC UFS 5.0. UFS je zkratka pro Universal Flash Storage, tedy pájené úložiště telefonů a&nbsp;tabletů. Není to karta, která by šla vyměnit, ale čip velikosti nehtu napevno na desce.</p>

<figure><img src="/uploads/foto-ufs-5-kioxia-samsung-a15d50b0.jpg" alt="Paměťový čip v pouzdře FBGA na desce tabletu"><figcaption>Čip eMMC v&nbsp;pouzdře FBGA na desce tabletu Samsung Galaxy Tab 2. UFS je jeho nástupce a&nbsp;v&nbsp;telefonech sedí na stejném místě. Foto: Raimond Spekking, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<h2>Rychlost přinesla vrstva pod normou</h2>

<p>Verzi 5.0 vydal JEDEC v&nbsp;únoru 2026 pod označením JESD220H a&nbsp;nahradil jí JESD220G z&nbsp;prosince 2024, kterou trh zná jako UFS 4.1. Sama norma ale žádný signál nepřenáší. To dělá dvojice specifikací od sdružení MIPI a&nbsp;právě odtud rychlost pochází. Kioxia se na ně ve své zprávě výslovně odvolává.</p>

<p>MIPI vydalo M-PHY v6.0 a&nbsp;UniPro v3.0 24.&nbsp;února. M-PHY 6.0 přidalo nový vysokorychlostní stupeň HS-G6, který místo dvou napěťových úrovní používá čtyři, tedy modulaci PAM4. Jedna linka tím zvládne nejvýš 46,694 Gb/s, dvojnásobek předchozího stupně. Druhá změna je nenápadnější a&nbsp;užitečná stejně: nové kódování linky 1b1b srazilo režii fyzické vrstvy pod deset procent, takže z&nbsp;hrubé rychlosti zbude na data víc než dřív. Úložiště telefonu jede po dvou linkách, dohromady tedy zhruba 10,8&nbsp;GB/s užitečné propustnosti.</p>

<h2>Čísla Kioxie a&nbsp;Samsungu</h2>

<p>Kioxia udává sekvenční čtení až 10&nbsp;GB/s a&nbsp;zápis až 9,0&nbsp;GB/s. Čip staví na vlastním řadiči a&nbsp;na paměti BiCS FLASH osmé generace, kapacity jsou dvě, 512&nbsp;GB a&nbsp;1&nbsp;TB. Údaj o&nbsp;čtení firma vztahuje k&nbsp;oběma modelům, údaj o&nbsp;zápisu jen k&nbsp;terabajtovému.</p>

<p>Kioxia v&nbsp;téže zprávě sama uvádí, že rozhraní teoreticky zvládne asi 10,8&nbsp;GB/s. Její čip tedy slibuje o&nbsp;0,8&nbsp;GB/s míň, než kolik dovoluje sběrnice pod ním.</p>

<p>Samsung ohlásil vlastní paměť UFS 5.0 už 23.&nbsp;června a&nbsp;udává čísla o&nbsp;kousek vyšší: čtení až 10,8&nbsp;GB/s a&nbsp;zápis až 9,5&nbsp;GB/s. Označuje se přitom za prvního výrobce, který takovou paměť vyvinul, a&nbsp;za držitele nejvyšší propustnosti v&nbsp;oboru. Pouzdro má rozměry 7,5 × 13 × 0,9&nbsp;mm, což je podle firmy o&nbsp;16,7&nbsp;% méně než u&nbsp;předchozí generace. Vůči čemu se to procento počítá, zpráva neuvádí. Sériová výroba má začít ve čtvrtém čtvrtletí letošního roku.</p>

<h2>Kde jsou obě zprávy mlhavé</h2>

<p>Spotřebu vyčíslil jen Samsung: udává o&nbsp;víc než 40&nbsp;% lepší energetickou účinnost proti své vlastní paměti UFS 4.1 a&nbsp;jmenuje i&nbsp;důvody, hradlování hodin a&nbsp;práci s&nbsp;několika napájecími napětími. Kioxia píše jen o&nbsp;lepší energetické účinnosti a&nbsp;žádné číslo neuvádí.</p>

<p>Obě firmy se navíc srovnávají samy se sebou, ne s&nbsp;konkurencí. Kioxia v&nbsp;poznámkách jmenuje konkrétní starší typy THGJFRT2G48BATV a&nbsp;THGJFRT3G88BATW, Samsung se odvolává na svou vlastní paměť UFS 4.1. Přímé srovnání obou nových pamětí za stejných podmínek tak zatím neexistuje.</p>

<p>Hlavně ale ani jedna firma nejmenuje přístroj. Kioxia své čipy popisuje jako obchodní vzorky a&nbsp;sériovou výrobu čeká do konce roku, Samsung míří na čtvrté čtvrtletí. Telefon s&nbsp;pamětí UFS 5.0 podle nás dřív než v&nbsp;příštím roce nekoupíte, ale je to odhad z&nbsp;termínů výroby, ne údaj od výrobce.</p>

<h2>Vedle telefonu i&nbsp;datové centrum</h2>

<p>O&nbsp;den později, 30.&nbsp;července, přidala Kioxia oznámení z&nbsp;opačného konce trhu: řadu podnikových disků CM10. Je to podle firmy její první podnikové SSD s&nbsp;rozhraním PCIe 6.0, postavené na paměti BiCS FLASH desáté generace s&nbsp;332 vrstvami. Kapacity sahají od 1,60&nbsp;TB do 61,44&nbsp;TB. Chladit kapalinou přes studenou desku jde podle zprávy u&nbsp;provedení E3.S&nbsp;a&nbsp;E1.S&nbsp;9,5&nbsp;mm, ostatní jedou na vzduchu.</p>

<p>Tisková zpráva absolutní rychlosti neuvádí, jen přírůstky proti předchozí řadě CM9: asi o&nbsp;92&nbsp;% rychlejší sekvenční čtení a&nbsp;asi o&nbsp;85&nbsp;% rychlejší náhodné čtení. Konkrétní čísla, 28,4&nbsp;GB/s a&nbsp;6,29 milionu náhodných čtení za sekundu, uvedl server The Register. Pozor na jeden detail schovaný v&nbsp;poznámce pod zprávou: dvouapůlpalcové provedení je pořád PCIe 5.0 a&nbsp;osmá generace paměti, takže „první PCIe 6.0“ neplatí pro celou řadu.</p>

<p>I&nbsp;disky CM10 jsou zatím jen vzorky pro vybrané zákazníky a&nbsp;Kioxia u&nbsp;nich výslovně píše, že slouží k&nbsp;ověření funkce a&nbsp;že se jejich parametry můžou od sériové výroby lišit. Obojí, paměti i&nbsp;disky, chce firma ukázat na veletrhu FMS: the Future of Memory and Storage, který se koná od 4.&nbsp;do 6.&nbsp;srpna v&nbsp;kalifornské Santa Claře.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.kioxia.com/en-jp/business/news/2026/20260729-2.html" target="_blank" rel="noopener">Kioxia: New UFS 5.0 Embedded Flash Memory Devices from Kioxia Enable On-Device AI</a> (29.&nbsp;července 2026)</li>
<li><a href="https://www.kioxia.com/en-jp/business/news/2026/20260730-1.html" target="_blank" rel="noopener">Kioxia: Introduces First PCIe 6.0 Enterprise SSDs Utilizing Newest BiCS FLASH Generation 10 Flash Memory</a> (30.&nbsp;července 2026)</li>
<li><a href="https://news.samsung.com/global/samsung-unveils-industrys-fastest-ufs-5-0-solution-for-next-gen-on-device-ai-applications" target="_blank" rel="noopener">Samsung: Samsung Unveils Industry's Fastest UFS 5.0 Solution for Next-Gen On-Device AI Applications</a> (23.&nbsp;června 2026)</li>
<li><a href="https://www.mipi.org/specifications/m-phy" target="_blank" rel="noopener">MIPI Alliance: M-PHY, přehled změn ve verzi 6.0</a></li>
<li><a href="https://www.jedec.org/standards-documents/docs/jesd220h" target="_blank" rel="noopener">JEDEC: Universal Flash Storage (UFS) Version 5.0, JESD220H</a> (únor 2026)</li>
<li><a href="https://www.theregister.com/flash/2026/07/30/kioxia-launches-kv-caching-ssd-and-ai-focussed-fingernail-drive/5280989" target="_blank" rel="noopener">The Register: Kioxia launches KV caching SSD and AI-focussed fingernail drive</a> (30.&nbsp;července 2026)</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-ufs-5-kioxia-samsung-a15d50b0.jpg" length="354243" type="image/jpeg" />
		</item>
		<item>
			<title>Klasický Outlook dostane od konce srpna tlačítko Copilotu vedle pásu karet</title>
			<link>https://tech-blog.chatujme.cz/clanek/copilot-tlacitko-klasicky-outlook</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/copilot-tlacitko-klasicky-outlook</guid>
			<pubDate>Thu, 30 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Microsoft přesouvá v klasickém Outlooku vstupní bod Copilotu vedle pásu karet, kde ho už mají Word, Excel a PowerPoint. Rozesílat se začne koncem srpna a zapne se ve výchozím stavu, ale jen uživatelům s licencí Microsoft 365 Copilot. Boční panel ani nastavení pro správce se nemění.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-copilot-outlook-microsoft-ff94febb.jpg" alt="Budova 92 v sídle Microsoftu v Redmondu, v popředí kamenný blok se značkou firmy"><figcaption>Sídlo Microsoftu v&nbsp;Redmondu. Foto: Coolcaesar, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Microsoft mění v&nbsp;klasickém Outlooku místo, odkud se spouští Copilot. Tlačítko se přesune vedle pásu karet, kde už ho mají Word, Excel a&nbsp;PowerPoint, a&nbsp;zapne se samo – ale jen tomu, kdo má licenci Microsoft 365 Copilot. Rozesílat se začne koncem srpna.</p>

<h2>Co se mění</h2>

<p>Změna je vedená v&nbsp;roadmapě Microsoftu pod <a href="https://www.microsoft.com/releasecommunications/api/v1/m365/567007" rel="noopener" target="_blank">číslem 567007</a> a&nbsp;je v&nbsp;ní zapsaná od 22.&nbsp;července 2026. Stav má „In development“, tedy ve vývoji.</p>

<p>Popis v&nbsp;roadmapě je psaný firemním jazykem, ale jedna věta z&nbsp;něj říká, o&nbsp;co jde: nové rozhraní podle Microsoftu „ukotvuje Copilota jako jeden propojený systém napříč Microsoftem 365 a&nbsp;nabízí relevantní akce, které pomáhají zůstat v&nbsp;proudu“ (přeloženo). Prakticky to znamená, že Copilot přestane být rozesetý po různých místech rozhraní a&nbsp;dostane v&nbsp;každé aplikaci totéž stálé místo – vedle pásu karet, ne v&nbsp;něm.</p>

<p>Klasický Outlook je poslední na řadě. Roadmapa uvádí, že v&nbsp;ostatních podobách Outlooku i&nbsp;ve Wordu, Excelu a&nbsp;PowerPointu už tenhle vstupní bod je.</p>

<h2>Kdy a&nbsp;komu se objeví</h2>

<p>Podrobnosti Microsoft rozeslal správcům 29.&nbsp;července do centra zpráv v&nbsp;administraci pod označením MC1441784. Rozvržení je odstupňované podle prostředí:</p>

<ul>
<li><strong>běžné organizace</strong> – od konce srpna, hotovo do konce září 2026;</li>
<li><strong>GCC a&nbsp;GCC High</strong> (americká státní správa) – od konce srpna do začátku října;</li>
<li><strong>DoD</strong> (ministerstvo obrany) – od konce srpna do poloviny října.</li>
</ul>

<p>Roadmapa přitom u&nbsp;dostupnosti uvádí jen „srpen 2026“. Ta dvě čísla si neodporují, jen popisují jinou věc: roadmapa začátek, zpráva správcům celé rozvržení včetně dojezdu.</p>

<p>Týká se to uživatelů klasického Outlooku pro Windows, kteří <strong>mají licenci Microsoft 365 Copilot</strong>. Kdo ji nemá, žádné nové tlačítko neuvidí.</p>

<h2>Co zůstává, jak bylo</h2>

<p>Microsoft ve zprávě výslovně uvádí, že se nemění licenční požadavky ani nastavení pro správce. Boční panel Copilotu zůstává tam, kde je; nové tlačítko je jen další způsob, jak ho otevřít.</p>

<p>Akce podle Microsoftu není potřeba žádná. Doporučuje jen upozornit uživatele, přepsat interní návody, které odkazují na staré umístění, a&nbsp;dát vědět podpoře.</p>

<h2>Proč se u&nbsp;tlačítek Copilotu čeká na potíže</h2>

<p>Umístění Copilotu v&nbsp;Office má za sebou jeden ústup. Když Microsoft nasadil ve Wordu, Excelu a&nbsp;PowerPointu plovoucí tlačítko, které se vznášelo nad dokumentem, <a href="https://www.theregister.com/on-prem/2026/07/30/microsoft-makes-copilot-harder-to-miss-in-classic-outlook/5280997" rel="noopener" target="_blank">podle The Register</a> narazil na takovou nevoli, že uživatelům dovolil odsunout ho do oblasti pásu karet.</p>

<p>V&nbsp;Outlooku k&nbsp;tomuhle sporu dojít nemá: tlačítko bude u&nbsp;pásu karet, ne nad zprávami. Zdroje se tu rozcházejí ve slovech: Microsoft ve zprávě správcům píše „next to the ribbon“, tedy vedle pásu karet, kdežto The Register „above the ribbon“, tedy nad ním. Držíme se znění Microsoftu. Server také uvádí, že klasický Outlook má podporu nejméně do roku 2029 a&nbsp;že se lhůta pro odmítnutí přechodu na nový Outlook posunula na rok 2027 – obojí je údaj The Register, primární dokument Microsoftu k&nbsp;tomu nemáme.</p>

<h2>Naše hodnocení</h2>

<p>Podle nás je to drobnost, která se ale dotkne velkého počtu lidí naráz a&nbsp;bez jejich přičinění. Sjednocení rozhraní napříč aplikacemi dává smysl a&nbsp;boční panel zůstává, takže nikdo o&nbsp;nic nepřijde. Sporné je, že se to zapne ve výchozím stavu a&nbsp;zpráva správcům žádnou možnost, jak to vypnout, neuvádí – jediné, co Microsoft doporučuje, je informovat lidi předem.</p>

<h2>Zdroje</h2>

<ul>
<li><a href="https://www.microsoft.com/releasecommunications/api/v1/m365/567007" rel="noopener" target="_blank">Microsoft 365 Roadmap, položka 567007</a> – titulek, popis, stav a&nbsp;data</li>
<li><a href="https://m365admin.handsontek.net/microsoft-copilot-outlook-new-copilot-entry-point-classic-outlook/" rel="noopener" target="_blank">Znění zprávy MC1441784</a> z&nbsp;centra zpráv Microsoftu (29. 7. 2026)</li>
<li><a href="https://www.theregister.com/on-prem/2026/07/30/microsoft-makes-copilot-harder-to-miss-in-classic-outlook/5280997" rel="noopener" target="_blank">The Register: Microsoft makes Copilot harder to miss in Classic Outlook</a> (30. 7. 2026)</li>
</ul>
]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-copilot-outlook-microsoft-ff94febb.jpg" length="164758" type="image/jpeg" />
		</item>
		<item>
			<title>První otevřený firmware pro desktopovou AM5. Nastartuje jen s Ryzeny 8000</title>
			<link>https://tech-blog.chatujme.cz/clanek/prvni-otevreny-firmware-am5</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/prvni-otevreny-firmware-am5</guid>
			<pubDate>Thu, 30 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Firma 3mdeb vydala 30. července Dasharo v0.9.0 pro základní desku MSI PRO B850-P WIFI. Je to podle ní první otevřený firmware pro moderní desktopovou platformu AMD. Deska s ním nastartuje jen s procesory řady Ryzen 8000 a kód, na kterém stojí, označuje samo AMD za nevhodný pro produkční nasazení.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-dasharo-am5-patice-ba10867d.jpg" alt="Patice AM5 s otevřeným přítlačným mechanismem"><figcaption>Patice AM5 s&nbsp;otevřeným přítlačným mechanismem. Foto: CristoCalis, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Základní desku pro moderní procesor obsluhuje firmware, který dodává výrobce desky a&nbsp;jehož zdrojový kód nikdo zvenčí nevidí. Projekt <a href="https://www.coreboot.org/" rel="noopener" target="_blank">coreboot</a> to dlouhodobě mění, jenže u&nbsp;novějších platforem naráží na to, že výrobci čipů nezveřejňují kód pro rozběh vlastního křemíku. Firma 3mdeb teď <a href="https://blog.3mdeb.com/2026/2026-07-30-msi-pro-b850p-v090-release/" rel="noopener" target="_blank">oznámila</a> vydání Dasharo v0.9.0 pro desku MSI PRO B850-P WIFI. Podle ní jde o&nbsp;první otevřený firmware pro moderní desktopovou platformu AMD.</p>

<h2>Coreboot, openSIL a&nbsp;jeden konkrétní kus železa</h2>

<p>Dasharo je sestava firmwaru, kterou 3mdeb staví z&nbsp;corebootu a&nbsp;z&nbsp;EDK II, tedy z&nbsp;referenční implementace rozhraní UEFI. Verze pro desku MSI stojí na corebootu 25.12. Chybějící část, totiž inicializaci procesoru a&nbsp;paměti, doplňuje AMD openSIL – knihovny, které AMD vydává jako zdrojový kód a&nbsp;které se do firmwaru přilinkují.</p>

<p>Právě openSIL určuje, s&nbsp;jakým procesorem deska nastartuje, a&nbsp;tady je hlavní omezení celého vydání. Použitá větev pokrývá jádra Phoenix (Zen 4), tedy procesory Ryzen 8300, 8400, 8500, 8600 a&nbsp;8700. Deska přitom sama o&nbsp;sobě zvládne i&nbsp;běžné Ryzeny 7000 a&nbsp;9000; s&nbsp;Dasharem se ale nerozběhnou. Ryzen 9000 je Zen 5 s&nbsp;označením Granite Ridge a&nbsp;odpovídající větev openSIL zatím nevznikla – <a href="https://github.com/openSIL/openSIL" rel="noopener" target="_blank">repozitář projektu</a> jich má tři, pro rodiny Genoa, Phoenix a&nbsp;Turin. Nefungují ani modely s&nbsp;přidanou vyrovnávací pamětí X3D, protože v&nbsp;rodině Phoenix žádný takový není.</p>

<p>Nejvýkonnější podporovaný procesor je tedy Ryzen 7 8700G s&nbsp;osmi jádry a&nbsp;šestnácti vlákny. 3mdeb ale přiznává, že vydání otestovala jen na slabším Ryzenu 5 8600G.</p>

<h2>Kód, který AMD samo označuje za nehotový</h2>

<p>Větev, ze které firmware vychází, se jmenuje <code>phoenix_poc</code> a&nbsp;zkratka na konci není náhodná. Hned v&nbsp;úvodu jejího souboru README stojí, že jde o&nbsp;proof of concept, který <strong>není určený pro produkční firmware</strong>, a&nbsp;že se na něj proto nevztahuje ani odměnový program AMD pro hlášení chyb. Vlastní plán projektu má čtyři fáze: první tři jsou označené jako hotové a&nbsp;všechny tři jsou výslovně jen k&nbsp;vyzkoušení. Produkční fáze je v&nbsp;dokumentu vedená jako očekávaná v&nbsp;roce 2026.</p>

<p>Podle nás je to ta nejdůležitější věta celé zprávy. Firmware existuje a&nbsp;startuje, ale opora, na které stojí, je z&nbsp;pohledu jeho dodavatele pořád pokus.</p>

<h2>Co v&nbsp;něm funguje</h2>

<p>Seznam funkcí není krátký. Dasharo v0.9.0 umí UEFI Secure Boot, heslo do nastavení firmwaru, vypnutí USB nebo síťové části zásobníku, hesla pro disky přes TCG OPAL i&nbsp;SATA a&nbsp;přesměrování konzole na sériový port. Zápis do BIOSu hlídá režim SMM spolu s&nbsp;AMD ROM Armor 3.</p>

<p>Samostatný čip TPM deska nepotřebuje. Firmware zapíná fTPM, tedy implementaci TPM 2.0 běžící uvnitř bezpečnostního koprocesoru AMD PSP; podle 3mdeb zvládne měřený start, BitLocker i&nbsp;Windows Hello. Druhý start bývá rychlejší, protože si firmware uloží kontext paměti a&nbsp;při dalším zapnutí ho jen obnoví. Diagnostické LED na desce hlásí postup – ale jen ty pro paměť a&nbsp;procesor, kontrolky pro grafiku a&nbsp;zavádění systému zatím zůstávají nevyužité. Firmware také hlásí teplotu procesoru přes ACPI a&nbsp;nese soupis binárních částí, které v&nbsp;něm zbyly.</p>

<p>Otestované systémy jsou dva: Ubuntu 26.04 LTS a&nbsp;Windows 11 25H2.</p>

<h2>Kolik uzavřeného kódu zbylo</h2>

<p>Dasharo u&nbsp;každé podporované desky počítá skóre otevřenosti, tedy poměr otevřeného kódu k&nbsp;binárním blobům. Proti firmwaru výrobce, konkrétně proti obrazu E7E56AMSI.2A92, uvádí 3mdeb <strong>o&nbsp;79,1&nbsp;% méně uzavřeného kódu</strong> a&nbsp;o&nbsp;377,3&nbsp;% víc volného místa v&nbsp;obrazu. Třetí položka téže tabulky, rozdíl v&nbsp;objemu dat, vyšla v&nbsp;absurdních stovkách milionů procent; 3mdeb sama vysvětluje, že nástroj v&nbsp;BIOSu výrobce žádná data nenašel a&nbsp;aby nedělil nulou, dosadil jedničku.</p>

<p>Co ze zavřeného kódu zbývá, je hlavně firmware PSP – bloby, bez kterých se procesor nerozběhne a&nbsp;které AMD jako zdrojový kód nevydává. Podobný podíl vyšel podle 3mdeb i&nbsp;na serverové desce Gigabyte MZ33-AR1, pro kterou firma vydala Dasharo ve stejné verzi letos v&nbsp;květnu.</p>

<h2>Čtyři chyby, ke kterým se vydání hlásí</h2>

<p>Aktualizace firmwaru přes kapsli UEFI funguje jen okamžitá; ta odložená restart nepřežije, protože se u&nbsp;moderních platforem AMD data v&nbsp;paměti ztratí. Nefunguje obnovení stavu napájení do vypnutého stavu, spolehlivě jdou nastavit jen možnosti „vždy zapnuto“ a&nbsp;„vždy vypnuto“. Ubuntu 26.04 se zapnutou sériovou konzolí občas zamrzne při startu; obejde se to jejím vypnutím v&nbsp;nastavení. A&nbsp;poslední: Wi-Fi karta se občas neobjeví na seznamu zařízení PCI a&nbsp;je pryč i&nbsp;pro systém. Vrátí ji reset paměti CMOS a&nbsp;3mdeb dodává, že totéž se děje i&nbsp;s&nbsp;firmwarem od výrobce desky.</p>

<h2>Nastavovat se toho moc nedá</h2>

<p>Víc voleb než firmware od výrobce nový firmware nenabídne. Většina nastavení u&nbsp;platforem AMD nesedí ve firmwaru, ale v&nbsp;datové struktuře APCB, kterou coreboot neumí měnit a&nbsp;jejíž formát není veřejně popsaný. <a href="/clanek/amd-hsmp-zen6-pretaktovani-linux">Přetaktování</a> navíc obsluhuje ještě jiný koprocesor, SMU. „Komunita, která od platforem AMD čeká funkce, laditelné volby a&nbsp;přetaktování, bude muset trochu zchladnout, protože nic z&nbsp;toho v&nbsp;dohledné době nebude,“ píše 3mdeb v&nbsp;překladu. Šifrování paměti TSME zůstává u&nbsp;Ryzenů rodiny Phoenix bez označení PRO zakázané na úrovni PSP a&nbsp;firma to sama komentuje tak, že je to rozhodnutí AMD.</p>

<p>Chybí i&nbsp;payload Heads, který se v&nbsp;okruhu otevřeného firmwaru používá pro ověřený start; podle 3mdeb není ani v&nbsp;nejbližších plánech.</p>

<h2>Co má přijít dál</h2>

<p>Nejbližší kroky, které firma jmenuje, jsou dva. Dostat kód pro Phoenix i&nbsp;pro samotnou desku do hlavní větve corebootu a&nbsp;poslat úpravy zpět do openSIL. A&nbsp;pak opravy: kapsle, stav napájení, zamrzání Ubuntu a&nbsp;mizející Wi-Fi. K&nbsp;tomu má přibýt ochrana proti přímému přístupu do paměti ještě před startem systému, nastavením jednotky IOMMU během POST – vede se k&nbsp;ní <a href="https://github.com/Dasharo/dasharo-issues/issues/1880" rel="noopener" target="_blank">otevřený tiket #1880</a>.</p>

<p>Deska sama je běžné zboží. Michael Larabel z&nbsp;Phoronixu, který o&nbsp;vydání <a href="https://www.phoronix.com/news/OSS-Firmware-MSI-B850-P-WIFI" rel="noopener" target="_blank">psal</a> den po oznámení, uvádí, že ji na začátku roku koupil asi za 179 dolarů a&nbsp;že se dnes u&nbsp;velkých prodejců prodává kolem 300 dolarů. Otevřený firmware tak běží na desce, kterou si může koupit kdokoli – procesor do ní ale musí být z&nbsp;jedné konkrétní řady.</p>

<p><strong>Zdroje:</strong> <a href="https://blog.3mdeb.com/2026/2026-07-30-msi-pro-b850p-v090-release/" rel="noopener" target="_blank">oznámení vydání na blogu 3mdeb</a>, <a href="https://github.com/openSIL/openSIL/tree/phoenix_poc" rel="noopener" target="_blank">větev phoenix_poc v&nbsp;repozitáři openSIL</a>, <a href="https://www.phoronix.com/news/OSS-Firmware-MSI-B850-P-WIFI" rel="noopener" target="_blank">zpráva na Phoronixu</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-dasharo-am5-patice-ba10867d.jpg" length="249824" type="image/jpeg" />
		</item>
		<item>
			<title>AMD poslalo k posouzení záplaty pro HDMI 2.1: proměnlivá frekvence a herní režim</title>
			<link>https://tech-blog.chatujme.cz/clanek/amd-hdmi-2-1-vrr-allm-zaplaty</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/amd-hdmi-2-1-vrr-allm-zaplaty</guid>
			<pubDate>Thu, 30 Jul 2026 08:29:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Do linuxového ovladače grafik AMD míří další kus HDMI 2.1. Čtyři záplaty z 30. července 2026 přidávají proměnlivou obnovovací frekvenci a automatický režim nízké prodlevy, kterým počítač řekne televizi, ať si zapne herní režim. Zatím jsou to návrhy k posouzení; přenosový režim FRL, bez kterého by to nemělo smysl, se do jádra dostal letos v červnu.]]></description>
			<content:encoded><![CDATA[<p>Inženýr AMD Fangzhi Zuo poslal 30.&nbsp;července 2026 na vývojářskou konferenci amd-gfx čtyři záplaty, které do linuxového ovladače amdgpu přidávají dvě funkce HDMI 2.1: <a href="https://lists.freedesktop.org/archives/amd-gfx/2026-July/149623.html" rel="noopener">automatický režim nízké prodlevy ALLM</a> a&nbsp;<a href="https://lists.freedesktop.org/archives/amd-gfx/2026-July/149622.html" rel="noopener">proměnlivou obnovovací frekvenci</a>. Jsou to návrhy k&nbsp;posouzení, ne hotová věc v&nbsp;jádře.</p>
<figure><img src="/uploads/foto-m2-amdgpu-hdmi-91cefb7d.jpg" alt="Krycí plech grafické karty se třemi konektory: DisplayPort, HDMI a DVI-D"><figcaption>Výstupy grafické karty Sapphire Radeon RX 560: zleva DisplayPort, HDMI a&nbsp;DVI-D. Přes DisplayPort si ovladač AMD s&nbsp;proměnlivou frekvencí rozumí roky, přes HDMI ne. Foto: PantheraLeo1359531, Wikimedia Commons (CC BY 4.0)</figcaption></figure>
<h2>Co ty čtyři záplaty dělají</h2>
<p>ALLM je zkratka pro Auto Low-Latency Mode. Počítač jím řekne televizi nebo monitoru, ať si zapne svůj herní režim, tedy ať vypne dodatečné zpracování obrazu, které přidává prodlevu. Ovladač amdgpu ten příznak dosud neposílal vůbec. „amdgpu nikdy nenastavoval ALLM_Mode v&nbsp;HF-VSIF, takže se ALLM přijímači nikdy neohlásilo,“ stojí v&nbsp;popisu záplaty (přeloženo; HF-VSIF je informační rámec, kterým zdroj obrazu posílá displeji doplňkové údaje). Nově se příznak zapne ve dvou případech: když si program nastaví typ obsahu na hru, nebo když zrovna běží proměnlivá frekvence.</p>
<p>Druhá polovina série řeší právě tu proměnlivou frekvenci. Ovladač si dosud schopnost FreeSync četl jen z&nbsp;toho kusu EDID, který do popisu displeje zapisuje AMD. EDID je sada údajů, kterými se monitor počítači představí. Přijímače, které ohlašují jen variantu podle HDMI Fóra – třeba EDID používané při zkouškách shody –, tak vycházely jako zařízení bez podpory VRR. Nová záplata v&nbsp;takovém případě sáhne po rozsahu z&nbsp;bloku HF-VSDB, který do EDID zapisuje výrobce podle specifikace HDMI. Rozsah se přitom nebere jakýkoli: podle HDMI 2.1 platí za podporovaný jen tehdy, když spodní mez leží mezi 1 a&nbsp;48 a&nbsp;horní je buď nula, což znamená „až do základní obnovovací frekvence“, nebo aspoň 100.</p>
<p>Čtení těch údajů z&nbsp;EDID nenapsalo AMD. <a href="https://lists.freedesktop.org/archives/amd-gfx/2026-July/149620.html" rel="noopener">Záplata, která je do společné části jádra přidává</a>, má jako autora Tomasze Pakułu, který v&nbsp;ní vystupuje s&nbsp;vlastní, ne firemní adresou; podepsaný je pod ní i&nbsp;Zuo a&nbsp;otestoval ji Bernhard Berger.</p>
<h2>Proč se čekalo od roku 2020</h2>
<p>Hlášení, ze kterého celá věc vyrostla, je na bugtrackeru freedesktop.org otevřené od 28.&nbsp;prosince 2020 a&nbsp;jmenuje se prostě <a href="https://gitlab.freedesktop.org/drm/amd/-/issues/1417" rel="noopener">4k@120hz unavailable via HDMI 2.1</a>. Rozlišení 4K při 120 snímcích za vteřinu potřebuje FRL, tedy přenosový režim HDMI 2.1 s&nbsp;vyšší propustností. A&nbsp;ten se v&nbsp;otevřeném ovladači implementovat nesměl.</p>
<p>Překážka nebyla technická. „HDMI Forum v&nbsp;tuto chvíli neumožňuje otevřenou implementaci HDMI 2.1,“ napsal do hlášení už 13.&nbsp;září 2021 inženýr AMD Alex Deucher (přeloženo). V&nbsp;únoru 2023 tam přibylo, že firma s&nbsp;právníky řeší, co může dodat, aniž poruší závazky vůči konsorciu. Konec přišel 28.&nbsp;února 2024: „HDMI Forum náš návrh bohužel zamítlo. V&nbsp;tuto chvíli není otevřená implementace HDMI 2.1 možná, aniž by narazila na požadavky HDMI Fóra,“ shrnul Deucher (přeloženo). <a href="https://www.phoronix.com/news/HDMI-2.1-OSS-Rejected" rel="noopener">Phoronix tehdy uzavřel</a>, že linuxovým uživatelům zbývá DisplayPort.</p>
<h2>Co se změnilo, AMD neřeklo</h2>
<p>1.&nbsp;května 2026 se to zlomilo. Harry Wentland z&nbsp;AMD poslal na konferenci <a href="https://lists.freedesktop.org/archives/amd-gfx/2026-May/143942.html" rel="noopener">sérii jednadvaceti záplat</a>, které FRL do ovladače přidávají. Devět z&nbsp;nich napsal Rodrigo Siqueira, který v&nbsp;AMD už nepracuje. „Dík Siqueirovi, který tuhle práci připravil před pár lety a&nbsp;bohužel ji nestihl poslat, dokud byl ještě v&nbsp;AMD,“ píše Wentland v&nbsp;průvodním dopise (přeloženo). Podle téhož dopisu série prošla reprezentativním výběrem zkoušek shody HDMI a&nbsp;plný běh byl v&nbsp;době odeslání teprve rozdělaný.</p>
<p>Co se mezi únorem 2024 a&nbsp;květnem 2026 změnilo, ale AMD veřejně nevysvětlilo. Přímo pod oznámením se na to jeden z&nbsp;diskutujících zeptal a&nbsp;odpověď nepřišla; poslední příspěvek někoho z&nbsp;firmy v&nbsp;tom hlášení je právě Deucherův odkaz na záplaty. Co k&nbsp;tomu píšou ostatní, jsou dohady, ne doklad.</p>
<h2>Kdy to bude v&nbsp;jádře</h2>
<p>Záplaty FRL byly zapsány 3.&nbsp;června 2026 a&nbsp;do hlavní větve jádra se dostaly hromadným sloučením větve drm-next 17.&nbsp;června. Jsou tedy součástí Linuxu 7.2. Ten zatím vyšel jen jako pátý kandidát na vydání, a&nbsp;to 26.&nbsp;července 2026. Ve verzi 7.1 ze 14.&nbsp;června FRL ještě nebyl; pozná se to strojově, protože <a href="https://github.com/torvalds/linux/commit/6cb49315791e" rel="noopener">commit „drm/amd/display: Tie FRL programming together in HWSS“</a> je předkem značky v7.2-rc1, ale ne značky v7.1.</p>
<p>Nové záplaty na ALLM a&nbsp;proměnlivou frekvenci míří do Linuxu 7.3. Podle Phoronixu je ale uzávěrka větve drm-next těsná, takže se může stát, že si počkají až na 7.4.</p>
<p>Pro majitele Radeonu s&nbsp;televizí nebo monitorem s&nbsp;HDMI 2.1 to znamená, že vyšší rozlišení a&nbsp;snímkovou frekvenci přes FRL přinese jádro 7.2, proměnlivou frekvenci přes HDMI zatím ne. Přes DisplayPort ji ovladač umí dlouho. Podle nás je na celé věci nejzajímavější to, že překážka nikdy nebyla v&nbsp;kódu, ale v&nbsp;tom, kdo ho směl vidět. Spor o&nbsp;to, co v&nbsp;otevřeném ovladači smí zůstat zavřené, se přitom vede dál – tento týden se Huawei <a href="/clanek/huawei-mesa-uzavreny-backend">ptal projektu Mesa na ovladač s&nbsp;uzavřenou částí kompilátoru</a>.</p>
<p>Zdroje: <a href="https://lists.freedesktop.org/archives/amd-gfx/2026-July/149621.html" rel="noopener">série čtyř záplat na konferenci amd-gfx</a> (30.&nbsp;července 2026), <a href="https://lists.freedesktop.org/archives/amd-gfx/2026-May/143942.html" rel="noopener">průvodní dopis série HDMI FRL</a> (1.&nbsp;května 2026), <a href="https://gitlab.freedesktop.org/drm/amd/-/issues/1417" rel="noopener">hlášení drm/amd#1417</a> na freedesktop.org, <a href="https://api.github.com/repos/torvalds/linux/compare/6cb49315791e...v7.2-rc1" rel="noopener">porovnání commitu se značkou v7.2-rc1</a> přes API GitHubu a&nbsp;zprávy Phoronixu z&nbsp;<a href="https://www.phoronix.com/news/HDMI-2.1-OSS-Rejected" rel="noopener">28.&nbsp;února 2024</a> a&nbsp;<a href="https://www.phoronix.com/news/AMDGPU-HDMI-2.1-ALLM" rel="noopener">30.&nbsp;července 2026</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-amdgpu-hdmi-91cefb7d.jpg" length="96939" type="image/jpeg" />
		</item>
		<item>
			<title>Řídicí čip kvantového procesoru se vešel do kryostatu a odbavil i opravu chyb</title>
			<link>https://tech-blog.chatujme.cz/clanek/hrl-kryogenni-radic-kubitu</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/hrl-kryogenni-radic-kubitu</guid>
			<pubDate>Wed, 29 Jul 2026 12:11:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Kvantový počítač je dnes hlavně skříň přístrojů v pokojové teplotě a svazek kabelů, který z ní vede dolů do chladu. Laboratoř HRL popsala v Nature sestavu, kde všechny řídicí průběhy vyrábí zakázkový čip CMOS uvnitř chladicího systému, při čtyřech kelvinech. Osmnáctikubitový procesor s ním odjel kola opravného i detekčního kódu.]]></description>
			<content:encoded><![CDATA[<p>Laboratoř HRL v&nbsp;kalifornském Malibu popsala sestavu, ve které řídicí elektronika kvantového procesoru neleží ve skříních vedle chladicího systému, ale uvnitř něj. Zakázkový čip CMOS pracuje při 4&nbsp;K&nbsp;a&nbsp;vyrábí všechny časově proměnné signály pro osmnáct kubitů. <a href="https://www.nature.com/articles/s41586-026-10754-7" rel="noopener">Práce vyšla 29.&nbsp;července 2026 v&nbsp;Nature</a>, v&nbsp;otevřeném přístupu.</p>

<figure><img src="/uploads/foto-m2-kryostat-kabely-hrl-26ef40b5.jpg" alt="Tři lidé v ochranných oblecích sestavují kryogenní část kvantového počítače"><figcaption>Tým laboratoře FMN sestavuje kryogenní část kvantového počítače. Svazky kabelů vedoucí shora dolů k&nbsp;čipu jsou přesně to, čeho chce HRL ubrat; tenhle stroj ovšem pracuje se supravodivými kubity, ne s&nbsp;křemíkovými. Foto: FMNLab, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<h2>Problém není kubit, ale kabel</h2>
<p>Kubitů v&nbsp;křemíku přibývá rychleji než způsobů, jak k&nbsp;nim dostat signál. Autoři to popisují jako volbu ze tří možností: nechat řídicí hardware v&nbsp;pokojové teplotě a&nbsp;vést dolů stovky analogových linek, posadit ho rovnou ke kubitům do milikelvinů, kde by ho nikdo neuchladil, nebo hledat mezistupeň. HRL zvolila třetí cestu. Čtyři kelviny se chladit dají, jenže tím se problém jen posune: signály musí sjet ještě o&nbsp;dva řády níž a&nbsp;nesmějí s&nbsp;sebou vzít teplo.</p>

<h2>Kubit ze tří elektronů</h2>
<p>Čip nese 54 kvantových teček ve třech řadách. Jeden kubit tvoří společný spinový stav tří elektronů ve třech tečkách, takže se z&nbsp;pole dá poskládat až osmnáct kubitů v&nbsp;mřížce 3 × 6. Elektrony drží v&nbsp;kvantové jámě z&nbsp;křemíku a&nbsp;slitiny křemíku s&nbsp;germaniem, obojí izotopicky obohacené, aby ubylo magnetického šumu. Hradla nad jámou vznikla ve slévárenském procesu na dvousetmilimetrových destičkách; jeho podrobnosti si HRL nechává pro sebe.</p>
<p>Volba typu kubitu souvisí přímo s&nbsp;tím, co se od řadiče chce. Kubity řízené výhradně výměnnou interakcí potřebují jen napěťové pulzy v&nbsp;základním pásmu a&nbsp;na jejich tvaru nezáleží. Od obyčejného digitálního signálu se to neliší tak, aby na to nestačil úsporný CMOS.</p>

<h2>Páska, která vede signál, ale ne teplo</h2>
<p>Mezi řadičem a&nbsp;čipem vede plochý kabel z&nbsp;niobu na polyimidu. V&nbsp;jedné vrstvě široké zhruba centimetr je 296 koaxiálních linek a&nbsp;přeslech mezi nimi zůstává pod minus 80 dB až do 10&nbsp;GHz. Kabel přenáší 150 časově proměnných řídicích signálů a&nbsp;35 statických předpětí a&nbsp;ze čtyřkelvinového stupně do směšovací komory přitom pustí méně než 10 μW tepla. Cesta signálu tam a&nbsp;zpět trvá asi 3&nbsp;ns.</p>

<h2>Co má řadič uvnitř</h2>
<p>Řadič je smíšený systém na čipu, vyrobený komerčním procesem RF CMOS se strukturami 130 nm. Má kolem 70 milionů tranzistorů a&nbsp;v&nbsp;běžném provozu spotřebuje nejvýš 3,5&nbsp;W. Uvnitř je 78 téměř shodných analogových bloků se 156 výstupními kanály, 366 převodníky a&nbsp;78 generátory pulzů. Pulz trvá typicky od 400 ps do 6&nbsp;ns a&nbsp;jeho náběžná hrana kolem 150 ps. Digitální část běží až na 250&nbsp;MHz, má vlastní instrukční sadu a&nbsp;6&nbsp;144 slov programové paměti.</p>

<h2>Čísla</h2>
<p>Průměrná chyba jednokubitového hradla vyšla 1,7 na deset tisíc, u&nbsp;hradla CNOT tři a&nbsp;půl tisíciny. Nejnižší opakovaně dosažená chyba CNOT byla devět desetitisícin. Proti dosavadním výsledkům s&nbsp;tímto typem kubitu je to podle autorů posun o&nbsp;řád.</p>
<p>U&nbsp;opravy chyb předvedla sestava dvě věci. Opakovací kód vzdálenosti pět běžel na sedmi kubitech s&nbsp;logickou chybovostí kolem pěti tisícin a&nbsp;proti průměru trojkových podmnožin z&nbsp;týchž dat vyšel poměr 4,7. Kvantový kód [[4,2,2]], který odhalí libovolnou chybu na jednom kubitu, běžel na šesti fyzických kubitech. Po třech kolech měření syndromu vyšla věrnost dvojice logických kubitů 0,95; kdyby se výsledky detekce ignorovaly, bylo by to 0,59. Výběr přijatelných běhů ale zahodí zhruba 77&nbsp;% z&nbsp;deseti tisíc opakování.</p>

<h2>Kde se tisková zpráva a&nbsp;článek rozcházejí</h2>
<p><a href="https://www.hrl.com/news/2026/07/29/hrl-demonstrates-a-silicon-quantum-processor-that-runs-itself" rel="noopener">Tisková zpráva HRL</a> uvádí, že oprava chyb proběhla poprvé celá na kryogenním řadiči, bez zásahu elektroniky v&nbsp;pokojové teplotě. V&nbsp;odborném článku takový nárok na prvenství není. Schéma sestavy navíc ukazuje, že z&nbsp;pokojové teploty pořád přichází digitální komunikace i&nbsp;statická předpětí a&nbsp;že se tam dál digitalizuje čtení stavu kubitů; autoři píšou, že tuhle funkci čekají uvnitř kryostatu teprve u&nbsp;dalších systémů.</p>
<p>Druhý rozdíl je v&nbsp;rychlosti. Zpráva mluví o&nbsp;operaci kratší než mikrosekunda. Článek u&nbsp;hradla CNOT uvádí 37 pulzů ve 45 časových krocích a&nbsp;takt mezi 12 a&nbsp;28&nbsp;ns, z&nbsp;čehož vychází zhruba 0,5 až 1,3 μs. Ten přepočet je náš, v&nbsp;článku ani ve zprávě nestojí.</p>

<h2>Co zbývá a&nbsp;komu to bude patřit</h2>
<p>Autoři sami vypisují, co chybí: vyrobitelné propojení a&nbsp;vyvedení signálů z&nbsp;čipu, řadiče s&nbsp;nižší spotřebou na kubit, vyrovnanější součástky, aby se tolik nezdržovalo laděním, a&nbsp;architektura, která počítá s&nbsp;tím, jak jsou zrovna tyhle kubity pospojované. Osmnáct kubitů je prototyp architektury, ne stroj na počítání.</p>
<p>Vlastník se přitom mění. IBM <a href="https://newsroom.ibm.com/2026-07-23-ibm-to-acquire-hrl-laboratories-to-power-the-future-of-quantum" rel="noopener">oznámilo 23.&nbsp;července 2026</a>, že podepsalo závaznou dohodu o&nbsp;koupi HRL od Boeingu a&nbsp;General Motors. Cenu firmy nezveřejnily, obchod podléhá schválení úřadů a&nbsp;má se uzavřít do konce třetího čtvrtletí 2026. IBM staví na supravodivých kubitech a&nbsp;spinové kubity z&nbsp;HRL popisuje jako druhou schůdnou cestu ke škálování; zmiňuje i&nbsp;možnost napojit je na Anderon, samostatnou firmu ohlášenou v&nbsp;květnu 2026 jako slévárnu destiček pro kvantové čipy.</p>
<p>Jestli tahle sestava někam vede, se pozná až na čipu s&nbsp;řádově víc kubity. Zatím platí to, co autoři napsali sami: kvalitu výsledku neurčuje žádná jednotlivá součástka, ale to, jak dobře do sebe zapadají.</p>

<h2>Zdroje</h2>
<ul>
<li><a href="https://www.nature.com/articles/s41586-026-10754-7" rel="noopener">A digitally controlled silicon quantum processing unit</a> – odborný článek v&nbsp;Nature 655, 1154–1159, vydaný 29.&nbsp;července 2026 v&nbsp;otevřeném přístupu</li>
<li><a href="https://www.hrl.com/news/2026/07/29/hrl-demonstrates-a-silicon-quantum-processor-that-runs-itself" rel="noopener">HRL demonstrates a silicon quantum processor that runs itself</a> – tisková zpráva HRL z&nbsp;29.&nbsp;července 2026</li>
<li><a href="https://newsroom.ibm.com/2026-07-23-ibm-to-acquire-hrl-laboratories-to-power-the-future-of-quantum" rel="noopener">IBM to Acquire HRL Laboratories to Power the Future of Quantum</a> – tisková zpráva IBM z&nbsp;23.&nbsp;července 2026</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-kryostat-kabely-hrl-26ef40b5.jpg" length="164798" type="image/jpeg" />
		</item>
		<item>
			<title>NOAA přesune provozní superpočítače do Google Cloudu, hotovo má být v prosinci 2027</title>
			<link>https://tech-blog.chatujme.cz/clanek/noaa-superpocitace-google-cloud</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/noaa-superpocitace-google-cloud</guid>
			<pubDate>Mon, 27 Jul 2026 13:47:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Americká NOAA oznámila 27. července, že provoz superpočítačů pro předpověď počasí přesouvá do komerčního cloudu; hlavním dodavatelem výpočetní infrastruktury bude Google Cloud. Celý přechod má být podle úřadu hotový v prosinci 2027. Kolik bude stát, tisková zpráva neuvádí.]]></description>
			<content:encoded><![CDATA[<p>Americká Národní správa pro oceán a&nbsp;atmosféru (NOAA) oznámila 27.&nbsp;července, že provoz svých superpočítačů pro předpověď počasí přesouvá do komerčního cloudu. Hlavním dodavatelem výpočetní infrastruktury bude Google Cloud. Na předpovědích, které úřad vydává dnes, se tím ale nic nemění: modely dosud běží na dvou strojích, které NOAA vlastní, a&nbsp;přechod má být hotový až v&nbsp;prosinci 2027.</p>

<figure><img src="/uploads/foto-m2-20-superpocitac-summit-4e1ab089.jpg" alt="Sál superpočítače Summit v Oak Ridge National Laboratory"><figcaption>Sál superpočítače Summit v&nbsp;Oak Ridge National Laboratory. Stroje NOAA na snímku nejsou, pracují ve stejném typu prostředí. Foto: Oak Ridge National Laboratory, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<h2>Co se stěhuje a&nbsp;co zůstává na místě</h2>

<p>Oznámení se týká systému WCOSS, tedy provozních strojů, na kterých běží americké předpovědní modely. Jsou dva a&nbsp;jmenují se Dogwood a&nbsp;Cactus; první stojí v&nbsp;Manassasu ve Virginii, druhý v&nbsp;Phoenixu v&nbsp;Arizoně. NOAA je uvedla do provozu v&nbsp;červnu 2022, kdy měl každý z&nbsp;nich výkon 12,1 petaflopu, a&nbsp;v&nbsp;srpnu 2023 jim kapacitu zvedla o&nbsp;20&nbsp;procent na 14,5 petaflopu. Podle tehdejší zprávy zpracuje předpovědní systém dohromady 29 biliard operací za sekundu.</p>

<p>Výzkumné stroje NOAA v&nbsp;Západní Virginii, Tennessee, Mississippi a&nbsp;Coloradu, které měly v&nbsp;roce 2023 dohromady 20 petaflopů, se v&nbsp;oznámení nezmiňují vůbec. Řeč je o&nbsp;provozu, ne o&nbsp;vývoji.</p>

<p>Termíny uvádí zpráva dva. Přesun provozu včetně modelů Global Forecast System a&nbsp;Global Ensemble Forecast System, tedy globálního modelu a&nbsp;jeho souboru variant, má běžet do začátku roku 2027. Celý přechod má být dokončený v&nbsp;prosinci 2027. Rozdělený je na dvě fáze: v&nbsp;první se výpočetní kapacita v&nbsp;cloudu postaví, ve druhé se do ní jednotlivé modely přestěhují.</p>

<h2>Železo: virtuální stroje H4D a&nbsp;procesory AMD</h2>

<p>Google ve svém oznámení uvádí, že základem výkonu budou virtuální stroje H4D s&nbsp;procesory AMD Epyc pátého pokolení. Vedle výpočetního výkonu vyzdvihuje nízké zpoždění sítě mezi nimi, které je podle něj potřeba pro rozsáhlé propojené simulace. Totéž popisuje i&nbsp;server Data Center Dynamics.</p>

<p>U&nbsp;předpovědi počasí je to podstatné rozlišení. Model si zemskou atmosféru rozdělí do mřížky rozprostřené mezi tisíce jader a&nbsp;po každém časovém kroku si sousední uzly musí vyměnit hodnoty na svých hranicích. Když jedna výměna trvá o&nbsp;zlomek sekundy delší, prodlouží se celý výpočet. Proto se pro takové úlohy v&nbsp;cloudu nabízejí oddělené řady strojů s&nbsp;rychlým propojením, ne běžné virtuální servery.</p>

<h2>Umělou inteligenci tam NOAA nasadila už v&nbsp;prosinci</h2>

<p>Červencová zpráva zmiňuje i&nbsp;Google DeepMind jako základ nové sady modelů AIGFS, kterou označuje za první předpovědní modely NOAA poháněné strojovým učením. Sluší se dodat, že to není plán do budoucna: tuhle sadu NOAA oznámila 17.&nbsp;prosince 2025 a&nbsp;už tehdy ji označila za provozní.</p>

<p>Čísla z&nbsp;prosincové zprávy jsou zajímavější než ta cloudová. AIGFS spočítá jednu šestnáctidenní předpověď za asi 40 minut a&nbsp;spotřebuje na ni 0,3&nbsp;procenta výpočetních prostředků, které by na totéž potřeboval klasický GFS. Soubor variant AIGEFS má 31 členů a&nbsp;vystačí si s&nbsp;devíti procenty prostředků klasického GEFS, přičemž jeho přesnost je podle NOAA srovnatelná a&nbsp;první výsledky ukazují použitelnou předpověď o&nbsp;18 až 24 hodin dál. Nejzajímavější je HGEFS: dvaašedesátičlenný soubor slepený z&nbsp;31 členů fyzikálního modelu a&nbsp;31 členů toho neuronového, který podle NOAA ve většině hlavních ověřovacích ukazatelů překonává oba zdroje, ze kterých vznikl. NOAA k&nbsp;tomu uvádí, že pokud ví, je první organizací na světě, která takový hybridní soubor zavedla do provozu.</p>

<p>Modely nevznikly na zelené louce. Tým vyšel z&nbsp;modelu GraphCast od Google DeepMind a&nbsp;doladil ho na vlastních analýzách z&nbsp;Global Data Assimilation System, tedy na datech, se kterými NOAA pracuje sama.</p>

<p>Ke slabému místu se úřad hlásí v&nbsp;téže zprávě: verze 1.0 modelu AIGFS zhoršuje předpověď intenzity tropických cyklón, i&nbsp;když trasu předpovídá lépe než dosavadní GFS. Oprava má přijít v&nbsp;dalších verzích.</p>

<p>Za jednou větou červencové zprávy se přitom vyplatí zastavit. Stojí v&nbsp;ní, že nástroje příští generace, na kterých NOAA s&nbsp;Googlem pracuje, zkrátí dobu potřebnou k&nbsp;vytvoření globální předpovědi z&nbsp;hodin na pouhé sekundy. Je to budoucí čas a&nbsp;mluví o&nbsp;něčem, co ještě neběží. Model, který běží dnes, potřebuje podle NOAA na jednu předpověď těch 40 minut.</p>

<h2>Co ve zprávě nestojí</h2>

<p>Cena. Ani tisková zpráva NOAA, ani oznámení Googlu, ani odborné servery, které jsme prošli, neuvádějí, kolik bude cloudový provoz stát nebo na jak dlouho je dohoda sjednaná. U&nbsp;federálního úřadu je to údaj, který se obvykle dohledat dá; tady zatím nikde není.</p>

<p>Osud Dogwoodu a&nbsp;Cactusu. Zpráva neříká, jestli se stroje vypnou, prodají, nebo si je NOAA nechá jako záložní cestu. Podle The Registeru měl kontrakt na jejich stavbu a&nbsp;podporu cenu nejméně 150 milionů dolarů a&nbsp;za osm let mohl dosáhnout 505 milionů; NOAA v&nbsp;žádné ze svých zpráv o&nbsp;superpočítačích tuhle sumu neuvádí.</p>

<p>A&nbsp;ještě jedna formulace. NOAA o&nbsp;sobě píše, že bude jedním z&nbsp;prvních provozních center numerické předpovědi na světě, které přejde na komerční cloud. Ne prvním. Kdo z&nbsp;toho udělá titulek se slovem „poprvé“, tvrdí víc než úřad sám.</p>

<p>Nejsilnější z&nbsp;uvedených důvodů je podle nás ten, který se s&nbsp;pevným počtem skříní udělat nedá: přidat výkon zrovna v&nbsp;hurikánové sezoně, kdy je ho potřeba, a&nbsp;po ní ho zase pustit. To je vlastnost, kterou dvojice strojů v&nbsp;Manassasu a&nbsp;Phoenixu nemá a&nbsp;mít nemůže.</p>

<p>A&nbsp;co se stane mezi oběma termíny. Přesun modelů má běžet do začátku roku 2027, celý přechod skončit až v&nbsp;prosinci téhož roku; co v&nbsp;té skoro roční mezeře zbývá dodělat, zpráva nepíše.</p>

<p>Ověřit se to dá jednoduše. Buď na konci roku 2027 poběží GFS a&nbsp;GEFS v&nbsp;cloudu, nebo ne.</p>

<p><strong>Zdroje:</strong> tiskové zprávy NOAA <a href="https://www.noaa.gov/news-release/noaas-use-of-cloud-infrastructure-grows-to-include-weather-prediction-models" target="_blank" rel="noopener">o&nbsp;přechodu do cloudu</a> (27.&nbsp;července 2026), <a href="https://www.noaa.gov/news-release/noaa-deploys-new-generation-of-ai-driven-global-weather-models" target="_blank" rel="noopener">o&nbsp;modelech se strojovým učením</a> (17.&nbsp;prosince 2025) a&nbsp;<a href="https://www.noaa.gov/news-release/noaa-completes-upgrade-to-weather-and-climate-supercomputer-system" target="_blank" rel="noopener">o&nbsp;rozšíření kapacity WCOSS</a> (10.&nbsp;srpna 2023), dále <a href="https://cloud.google.com/blog/topics/public-sector/modernizing-the-skies-noaa-google-cloud-collaborate-advance-weather-forecasting" target="_blank" rel="noopener">oznámení Google Cloudu</a>, zpráva <a href="https://www.datacenterdynamics.com/en/news/noaa-selects-google-cloud-for-hpc-infrastructure-to-predict-weather-patterns/" target="_blank" rel="noopener">na Data Center Dynamics</a> a&nbsp;<a href="https://www.theregister.com/on-prem/2022/06/29/latest-us-weather-supercomputers-promise-better-forecasts/1132226" target="_blank" rel="noopener">článek The Registeru</a> o&nbsp;uvedení strojů Dogwood a&nbsp;Cactus.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-20-superpocitac-summit-4e1ab089.jpg" length="104326" type="image/jpeg" />
		</item>
		<item>
			<title>LiberSystem staví operační systém v Rustu od nuly, v emulátoru už má síť i shell</title>
			<link>https://tech-blog.chatujme.cz/clanek/libersystem-prehled</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/libersystem-prehled</guid>
			<pubDate>Mon, 27 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<category>Programování</category>
			<description><![CDATA[Projekt LiberSystem staví operační systém od nuly v Rustu: malé mikrojádro, kapabilitní oprávnění místo roota a svazky místo přípojných bodů. Repozitář vznikl 17. června 2026 a od té doby do něj přibývá kolem sta commitů týdně. V emulátoru už systém nabootuje, rozpozná zařízení a umí síť, ale žádné vydání ke stažení zatím není.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-08-libersystem-d1589142.png" alt="Úvodní stránka webu projektu LiberSystem"><figcaption>Web projektu je dvojjazyčný, česky i&nbsp;anglicky. Foto: LiberSystem, snímek obrazovky (libersystem.com)</figcaption></figure>

<p>Nový operační systém se dnes ohlašuje skoro každý měsíc a&nbsp;většina z&nbsp;nich skončí u&nbsp;README souboru. LiberSystem je jiný aspoň v&nbsp;jednom ohledu: kódu je tam hodně a&nbsp;přibývá rychle. Na druhou stranu je repozitář starý šest týdnů, hvězdiček má čtrnáct a&nbsp;stáhnout si hotový obraz nejde. Podívali jsme se, co za tím je.</p>

<h2>Jádro jako malý rozhodčí</h2>

<p>LiberSystem není distribuce Linuxu ani unixový klon. Je to samostatný systém psaný od nuly v&nbsp;jazyce Rust a&nbsp;postavený na mikrojádru. To znamená, že v&nbsp;privilegovaném režimu běží jen nezbytné minimum: správa paměti, plánování, meziprocesová komunikace a&nbsp;hlídání přístupu k&nbsp;hardwaru. Ovladače, souborové systémy i&nbsp;síť jsou obyčejné služby v&nbsp;uživatelském prostoru. Když ovladač spadne, správce zařízení mu odebere oprávnění a&nbsp;restartuje ho, místo aby padl celý stroj. Linux to má obráceně, většina ovladačů žije uvnitř monolitického jádra.</p>

<p>Druhý pilíř je kapabilitní model. Kapabilita je nepadělatelný odkaz na objekt jádra spolu se seznamem práv, jako je čtení, zápis nebo mapování paměti. Proces nemá žádná okolní oprávnění, dostane jen to, co mu někdo výslovně předá. Účet root, který smí všechno, v&nbsp;tomhle návrhu neexistuje vůbec. Dokumentace to shrnuje tak, že komponenta smí pojmenovat věc, na kterou nedosáhne, protože pravomoc žije jen v&nbsp;kapabilitě, ne ve jméně.</p>

<p>Třetí odlišnost se týká disků. Místo jednoho globálního stromu s&nbsp;přípojnými body pracuje LiberSystem s&nbsp;explicitními svazky. Cesta patří vždy právě jednomu svazku, který se identifikuje podle UUID, a&nbsp;je to typovaný objekt, ne řetězec znaků. Jednotlivé části cesty jsou položky seznamu, takže klasický útok přes dvě tečky a&nbsp;lomítko nemá kde vzniknout. Když svazek není dostupný, operace selže. Nikdy potichu nezapíše na jiný disk.</p>

<h2>Aplikace: nativní rozhraní a&nbsp;nad ním WebAssembly</h2>

<p>Základní smlouva pro aplikace je nativní typované rozhraní přes kapability, stejné, jaké používá jádro a&nbsp;systémové služby. Nad ním má běžet hostitel pro WebAssembly, konkrétně Component Model a&nbsp;rozhraní WASI. Kalkul je jednoduchý: jeden balíček aplikace poběží na architektuře x86-64, ARM64 i&nbsp;RISC-V&nbsp;a&nbsp;je izolovaný už z&nbsp;principu.</p>

<p>Autoři si přitom nechali zadní vrátka. V&nbsp;návrhovém dokumentu stojí, že WASI je jen jeden z&nbsp;hostitelů nad stabilním nativním kontraktem, ne definice systému. Pokud se ta poměrně mladá specifikace změní, přepíše se jedna vrstva a&nbsp;ne celé jádro. Kompatibilita s&nbsp;POSIX, tedy schopnost spouštět běžný unixový software, je v&nbsp;plánu jako volitelná překladová vrstva v&nbsp;uživatelském prostoru. Zatím není.</p>

<h2>Co už opravdu běží</h2>

<p>Snímky obrazovky na webu projektu ukazují víc než obvyklý „ahoj světe“ z&nbsp;jádra. Systém nabootuje pod emulátorem QEMU, rozjede všechna procesorová jádra (na snímku 52 z&nbsp;52), spustí ovladače virtio pro disk, síť, konzoli, vstup, grafiku a&nbsp;zvuk, k&nbsp;tomu ovladač USB řadiče xHCI, přihlásí jedenáct zařízení a&nbsp;nastaví síť přes DHCP. Pak naskočí textový shell s&nbsp;výzvou ve tvaru <em>vol://</em>.</p>

<p>Na dalším snímku je vidět výpis přerušení, překlad doménového jména a&nbsp;příkaz ping, který umí vypsat výsledek jako JSON. To je praktická ukázka principu, na kterém systém stojí: existuje jedno typované rozhraní a&nbsp;binární podoba, JSON, CBOR i&nbsp;čitelný text jsou jen jeho reprezentace. Banner v&nbsp;konzoli hlásí verzi 0.0.1.</p>

<p>Sestavit se to dá zatím jen na Linuxu s&nbsp;noční verzí Rustu. Skript stáhne toolchain, příkaz <em>just build</em> přeloží jádro i&nbsp;uživatelskou část a&nbsp;<em>just run</em> ji spustí v&nbsp;emulátoru. Bootovatelný obraz pro reálný počítač s&nbsp;UEFI vyrobit jde, starý BIOS projekt nepodporuje. Jestli někdo LiberSystem skutečně nabootoval na fyzickém železe, se mi ověřit nepodařilo. Všechny doložené snímky pocházejí z&nbsp;emulátoru a&nbsp;i&nbsp;dokumentace mluví o&nbsp;testech v&nbsp;QEMU.</p>

<h2>Kdo za tím stojí a&nbsp;jak je to staré</h2>

<p>Za projektem je organizace LiberSoft, která na GitHubu vede i&nbsp;decentralizované sdílení souborů <a href="/clanek/libershare-lish">LiberShare</a> a&nbsp;starší komunikační projekt Yellow. Všechno pod licencí Unlicense, tedy uvolněné do veřejného vlastnictví. Kontaktní adresa uvedená na webu vede do Liberlandu, což je mikrostát na sporném území u&nbsp;Dunaje. Web i&nbsp;návrhové dokumenty existují v&nbsp;české verzi a&nbsp;analytiku měří česká služba, takže čeští autoři jsou pravděpodobní. Konkrétní jména ale nikde uvedená nejsou a&nbsp;nepodařilo se mi je ověřit.</p>

<p>Repozitář vznikl 17.&nbsp;června 2026. Za šest týdnů do něj přibylo přes sedm set commitů, tempo se drží mezi osmdesáti a&nbsp;stošedesáti commity týdně a&nbsp;poslední změna je z&nbsp;dneška. Přispěvatel je ale jediný účet, forků nula, otevřených issues nula. Návrhový dokument má přes osmdesát kilobajtů textu a&nbsp;existuje v&nbsp;angličtině i&nbsp;češtině, k&nbsp;tomu je popsaný model hrozeb, vlastní jazyk pro definici rozhraní a&nbsp;formát nativního souborového systému. Na projekt starý šest týdnů je to nezvykle důkladná dokumentace.</p>

<h2>Co chybí a&nbsp;kde je riziko</h2>

<p>Vydání zatím žádné. Tlačítko „Stáhnout“ na webu vede na stránku vydání na GitHubu, která je prázdná, a&nbsp;projekt to sám přiznává větou, že vydání se publikují, jakmile budou k&nbsp;dispozici. Kdo si chce systém zkusit, musí ho přeložit ze zdrojových kódů.</p>

<p>Model hrozeb otevřeně vyjmenovává, co ještě řešené není: ověřený start systému a&nbsp;podepsaný obraz, postranní kanály typu Spectre, fyzické útoky na hardware, šifrované svazky ani formální verifikace jádra. Jádro je tedy důvěryhodné, ale nedokázané. To není podvod, je to poctivé přiznání stavu, ale mění to význam slova „bezpečný“ v&nbsp;marketingovém popisu.</p>

<p>Plán vývoje má sedm fází. Grafické rozhraní a&nbsp;desktop jsou až v&nbsp;páté, kompatibilita s&nbsp;POSIX a&nbsp;podpora reálných počítačů ve čtvrté. Aktuální prioritou je fáze pro takzvané appliance, tedy jednoúčelová síťová zařízení. Cesta k&nbsp;systému, na kterém by šlo pracovat, je pořád dlouhá.</p>

<p>Riziko číslo jedna je podle mého názoru jediný přispěvatel. Kód, dokumentace i&nbsp;web stojí na jednom účtu, a&nbsp;pokud ten přestane, nemá projekt kdo převzít. Slabinou je i&nbsp;licence Unlicense: dává maximální volnost, ale patenty neřeší nijak, což velké firmy u&nbsp;systémového softwaru sledují.</p>

<p>Pozornost zvenčí je zatím minimální. Odkaz na Hacker News z&nbsp;8.&nbsp;července získal jediný bod a&nbsp;jediný komentář, ve kterém se čtenář ptá, čím se LiberSystem liší od existujících mikrojader v&nbsp;Rustu, jako je Redox, Tock nebo Xous. Odpověď tam nepřišla. Vlákno na fóru jazyka Rust má pár reakcí. České weby, které o&nbsp;projektu psaly, převzaly texty z&nbsp;jeho vlastních stránek a&nbsp;nic neověřovaly.</p>

<h2>Pro koho to dnes je</h2>

<p>Nasadit LiberSystem na cokoliv, na čem záleží, dnes nejde a&nbsp;autoři to netvrdí. Pokud hledáte bezpečnější počítač na práci, tohle není odpověď a&nbsp;nebude jí ani příští rok. Zajímavý je jinak: jako čitelně napsaný a&nbsp;rychle rostoucí příklad toho, jak by vypadal systém postavený od začátku na kapabilitách a&nbsp;typovaných objektech. Kdo se učí psát jádra nebo ho zajímá návrh operačních systémů, dostane osmdesát kilobajtů promyšleného textu zdarma a&nbsp;k&nbsp;tomu kód, který nabootuje.</p>

<p>Zdroje: <a href="https://libersystem.com/" rel="noopener">web projektu LiberSystem</a>, <a href="https://github.com/libersoft-org/libersystem" rel="noopener">repozitář na GitHubu</a> včetně návrhového dokumentu a&nbsp;modelu hrozeb, a&nbsp;<a href="https://news.ycombinator.com/item?id=48835708" rel="noopener">diskuse na Hacker News</a>. Údaje o&nbsp;stáří repozitáře, počtu commitů a&nbsp;přispěvatelů pocházejí z&nbsp;veřejného rozhraní GitHubu ke dni 27.&nbsp;července 2026.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-08-libersystem-d1589142.png" length="115759" type="image/png" />
		</item>
		<item>
			<title>Wayfire převedl většinu geometrie na desetinná čísla kvůli zlomkovému škálování</title>
			<link>https://tech-blog.chatujme.cz/clanek/wayfire-011-desetinna-geometrie</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/wayfire-011-desetinna-geometrie</guid>
			<pubDate>Mon, 27 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Waylandový kompozitor Wayfire vyšel 27. července ve verzi 0.11 a nese změnu, která se v poznámkách skrývá pod jedním řádkem: logická geometrie přešla z celých čísel na desetinná. Důvod je prostý – při zlomkovém škálování vycházejí souřadnice mezi pixely a s celými čísly to nejde spočítat poctivě. Vedle toho přibyly ICC profily pro jednotlivé výstupy, vykreslování v HDR a plugin, který skrývá privilegované rozhraní před klienty v pískovišti.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-wayfire-subpixely-2c2d0a2f.jpg" alt="Zvětšený milimetr čtvereční dvou displejů s viditelným uspořádáním subpixelů"><figcaption>Jeden milimetr čtvereční dvou notebookových displejů se zobrazenou bílou plochou. Vlevo OLPC XO-1, vpravo Lenovo X61; vidět je uspořádání subpixelů. Foto: Pengo, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<p>Když si na displeji s&nbsp;vysokou hustotou bodů nastavíte zvětšení 150&nbsp;procent, musí okenní systém spočítat, kde přesně okno začíná. Při zvětšení 100 nebo 200&nbsp;procent vyjdou celá čísla. Při 150&nbsp;procentech ne – a&nbsp;právě tam začíná potíž, kterou řeší nová verze kompozitoru <strong>Wayfire</strong>. Autoři ji popsali <strong>24.&nbsp;července</strong>, vydání na GitHubu nese datum <strong>27.&nbsp;července</strong>.</p>

<h2>Celá čísla tam, kde celá čísla nestačí</h2>

<p>Autoři to v&nbsp;oznámení popisují bez okolků: „Wayfire dosud většinu logické geometrie reprezentoval celočíselnými souřadnicemi“ (přeloženo). A&nbsp;hned dodávají, proč to přestalo stačit: „Funguje to dobře při celočíselném škálování výstupu, ale zlomková měřítka nevyhnutelně vytvářejí subpixelové souřadnice“ (přeloženo).</p>

<p>Jinými slovy: okno začínající na logickém bodě 100 při zvětšení 1,5 padne na fyzický pixel 150, což je v&nbsp;pořádku. Okno na bodě 101 ale padne na 151,5 – a&nbsp;takový pixel na displeji není. Někam se zaokrouhlit musí, a&nbsp;pokud každá vrstva zaokrouhluje sama za sebe, výsledky se rozejdou.</p>

<p>Nová verze proto přesouvá práci s&nbsp;geometrií „téměř celou na desetinná čísla“ a&nbsp;zaokrouhluje se až úplně na konci: „V&nbsp;poslední fázi vykreslování se tato čísla pečlivě převedou na celočíselné souřadnice a&nbsp;zarovnají s&nbsp;mřížkou framebufferu“ (přeloženo). Zaokrouhlení tedy nezmizelo – jen se děje jednou a&nbsp;na jednom místě.</p>

<h2>Xwayland a&nbsp;ostrý text</h2>

<p>Druhá změna míří na starší aplikace. Programy běžící přes <strong>Xwayland</strong> neumějí waylandové škálování, takže je kompozitor dosud vykreslil v&nbsp;menším rozlišení a&nbsp;výsledek zvětšil – odtud rozmazané okraje písma, které uživatelé HiDPI displejů znají.</p>

<p>Wayfire teď umí nechat Xwayland vykreslit každé okno rovnou v&nbsp;jeho nativním, tedy fyzickém rozlišení. Text pak může být ostřejší, ale podle autorů si to může vyžádat úpravu nastavení DPI v&nbsp;X11 i&nbsp;nastavení písma nebo škálování v&nbsp;jednotlivých aplikacích. Není to tedy přepínač, po kterém se všechno samo srovná.</p>

<h2>Barvy a&nbsp;HDR s&nbsp;výhradou</h2>

<p>Vydání dál přináší ICC profily pro jednotlivé výstupy, správu barev pro jednotlivé plochy a&nbsp;vykreslování v&nbsp;HDR. U&nbsp;HDR autoři sami připojují omezení: vyžaduje podporu ze strany vykreslovacího jádra, ovladače grafiky, konektoru i&nbsp;displeje – a&nbsp;úplná barevně spravovaná cesta zatím funguje jen s&nbsp;vykreslováním přes Vulkan.</p>

<p>Tohle je poctivější formulace, než na jakou je u&nbsp;vydání zvyk. HDR se dá odškrtnout v&nbsp;seznamu novinek, ale prakticky ho zprovozní jen ten, komu vyjde celý řetězec.</p>

<h2>Sandbox dostal zámek na privilegovaná rozhraní</h2>

<p>Z&nbsp;bezpečnostních novinek je nejzajímavější plugin pro protokol <code>security-context-v1</code>. Ten umí skrýt privilegovaná globální rozhraní před klienty běžícími v&nbsp;pískovišti; které protokoly se filtrují, se nastavuje volbou <code>security-context-v1/privileged_protocols</code>.</p>

<p>Zdroj u&nbsp;toho nevysvětluje, proti čemu přesně to má chránit. Sama možnost skrýt vybraná privilegovaná rozhraní ale dává smysl: protokoly na snímání obrazovky nebo čtení schránky jsou mocné a&nbsp;samotný Wayland je od běžných nerozlišuje.</p>

<p>Seznam nových protokolů je delší: přibyly <code>ext-copy-capture</code>, <code>ext-foreign-toplevel-list</code>, <code>ext-data-control-v1</code> a&nbsp;<code>cursor-shape-v1</code>.</p>

<h2>Co si z&nbsp;toho odnést</h2>

<p>Změna geometrie je zajímavá i&nbsp;mimo Wayfire: ukazuje, že zlomkové škálování není otázka jednoho přepínače, ale toho, v&nbsp;jakém typu čísel počítá celý řetězec od okna k&nbsp;framebufferu.</p>

<p>Podle vývojářů jde o&nbsp;krok k&nbsp;verzi 1.0. Kdy vyjde, oznámení neuvádí.</p>

<p>Zdroje: <a href="https://wayfire.org/2026/07/24/Wayfire-0-11.html" rel="noopener">oznámení na wayfire.org</a>, <a href="https://github.com/WayfireWM/wayfire/releases/tag/v0.11.0" rel="noopener">poznámky k&nbsp;vydání na GitHubu</a> (27.&nbsp;července 2026) a&nbsp;<a href="https://lwn.net/Articles/1085894/" rel="noopener">LWN.net</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-wayfire-subpixely-2c2d0a2f.jpg" length="65643" type="image/jpeg" />
		</item>
		<item>
			<title>JEDEC vydal normu SPHBM4, která slibuje propustnost HBM4 po 512 vývodech místo 2048</title>
			<link>https://tech-blog.chatujme.cz/clanek/sphbm4-organicky-substrat</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/sphbm4-organicky-substrat</guid>
			<pubDate>Mon, 13 Jul 2026 16:41:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Technologie</category>
			<category>Počítače</category>
			<description><![CDATA[Paměti HBM se k čipu dnes připojují přes křemíkový mezikus, kvůli kterému musí do hry vstoupit pokročilá montáž. Norma SPHBM4, kterou JEDEC vydal 13. července 2026, počítá s tím, že se stejná propustnost přenese po 512 signálech místo 2048 – a stohy paměti se posadí přímo na běžný organický substrát.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-m2-03-hbm-interposer-b0e8b758.jpg" alt="Pouzdro AMD Fiji s GPU, pamětí HBM a křemíkovým interposerem"><figcaption>Pouzdro grafického čipu AMD Fiji: uprostřed GPU, kolem něj stohy paměti HBM a&nbsp;pod obojím společný křemíkový interposer. Právě tuhle vrstvu chce nová norma vypustit. Foto: C. Spille/pcgameshardware.de, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Paměť pro velké výpočetní akcelerátory se dnes nepřipojuje drátky ani po desce. Stohy čipů HBM sedí těsně vedle procesoru na společné destičce z&nbsp;křemíku, takzvaném interposeru, protože jinak by se dva tisíce vodičů mezi paměť a&nbsp;čip nevešly. Vyrábí se podobnými postupy jako čip sám, takže je nákladná a&nbsp;montáž s&nbsp;ní vyžaduje zvláštní linku.</p>

<p>Sdružení JEDEC, které normuje polovodičové paměti, vydalo <strong>13.&nbsp;července 2026</strong> normu <strong>JESD330-4</strong> s&nbsp;označením <strong>SPHBM4</strong> (Standard Package High Bandwidth Memory). Její smysl je jednoduchý: dostat stejnou propustnost jako u&nbsp;HBM4, ale po čtvrtině signálů a&nbsp;na obyčejném organickém substrátu, tedy na tomtéž typu podložky, na jakém sedí běžné čipy.</p>

<h2>Dva tisíce vodičů versus pět set</h2>

<p>Norma HBM4, kterou JEDEC vydal v&nbsp;dubnu 2025, staví na sběrnici široké <strong>2048 bitů</strong> s&nbsp;rychlostí až <strong>8 Gb/s</strong> na vývod. Podle shrnutí normy to odpovídá propustnosti až <strong>2&nbsp;TB/s</strong>.</p>

<p>SPHBM4 používá <strong>512 datových signálů</strong> a&nbsp;chybějící šířku dohání <strong>serializací 4:1</strong> – jeden vývod odbaví za stejný čas to, co u&nbsp;HBM4 zvládly čtyři. Celková propustnost proto podle JEDEC zůstává stejná. Konkrétní rychlost na vývod oznámení sdružení neuvádí; ze samotné serializace plyne jen to, že musí být čtyřnásobná proti HBM4. Přetisky uvádějí různá čísla a&nbsp;v&nbsp;oznámení JEDEC pro ně opora není.</p>

<p>Nemění se ani kapacita. SPHBM4 používá <strong>tytéž paměťové čipy DRAM jako HBM4</strong>, mění se jen spodní logická vrstva, která stoh obsluhuje. Kolik dat se do jednoho stohu vejde, tedy zůstává stejné.</p>

<h2>Proč záleží na roztečích</h2>

<p>Křemíkový interposer se nepoužívá z&nbsp;rozmaru. Vodičů mezi pamětí a&nbsp;čipem je tolik, že jejich vývody musí být hodně nahusto – u&nbsp;HBM se propojují mikrokuličkami v&nbsp;roztečích, které běžná organická podložka neuveze. Křemík takovou hustotu zvládne, organická podložka ne – a&nbsp;právě odtud se bere celý ten mezikrok.</p>

<p>Když signálů ubude na čtvrtinu, může se rozteč povolit natolik, že stačí organický substrát. Server <em>Blocks &amp; Files</em> k&nbsp;předběžnému oznámení normy z&nbsp;prosince 2025 upozornil na dvě věci naráz: uvolněná rozteč je právě to, co připojení na organickou podložku vyžaduje, a&nbsp;spodní logická vrstva stohu se kvůli tomu musí navrhnout znovu.</p>

<h2>Delší cesta jako výhoda</h2>

<p>Organické propojení má ještě jeden důsledek, který je na první pohled nečekaný. Spoj mezi procesorem a&nbsp;pamětí smí být <strong>delší</strong> než na interposeru. Podle JEDEC to znamená, že návrhář akcelerátoru může kolem procesoru rozmístit <em>víc</em> stohů paměti – a&nbsp;zvětšit tak celkovou kapacitu, aniž by musel čekat na hustší stohování.</p>

<p>Právě tohle je podle <em>Blocks &amp; Files</em> hlavní motiv celé normy: víc paměti na jeden akcelerátor a&nbsp;levnější výroba.</p>

<h2>Norma není výrobek</h2>

<p>Stojí za to rozlišit, co se stalo, od toho, co se zatím jen dá čekat. JEDEC zveřejnil <strong>dokument</strong>; JESD330-4 se dá stáhnout z&nbsp;jeho webu. Oznámení neuvádí žádný hotový výrobek ani termín. Mezi normou a&nbsp;čipem na skladě stojí nový návrh spodní logické vrstvy, ověření a&nbsp;rozběh výroby.</p>

<p>Předseda představenstva JEDEC <strong>Mian Quddus</strong> to komentoval obecně: „Členové JEDEC aktivně utvářejí normy, které určí příští generaci modulů pro datová centra s&nbsp;umělou inteligencí.“ (přeloženo z&nbsp;angličtiny) O&nbsp;konkrétních výrobcích ani datech oznámení nemluví.</p>

<h2>Co z&nbsp;toho plyne</h2>

<p>Hodnocení: pokud se SPHBM4 ujme, nebude to znát na výkonu – propustnost je z&nbsp;definice stejná jako u&nbsp;HBM4. Znát to má být na tom, kolik akcelerátorů se dá vůbec vyrobit a&nbsp;za kolik – každý čip, který se bez pokročilé montáže obejde, uvolní její kapacitu ostatním.</p>

<p>Zároveň je to připomínka, že u&nbsp;pamětí pro umělou inteligenci se poslední roky nebojuje jen o&nbsp;rychlost. Sběrnice široká 2048 bitů si vynutila zvláštní typ pouzdra a&nbsp;ten pak určuje, kdo si takový čip může dovolit vyrobit. SPHBM4 je pokus tuhle vazbu rozpojit, aniž by se sáhlo na propustnost.</p>

<p>Zdroje: <a href="https://www.jedec.org/news/pressreleases/new-jedec%C2%AE-sphbm4-standard-enables-hbm4-class-bandwidth-organic-substrates" rel="noopener">tisková zpráva JEDEC k&nbsp;vydání SPHBM4</a>, <a href="https://www.electronicsweekly.com/news/products/memory/jedecs-sphbm4-standard-for-ai-accelerators-on-organic-substrates-2026-07/" rel="noopener">rozbor Electronics Weekly</a> a&nbsp;<a href="https://blocksandfiles.com/2025/12/17/jedec-sphbm4/" rel="noopener">zpráva Blocks &amp; Files k&nbsp;předběžnému oznámení</a>. Parametry HBM4 podle <a href="https://www.electronicsweekly.com/news/products/memory/jedec-hbm4-high-bandwidth-memory-standard-addresses-next-gen-ai-hpc-2025-04/" rel="noopener">shrnutí normy JESD270-4</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-03-hbm-interposer-b0e8b758.jpg" length="211164" type="image/jpeg" />
		</item>
		<item>
			<title>Seagate zvýšil tržby o třetinu, aniž prodal víc disků, protože přibyly plotny uvnitř</title>
			<link>https://tech-blog.chatujme.cz/clanek/seagate-plotny-misto-disku</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/seagate-plotny-misto-disku</guid>
			<pubDate>Fri, 03 Jul 2026 07:23:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Seagate uzavřel fiskální rok tržbami 12,195 miliardy dolarů, o 34 % víc než rok předtím. Počet prodaných disků se přitom nezvýšil vůbec – přibyly plotny a hlavy uvnitř nich. Naprostá většina kapacity je podle firmy rozebraná až do roku 2028.]]></description>
			<content:encoded><![CDATA[<p>Seagate zveřejnil 28.&nbsp;července výsledky za čtvrté fiskální čtvrtletí, které skončilo 3.&nbsp;července 2026. Podle vlastního vyjádření firmy přebily její očekávání u&nbsp;tržeb i&nbsp;u&nbsp;zisku na akcii. To zajímavé je ale jinde: v&nbsp;tom, co se za těmi čísly stalo s&nbsp;výrobou.</p>

<figure><img src="/uploads/foto-m2-19-pevny-disk-plotny-45c8cde7.jpg" alt="Otevřený 3,5palcový pevný disk zboku, vidět jsou dvě plotny a čtyři hlavy"><figcaption>Otevřený 3,5palcový disk zboku. Právě těchhle dílů – ploten a&nbsp;hlav – přibylo za rok o&nbsp;patnáct až dvacet procent, kdežto krabic se prodalo stejně. Foto: Gunnar Wolf, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<h2>Co firma oznámila</h2>

<p>Tržby za čtvrtletí byly 3,629 miliardy dolarů, za celý fiskální rok 12,195 miliardy. Hrubá marže podle účetních pravidel GAAP dosáhla ve čtvrtletí 52,3&nbsp;%, po očištění o&nbsp;mimořádné položky 52,7&nbsp;%. Zředěný zisk na akcii vyšel na 5,58 dolaru podle GAAP a&nbsp;5,71 dolaru po očištění. Volné peněžní toky byly 1,1 miliardy dolarů za čtvrtletí a&nbsp;3,1 miliardy za celý rok, dividenda zůstala na 0,74 dolaru na akcii.</p>

<p>Na první čtvrtletí nového fiskálního roku firma čeká tržby 4,1 miliardy dolarů s&nbsp;odchylkou 100 milionů a&nbsp;očištěný zisk 7,30 dolaru na akcii s&nbsp;odchylkou dvaceti centů.</p>

<p>Roční růst o&nbsp;34&nbsp;% z&nbsp;9,1 miliardy dolarů uvádí The Register a&nbsp;totéž číslo zaznělo i&nbsp;ve vyjádření generálního ředitele Davea Mosleyho k&nbsp;výsledkům. U&nbsp;samotného čtvrtletí se ale zdroje rozcházejí: The Register mluví o&nbsp;padesátiprocentním meziročním růstu, přepis hovoru s&nbsp;analytiky o&nbsp;osmačtyřiceti procentech.</p>

<h2>Přibyly plotny, ne disky</h2>

<p>Nejzajímavější číslo z&nbsp;hovoru s&nbsp;analytiky neříká, kolik se prodalo, ale co se změnilo uvnitř. Finanční ředitel Gianluca Romano popsal, že za poslední rok vzrostl počet ploten a&nbsp;hlav uvnitř jedné krabice zhruba o&nbsp;patnáct až dvacet procent, kdežto počet prodaných kusů zůstal podle jeho slov úplně stejný.</p>

<p>Plotna je kotouč, na který se zapisuje; hlava je součástka, která nad ním čte a&nbsp;píše. Když se jich do téhož šasi vejde víc, kapacita disku roste, aniž by z&nbsp;výrobní linky sjela jediná krabice navíc. Seagate tedy neprodává víc disků, prodává tlustší.</p>

<p>Souvisí s&nbsp;tím i&nbsp;výše investic. Ty loni spolkly 4,7&nbsp;% tržeb a&nbsp;Romano potvrdil, že se firma i&nbsp;letos chce vejít do svého obvyklého rozmezí 4 až 6&nbsp;%. Peníze podle Mosleyho míří hlavně do nástrojů na výrobu hlav a&nbsp;médií, ne do rozšiřování počtu linek.</p>

<h2>Kapacita je rozebraná do roku 2028</h2>

<p>Poptávku táhnou datová centra. Ta podle Mosleyho odebírají zhruba 90&nbsp;% všech exabajtů, které Seagate dodá. Řeč je o&nbsp;discích kategorie nearline, tedy o&nbsp;kapacitních discích pro data, ke kterým se sahá řidčeji než k&nbsp;těm na rychlém úložišti, ale musí být pořád po ruce.</p>

<p>Mosley na hovoru uvedl, že na základě dnes platných dlouhodobých dodavatelských smluv je naprostá většina nearline exabajtů alokovaná do kalendářního roku 2028 a&nbsp;že řada zákazníků se aktivně snaží protáhnout plánování do roku 2029 a&nbsp;dál. Dodal, že u&nbsp;zákazníků nevidí žádné zkracování plánovacích horizontů. Smlouvy podle něj určují konfiguraci i&nbsp;cenu na celý kalendářní rok 2027, a&nbsp;firma je uzavírá dřív, než výrobu vůbec spustí.</p>

<p>Že to není situace posledních týdnů, je vidět z&nbsp;dřívějších rozborů trhu. Analytická firma TrendForce psala už v&nbsp;září 2025, že dodací lhůty nearline disků narostly z&nbsp;několika týdnů na víc než 52 týdnů, protože výrobci roky nerozšiřovali kapacitu a&nbsp;nedokázali pak zareagovat na nárůst poptávky. Datová centra přitom tlačí na víc míst řetězce najednou; letos v&nbsp;červenci vydalo sdružení JEDEC <a href="/clanek/sphbm4-organicky-substrat">normu SPHBM4 pro rychlé paměti</a>.</p>

<h2>HAMR: ze čtyřiceti procent na sedmdesát</h2>

<p>Technologie, na které to celé stojí, se jmenuje HAMR – tepelně asistovaný magnetický zápis. Zjednodušeně: laser na okamžik nahřeje místo na plotně, takže tam jde zapsat menší bit, než by šlo za studena. Menší bit znamená víc dat na tutéž plochu.</p>

<p>Na konci fiskálního roku připadalo podle Mosleyho zhruba 40&nbsp;% dodávaných nearline exabajtů na produkty s&nbsp;HAMR. Do června 2027 chce firma dojít na 70&nbsp;%. Platforma Mozaic 4 podporuje disky s&nbsp;kapacitou až 44&nbsp;TB a&nbsp;náběh výroby míří k&nbsp;velkým poskytovatelům cloudu. Nástupce Mozaic 5 má jít na kvalifikační dodávky koncem roku 2027 a&nbsp;slibuje přes 5&nbsp;TB na jednu plotnu.</p>

<p>Na dotaz analytika, jestli samotný růst plošné hustoty pokryje poptávku v&nbsp;letech 2028 a&nbsp;2029, Mosley odpověděl, že si nemyslí, že by přechody na vyšší hustotu stačily; považuje je za silné, ale ne za dostačující.</p>

<h2>Kde má ta zpráva slabinu</h2>

<p>Seagate má zájem, aby trh s&nbsp;pevnými disky vypadal dobře. The Register to říká natvrdo: podnikání firmy se SSD označil někdo za naprosto okrajové, takže Seagate stojí a&nbsp;padá s&nbsp;prodejem nearline disků hyperskalerům a&nbsp;velkým firmám. Bílá kniha o&nbsp;vrstveném úložišti, na kterou se Mosley odvolával, vznikla společně se SK hynix – jsou to tedy dva dodavatelé, ne nezávislé měření.</p>

<p>Druhá věc, kterou ta zpráva pro odběratele znamená, je cena. Analytik Morgan Stanley Erik Woodring na hovoru shrnul, že cena za exabajt vzrostla v&nbsp;červnovém čtvrtletí meziročně o&nbsp;10&nbsp;% a&nbsp;zářijový výhled implikuje růst kolem dvaceti procent nebo i&nbsp;víc. Romano to nerozporoval a&nbsp;řekl, že mezera mezi nabídkou a&nbsp;poptávkou je teď o&nbsp;něco větší než před několika čtvrtletími a&nbsp;že firma tu zvýšenou produkci umí prodat za velmi dobrou cenu.</p>

<p>Pro provozovatele datového centra je to jednoduchá bilance: kapacitu dostane, ale dráž. Kam se v&nbsp;téhle situaci posunou ceny běžných disků v&nbsp;obchodě, ze zveřejněných čísel vyčíst nejde – Seagate je nerozepisuje a&nbsp;odhadovat to za něj nebudeme. Jisté z&nbsp;nich je jen tolik, že se výroba nerozšiřuje a&nbsp;že smlouvy na většinu kapacity jsou podepsané roky dopředu.</p>

<p>Zdroje: <a href="https://investors.seagate.com/news/news-details/2026/Seagate-Technology-Reports-Fiscal-Fourth-Quarter-and-Fiscal-Year-2026-Financial-Results/default.aspx" rel="noopener">tisková zpráva Seagate k&nbsp;výsledkům</a>, <a href="https://www.theregister.com/storage/2026/07/29/ai-storage-boom-is-keeping-seagates-hard-drives-spinning/5280437" rel="noopener">The Register</a>, <a href="https://www.investing.com/news/transcripts/earnings-call-transcript-seagate-beats-q4-2026-forecasts-as-shares-rebound-after-hours-93CH-4818284" rel="noopener">přepis hovoru s&nbsp;analytiky</a> a&nbsp;<a href="https://www.trendforce.com/presscenter/news/20250915-12714.html" rel="noopener">rozbor TrendForce</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-m2-19-pevny-disk-plotny-45c8cde7.jpg" length="80643" type="image/jpeg" />
		</item>
		<item>
			<title>Výrobce pamětí CXMT přidal první den 466 %, na čínské burze je nejcennější firmou</title>
			<link>https://tech-blog.chatujme.cz/clanek/cxmt-vstup-na-burzu-dram</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/cxmt-vstup-na-burzu-dram</guid>
			<pubDate>Fri, 17 Apr 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Čtvrtý největší výrobce pamětí DRAM na světě vstoupil v pondělí na šanghajský trh STAR. Akcie zavřely na 49 juanech proti upisovací ceně 8,66 juanu, tedy o 466 % výš. Firma tím podle China Daily přeskočila i Industrial and Commercial Bank of China a stala se nejcennější společností čínského domácího trhu.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-28-ddr5-moduly-059bf157.jpg" alt="Různé formáty pamětí DDR5 vystavené na veletrhu Computex"><figcaption>Formáty pamětí DDR5 na veletrhu Computex 2025. Vystavovatelem byl jihokorejský SK&nbsp;Hynix, jeden z&nbsp;výrobců, kterým čínská CXMT ukrajuje podíl. Foto: 4300streetcar, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Firma ChangXin Memory Technologies, zkratkou CXMT, začala v&nbsp;pondělí 27.&nbsp;července obchodovat na šanghajském trhu STAR. Upisovací cena byla 8,66&nbsp;juanu za akcii, závěrečná cena prvního dne 49&nbsp;juanů. Rozdíl dělá 465,82&nbsp;%, jak spočítal deník <a href="https://www.chinadaily.com.cn/a/202607/28/WS6a67eb6ba310986e2b46793a.html" rel="noopener">China Daily</a>; agenturní zprávy i&nbsp;<a href="https://fortune.com/2026/07/27/cxmt-china-biggest-ipo-since-2010/" rel="noopener">Fortune</a> uvádějí zaokrouhlené 466&nbsp;%.</p>

<p>Analytická firma <a href="https://www.trendforce.com/news/2026/07/27/news-cxmts-471-star-debut-makes-it-chinas-top-listed-firm-reshaping-global-memory-dynamics/" rel="noopener">TrendForce</a> píše o&nbsp;471,6&nbsp;%. To číslo není v&nbsp;rozporu s&nbsp;předchozími – počítá se z&nbsp;denního maxima 49,50&nbsp;juanu, ne ze závěrečné ceny.</p>

<h2>Osm a&nbsp;půl miliardy dolarů z&nbsp;úpisu</h2>

<p>Úpis vynesl 57,9&nbsp;miliardy juanů, tedy zhruba 8,6&nbsp;miliardy dolarů. Pokud upisovatelé uplatní opci na dalších 15&nbsp;% akcií, částka podle TrendForce stoupne na 66,6&nbsp;miliardy juanů. Podle deníku <a href="https://www.washingtontimes.com/news/2026/jul/27/china-memory-chipmaker-cxmts-shares-soar-blockbuster-listing-shanghai/" rel="noopener">The Washington Times</a> je to druhý největší vstup na burzu v&nbsp;pevninské Číně vůbec – první zůstává Agricultural Bank of China z&nbsp;roku 2010&nbsp;s&nbsp;22,1&nbsp;miliardy dolarů.</p>

<p>Tržní hodnota CXMT vyšplhala na přibližně 3,3&nbsp;bilionu juanů. Přepočet na dolary se ve zdrojích liší: Fortune i&nbsp;americké přetisky uvádějí přes 487&nbsp;miliard, China Daily počítá 443&nbsp;miliard. Objem obchodů prvního dne byl podle China Daily rekordních 140&nbsp;miliard juanů.</p>

<h2>Firma stará deset let</h2>

<p>CXMT vznikla v&nbsp;roce 2016 v&nbsp;Che-fej na východě Číny a&nbsp;vyrábí paměti DRAM – tedy operační paměť, kterou používá počítač, telefon i&nbsp;server pro data, se kterými zrovna pracuje. Za první tři měsíce roku 2026 utržila 50,8&nbsp;miliardy juanů (7,5&nbsp;miliardy dolarů), meziroční růst tržeb tak přesáhl 700&nbsp;%.</p>

<p>V&nbsp;podílu na trhu se zdroje rozcházejí. Fortune uvádí za rok 2025 pořadí Samsung 36&nbsp;%, SK&nbsp;Hynix 29&nbsp;%, Micron zhruba 24&nbsp;% a&nbsp;CXMT okolo 8&nbsp;%, přičemž v&nbsp;prvním čtvrtletí 2026 měla čínská firma asi 9&nbsp;% světových dodávek. TrendForce jí za totéž čtvrtletí přisuzuje 7,6&nbsp;% a&nbsp;první tři výrobce dohromady počítá na 89,7&nbsp;%. Obě čísla se shodují v&nbsp;jednom: CXMT je čtvrtá a&nbsp;od trojice vpředu ji dělí velký kus.</p>

<p>Technologicky firma podle TrendForce postupně přechází na svůj proces G4 a&nbsp;přesouvá těžiště od pamětí pro mobily k&nbsp;pamětem pro servery.</p>

<h2>Proč zrovna teď</h2>

<p>Načasování není náhoda. Paměti zdražují už od roku 2025, protože Samsung, SK&nbsp;Hynix a&nbsp;Micron přesouvají výrobní kapacitu k&nbsp;pamětem HBM pro akcelerátory umělé inteligence. <a href="https://www.networkworld.com/article/4093752/server-memory-prices-could-double-by-2026-as-ai-demand-strains-supply.html" rel="noopener">Network World</a> psal loni v&nbsp;listopadu s&nbsp;odvoláním na Counterpoint Research, že ceny DRAM od začátku roku 2025 vzrostly zhruba o&nbsp;50&nbsp;% a&nbsp;Samsung zvedl cenu modulů DDR5 o&nbsp;kapacitě 32&nbsp;GB ze 149 na 239&nbsp;dolarů. SK&nbsp;Hynix měl tehdy podle téhož textu kapacitu HBM, DRAM i&nbsp;NAND vyprodanou do konce roku 2026.</p>

<p>Do téhle mezery míří CXMT. Wu Hao z&nbsp;fondu Founder Fubon Fund pro China Daily řekl, že úpis CXMT „doplňuje nejdůležitější dílek skládačky“ v&nbsp;čínském paměťovém odvětví (přeloženo z&nbsp;angličtiny). Firma je zároveň součástí čínské snahy o&nbsp;vlastní řetězec pro umělou inteligenci, do které patří i&nbsp;<a href="/clanek/kimi-k3-vahy-ke-stazeni">otevřené váhy modelů, jaké nedávno zveřejnil Moonshot</a>.</p>

<h2>Kde je strop</h2>

<p>Peníze z&nbsp;úpisu problém CXMT neřeší celý. „Obchodní omezení na výrobní zařízení zůstávají klíčovou výzvou,“ řekl agentuře MS&nbsp;Hwang z&nbsp;Counterpoint Research (přeloženo z&nbsp;angličtiny). Pokročilé stroje na výrobu čipů se do Číny dovážejí jen s&nbsp;povolením, které americká administrativa vydávat nemusí.</p>

<p>Tlak navíc sílí. Server <a href="https://www.theregister.com/systems/2026/07/17/chinese-memory-ban-would-cut-off-rampocalypse-relief/5273993" rel="noopener">The Register</a> 17.&nbsp;července upozornil na dopis, ve kterém kongresmani John Moolenaar a&nbsp;George Whitesides žádají ministra obchodu Howarda Lutnicka, aby americkým subjektům zakázal nakupovat paměti od CXMT a&nbsp;od výrobce pamětí NAND YMTC. Argumentují tím, že takové nákupy podrážejí západní výrobce.</p>

<h2>Co se bude sledovat</h2>

<p>Odhady dalšího růstu se rozcházejí víc než dnešní čísla. Podle podkladů, ze kterých vychází Fortune, by se CXMT do roku 2028 dostala zhruba na 11&nbsp;% trhu, přičemž pro dlouhodobou konkurenceschopnost by potřebovala aspoň 15&nbsp;%. Analytik Donnie Teng z&nbsp;Nomury pro China Daily naopak odhaduje růst z&nbsp;10&nbsp;% na 18&nbsp;% do konce roku 2028. Rozdíl mezi oběma odhady je větší než celý dnešní podíl firmy.</p>

<p>Není to jen burzovní zpráva. The Register letos v&nbsp;červenci psal, že vysoké ceny pamětí se podle očekávání udrží nejméně do roku 2028 – a&nbsp;právě do téhle situace přichází čtvrtý výrobce s&nbsp;osmi a&nbsp;půl miliardami dolarů v&nbsp;kapse a&nbsp;s&nbsp;dovozním stropem na stroje, které by za ně chtěl koupit.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-28-ddr5-moduly-059bf157.jpg" length="290824" type="image/jpeg" />
		</item>
		<item>
			<title>AMD představilo serverový procesor s 256 jádry, prodej začne ve čtvrtém čtvrtletí</title>
			<link>https://tech-blog.chatujme.cz/clanek/amd-epyc-venice-256-jader</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/amd-epyc-venice-256-jader</guid>
			<pubDate>Thu, 26 Mar 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Technologie</category>
			<category>Počítače</category>
			<description><![CDATA[AMD na konferenci Advancing AI ve dnech 22. a 23. července představilo šestou generaci serverových procesorů EPYC s kódovým jménem Venice. Nejsilnější model má 256 jader a 512 vláken v jedné patici a vyrábí se u TSMC na procesu N2. Stroje s ním se ale začnou prodávat až v posledním čtvrtletí letošního roku.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-11-epyc-server-adb4622a.jpg" alt="Dva procesory AMD EPYC v serverové desce se dvěma paticemi"><figcaption>Dvoupaticová deska s&nbsp;procesory EPYC předchozí generace. Venice do stejné třídy strojů přinese víc než dvojnásobek jader na patici. Foto: 极客湾Geekerwan, Wikimedia Commons (CC BY 3.0)</figcaption></figure>

<p>AMD na své konferenci Advancing AI, která proběhla 22.&nbsp;a&nbsp;23.&nbsp;července v&nbsp;San Franciscu, představilo šestou generaci serverových procesorů EPYC. Řada nese označení 9006 a&nbsp;kódové jméno Venice, staví na jádrech Zen 6 a&nbsp;nejsilnější kus zvládne 256 jader a&nbsp;512 vláken v&nbsp;jedné patici. Do prodeje se ale dostane až ve čtvrtém čtvrtletí.</p>

<h2>Co je uvnitř</h2>

<p>Nejvyšší model má 256 jader a&nbsp;se zapnutým SMT, tedy dvěma vlákny na jádro, obslouží 512 souběžných vláken. Pátá generace EPYC s&nbsp;kódovým jménem Turin se zastavila na 192 jádrech, takže přírůstek je zhruba třetinový.</p>

<p>Paměťový řadič obsluhuje šestnáct kanálů na patici. AMD u&nbsp;nich uvádí podporu modulů MRDIMM druhé generace s&nbsp;přenosem 12,8 GT/s&nbsp;a&nbsp;vedle toho běžných DDR5-8000. Šestnáct kanálů po 12,8 GT/s&nbsp;vychází při osmibajtové šířce sběrnice zhruba na 1,6&nbsp;TB/s – a&nbsp;právě paměťová propustnost, ne počet jader, bývá u&nbsp;serverů s&nbsp;mnoha vlákny tím, co drží stroj zpátky.</p>

<p>Vstupně-výstupní část přešla na PCI Express šesté generace, ve dvoupaticové sestavě je linek až 160. Prakticky to znamená, kolik akcelerátorů a&nbsp;síťových karet lze na jeden stroj pověsit, aniž by si navzájem ukrajovaly propustnost.</p>

<h2>Dvě různá jádra pod jedním jménem</h2>

<p>Číslo 256 platí pro hustotní jádra Zen 6c, tedy variantu navrženou tak, aby se jich na křemík vešlo co nejvíc. Kdo potřebuje vyšší takty, sáhne po jiné části nabídky, která končí níž: model s&nbsp;96 jádry se v&nbsp;boostu dostane na 5&nbsp;GHz. Rozdíl není kosmetický. Stroj na obsluhu tisíců drobných požadavků a&nbsp;databázový server potřebují každý něco jiného a&nbsp;samotný počet jader je nerozliší.</p>

<p>Nabídka se navíc dělí dál. Vedle patice SP7 bude i&nbsp;levnější SP8, verze Venice-X s&nbsp;trojrozměrně skládanou vyrovnávací pamětí se čeká v&nbsp;roce 2027 a&nbsp;ve druhé polovině téhož roku ještě varianta Verano s&nbsp;pamětí LPDDR.</p>

<h2>První velký čip na dvounanometrovém procesu</h2>

<p>Venice se vyrábí u&nbsp;TSMC na uzlu N2. Zahájení sériové výroby AMD oznámilo už letos v&nbsp;květnu a&nbsp;označilo Venice za první procesorovou řadu pro náročné výpočty, která se na tomto uzlu vyrábí ve velkém.</p>

<p>Označení „2 nm“ je obchodní jméno uzlu, ne rozměr čehokoliv na čipu – tranzistory jsou fyzicky výrazně větší. Podstatná je změna jejich typu: místo dosavadních FinFETů nastupují tranzistory s&nbsp;hradlem obepínajícím kanál ze všech stran. Slibují menší svodové proudy a&nbsp;lepší chování při nízkém napětí, což u&nbsp;čipu se stovkami jader rozhoduje o&nbsp;tom, kolik z&nbsp;nich může běžet naplno současně.</p>

<h2>Čísla od výrobce, ne z&nbsp;nezávislých testů</h2>

<p>Proti generaci Turin slibuje AMD až o&nbsp;70&nbsp;procent vyšší výkon. Zhruba pětinu z&nbsp;toho má obstarat samotné jádro, zbytek dělá jejich počet. U&nbsp;jedné konkrétní zátěže, obsluhy zabezpečených požadavků v&nbsp;serveru Nginx, firma ukázala nárůst 1,2násobku. Proti serverům s&nbsp;procesory Vera od Nvidie uvádí 2,08násobek počtu jader na rack.</p>

<p>Všechna ta čísla pocházejí od AMD a&nbsp;týkají se úloh, které si samo vybralo. Nezávislá měření zatím nejsou, protože stroje se neprodávají. Rozdíl mezi sedmdesáti procenty v&nbsp;tiskové zprávě a&nbsp;1,2násobkem v&nbsp;jedné ukázce je dobré vodítko k&nbsp;tomu, jak moc u&nbsp;těchto čipů záleží na konkrétní úloze.</p>

<h2>Helios a&nbsp;akcelerátory</h2>

<p>Vedle procesorů AMD ukázalo akcelerátory řady Instinct MI400 a&nbsp;hotovou rackovou sestavu Helios: 72 akcelerátorů MI455X a&nbsp;18 procesorů EPYC v&nbsp;jedné skříni. Model MI430X míří na vědecké výpočty a&nbsp;AMD u&nbsp;něj uvádí 288 bilionů operací za sekundu v&nbsp;dvojité přesnosti. U&nbsp;Heliosu slibuje AMD proti sestavě Vera Rubin NVL72 od Nvidie až o&nbsp;30&nbsp;procent víc vygenerovaných tokenů na dolar. Opět vlastní číslo bez nezávislého ověření.</p>

<p>Odběratelé jsou domluvení. OpenAI podle AMD spustí první Helios ve čtvrtém čtvrtletí, Anthropic má odebrat akcelerátory MI455X s&nbsp;celkovým příkonem až dva gigawatty. Tady se zdroje rozcházejí v&nbsp;termínu: dřívější materiály k&nbsp;Heliosu mluvily o&nbsp;třetím čtvrtletí, tisková zpráva z&nbsp;konference už o&nbsp;čtvrtém. Samotná sestava je prý ve výrobě.</p>

<h2>Co bude dál</h2>

<p>AMD zároveň odkrylo plán na roky dopředu. Jádra Zen 7 pod jmény Florence, Ferrara a&nbsp;Fidenza mají přijít v&nbsp;roce 2028, Zen 8&nbsp;s&nbsp;označením Ravenna až v&nbsp;roce 2030. Akcelerátory MI500 se čekají v&nbsp;roce 2027, MI600 o&nbsp;rok později.</p>

<p>Přes velkou show jde zatím spíš o&nbsp;oznámení než o&nbsp;uvedení na trh. Zajímavé bude, co ukážou nezávislá měření na podzim a&nbsp;jestli TSMC udrží dodávky z&nbsp;nového uzlu ve chvíli, kdy o&nbsp;stejnou výrobní kapacitu stojí i&nbsp;další zákazníci. Podklady: <a href="https://www.globenewswire.com/news-release/2026/07/23/3332491/0/en/AAI-2026-AMD-Delivers-Full-Stack-Compute-for-the-Agentic-AI-Era.html" rel="noopener">tisková zpráva AMD z&nbsp;23.&nbsp;července</a>, <a href="https://www.phoronix.com/review/amd-epyc-9006-venice" rel="noopener">rozbor na Phoronixu</a> a&nbsp;<a href="https://www.servethehome.com/amd-epyc-venice-2026-with-1-3x-thread-density-and-1-7x-performance/" rel="noopener">materiály serveru ServeTheHome</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-11-epyc-server-adb4622a.jpg" length="283995" type="image/jpeg" />
		</item>
		<item>
			<title>Jádro v Ubuntu zpomalí výpočty na kartách AMD až dvaačtyřicetkrát, oprava je na cestě</title>
			<link>https://tech-blog.chatujme.cz/clanek/ubuntu-amdgpu-regrese</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/ubuntu-amdgpu-regrese</guid>
			<pubDate>Fri, 20 Mar 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<description><![CDATA[Kernelový tým Ubuntu sám dopředu upozornil, že jádro 7.0.0-28.28 obsahuje chybu v ovladači amdgpu. Výpočty přes ROCm kvůli ní běží až dvaačtyřicetkrát pomaleji – z devíti sekund se stane 388. Hraní ani běžná práce se to netýká. Oprava už je v jádře 7.0.13 a opravené jádro Ubuntu má vyjít v týdnu od 2. srpna.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-22-radeon-2dfbc883.jpg" alt="Grafická karta AMD Radeon RX 9060 XT od výrobce PowerColor"><figcaption>Chyba se týká výpočtů na kartách AMD, ne hraní. Na snímku Radeon RX 9060 XT od PowerColoru. Foto: Padgriffin, Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Když se do jádra Linuxu dostane chyba, obvykle se o&nbsp;tom uživatelé dozvědí až od někoho, komu přestalo fungovat. Tady to bylo naopak: kernelový tým Ubuntu vydal <strong>16.&nbsp;července</strong> varování dřív, než chybné jádro doputovalo ke všem.</p>

<h2>Co se stalo</h2>

<p>Jádro <strong>7.0.0-28.28</strong> pro Ubuntu 26.04 a&nbsp;pro takzvaný HWE stack Ubuntu 24.04 LTS obsahuje chybu v&nbsp;ovladači <code>amdgpu</code>. Projeví se u&nbsp;výpočtů, které používají <strong>ROCm</strong> – což je obdoba CUDA od NVIDIE, tedy vrstva, přes kterou běží na grafických kartách AMD strojové učení a&nbsp;další výpočetní úlohy.</p>

<p>Čísla z&nbsp;hlášení jsou nezvyklá. Úloha, která zabrala <strong>9 sekund, trvala 388 sekund</strong>. To je zhruba dvaačtyřicetinásobek. Jako příklad tým uvádí generování obrázků modelem Stable Diffusion XL přes rozhraní ComfyUI.</p>

<p>Podstatné je, že nejde o&nbsp;zamrznutí ani pád. Systém běží dál, jen výrazně pomaleji – přesně ten druh chyby, kterého si člověk nemusí všimnout, dokud nezačne měřit.</p>

<h2>Co je HWE stack a&nbsp;proč se to týká i&nbsp;LTS</h2>

<p>Že chyba dopadá i&nbsp;na Ubuntu 24.04 LTS, může překvapit – vydání s&nbsp;dlouhou podporou mají pověst konzervativních. Jenže LTS vydání nabízí volbu: buď zůstat na jádře, se kterým vyšlo, nebo přejít na takzvaný <strong>HWE stack</strong>, tedy novější jádro a&nbsp;grafické ovladače přebrané z&nbsp;pozdějších vydání.</p>

<p>Smysl je hlavně v&nbsp;novém hardwaru: čerstvě koupený počítač často se čtyři roky starým jádrem pořádně nefunguje. Daň je právě tohle – spolu s&nbsp;podporou nových karet přicházejí i&nbsp;jejich čerstvé chyby. Kdo na 24.04 zůstal u&nbsp;původního jádra, tuhle regresi nepotká.</p>

<h2>Jak zjistit, na čem jedu</h2>

<p>Verzi běžícího jádra vypíše jediný příkaz:</p>

<pre><code class="language-bash">uname -r</code></pre>

<p>Když ve výpisu je <code>7.0.0-28</code> a&nbsp;počítač se používá k&nbsp;výpočtům na kartě AMD, je to ten dotčený případ. Kdo tam má cokoliv jiného, se aktualizací může chvíli počkat a&nbsp;rovnou přeskočit na opravené vydání.</p>

<h2>Koho se to netýká</h2>

<p>Hráčů ani běžných uživatelů. Chyba sedí v&nbsp;části ovladače, která obsluhuje <strong>heterogenní správu paměti</strong>, tedy sdílení paměti mezi procesorem a&nbsp;grafickou kartou při výpočtech. Vykreslování obrazu jde jinou cestou.</p>

<p>Zasažení jsou tedy hlavně ti, kdo mají Radeon jako výpočetní kartu – domácí generování obrázků, trénování modelů, vědecké výpočty. Tedy nasazení, kde je AMD dlouhodobě v&nbsp;roli vyzyvatele NVIDIE a&nbsp;kde se každý takový zádrhel počítá.</p>

<h2>Co s&nbsp;tím</h2>

<p>Rada od kernelového týmu je prostá: <strong>zůstat na dosavadním jádře</strong>. Kdo už 7.0.0-28 nainstalovaný má a&nbsp;naráží na zpomalení, může při startu počítače v&nbsp;nabídce GRUB vybrat předchozí verzi jádra a&nbsp;nabootovat z&nbsp;ní.</p>

<p>Oprava existuje. Do jádra Linuxu se dostala ve verzi <strong>7.0.13</strong>, konkrétním commitem, který upravuje opakovací smyčku v&nbsp;dotčené části ovladače. Ubuntu ji zabalilo do jádra <strong>7.0.0-29.29</strong>, které bylo <strong>22.&nbsp;července</strong> zpřístupněno v&nbsp;testovacím repozitáři, a&nbsp;řádné vydání je naplánované na <strong>týden od 2.&nbsp;srpna</strong>.</p>

<h2>Proč to stojí za zaznamenání</h2>

<p>Ne kvůli samotné chybě – regrese ve výkonu se v&nbsp;jádře objevují pravidelně a&nbsp;tahle bude za pár dní zalátaná.</p>

<p>Zajímavý je způsob, jakým se to řešilo. Chyba nevznikla v&nbsp;Ubuntu, ale výš, v&nbsp;opravné verzi jádra 7.0.12, odkud ji distribuce převzala. Distribuce, které bezpečnostní a&nbsp;opravné verze přebírají rychleji, tak dostaly problém dřív – a&nbsp;rychleji i&nbsp;opravu. Ubuntu, které je přebírá s&nbsp;odstupem, mělo naopak čas problém pojmenovat dřív, než na něj lidé narazí.</p>

<p>Veřejné varování ve stylu „tohle vám příští týden zpomalí výpočty, počkejte s&nbsp;aktualizací“ je u&nbsp;distribucí spíš výjimka. Přitom je to přesně to, co uživatel potřebuje: ne dodatečné vysvětlení, ale varování včas.</p>

<p>Zdroje: <a href="https://discourse.ubuntu.com/t/amdgpu-performance-regression-in-kernel-7-0-0-28-28/85237" rel="noopener">oznámení kernelového týmu Ubuntu</a> a&nbsp;<a href="https://www.phoronix.com/news/Ubuntu-7.0-AMDGPU-Regress" rel="noopener">zpravodajství Phoronixu</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-22-radeon-2dfbc883.jpg" length="150608" type="image/jpeg" />
		</item>
		<item>
			<title>NVIDIA vydala první CUDA pro Windows na Armu, ovladač prozradil chystaný čip</title>
			<link>https://tech-blog.chatujme.cz/clanek/cuda-windows-on-arm-rtx-spark</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/cuda-windows-on-arm-rtx-spark</guid>
			<pubDate>Tue, 03 Mar 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<category>Programování</category>
			<description><![CDATA[NVIDIA zveřejnila 16. července vývojářskou verzi CUDA Toolkitu 13.4 s první oficiální podporou Windows na architektuře Arm64. Součástí balíku je ovladač 616.00, z jehož instalačního souboru se dá vyčíst, že chystaný čip RTX Spark N1X přijde nejméně ve dvou variantách – se 6 144 a s 5 120 jádry grafiky.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-16-nvidia-sidlo-30c365b0.jpg" alt="Sídlo společnosti NVIDIA v Santa Claře v Kalifornii"><figcaption>Sídlo NVIDIE na San Tomas Expressway v&nbsp;Santa Claře. Foto: Coolcaesar at English Wikipedia, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<p>Grafické čipy NVIDIE se na Windows s&nbsp;procesorem Arm doteď obešly bez oficiální podpory. Kdo chtěl na takovém stroji spustit cokoli postavené na CUDA – tedy na rozhraní, kterým NVIDIA pouští výpočty na grafické kartě – měl smůlu. Šestnáctého července to firma změnila: na svém vývojářském fóru vydala <a href="https://forums.developer.nvidia.com/t/rtx-spark-developer-preview/377106" rel="noopener">CUDA Toolkit 13.4 jako Developer Preview</a> a&nbsp;spolu s&nbsp;ním ovladač pro Windows 11 na Arm64.</p>

<h2>Co je v&nbsp;balíku</h2>

<p>Preview má tři části: vývojářský ovladač pro chystanou platformu RTX Spark, samotný toolkit ve verzi 13.4 a&nbsp;dokumentaci. Instalační soubor ovladače se jmenuje <code>616.00_DeveloperPreview_win11_arm64_International.exe</code>. Vedle něj NVIDIA nabízí i&nbsp;verzi pro x64, aby šlo programy pro Arm křížově překládat na běžném počítači.</p>

<p>Podstatné je, že k&nbsp;začátku není potřeba nic kupovat. „Nepotřebujete hardware RTX Spark, abyste mohli začít – použít se dá existující vývojový systém s&nbsp;Windows na Armu,“ píše NVIDIA v&nbsp;oznámení (přeloženo z&nbsp;angličtiny). Programátoři si tak mohou aplikaci přeložit, najít v&nbsp;ní závislosti, které pro Arm neexistují, a&nbsp;připravit první sestavení dřív, než se čip vůbec objeví v&nbsp;prodeji. Ověření na skutečném RTX Sparku má podle stejného textu přijít, „až bude podporovaný hardware a&nbsp;software k&nbsp;dispozici“ (rovněž přeloženo).</p>

<h2>Instalační soubor prozradil, co má chystaný čip uvnitř</h2>

<p>Zajímavější než ovladač sám je jeho instalační předpis. Web <a href="https://www.windowslatest.com/2026/07/18/nvidia-begins-preparing-n1x-windows-11-gpu-drivers-ahead-of-rtx-spark-arm-pcs-launch/" rel="noopener">Windows Latest</a> si 18.&nbsp;července všiml, že soubor <code>nv_surface_woa.inf</code> vyjmenovává dvě zařízení: „NVIDIA RTX Spark N1X (6144-core Blackwell RTX GPU)“ a&nbsp;„NVIDIA RTX Spark N1X (5120-core Blackwell RTX GPU)“. Chystaný čip tedy nepřijde v&nbsp;jediné podobě, ale nejméně ve dvou, a&nbsp;liší se počtem jader grafické části.</p>

<p>Vyšší z&nbsp;nich odpovídá tomu, co Microsoft uvedl na začátku června při ohlášení notebooku Surface Laptop Ultra: dvacetijádrové procesorové pole složené z&nbsp;deseti jader Cortex-X925 a&nbsp;deseti Cortex-A725, grafika se 6&nbsp;144 jádry architektury Blackwell a&nbsp;až 128&nbsp;GB paměti sdílené mezi procesorem a&nbsp;grafikou. Server <a href="https://www.pcworld.com/article/3152382/microsoft-surface-laptop-ultra-announced.html" rel="noopener">PCWorld</a> k&nbsp;tomu dodává, že stejný počet grafických jader má stolní karta GeForce RTX 5070.</p>

<p>Co N1X umí ve výpočtech, zatím nikdo nezměřil. Microsoft u&nbsp;svého notebooku mluví o&nbsp;výkonu „až petaflop“ v&nbsp;úlohách umělé inteligence, což je údaj výrobce, ne výsledek nezávislého testu.</p>

<h2>Co zatím nefunguje</h2>

<p>Omezení vypisuje NVIDIA v&nbsp;oznámení sama. Nástroj Nsight Copilot je na Windows ARM64 v&nbsp;tomto preview vypnutý a&nbsp;nedostupný. U&nbsp;knihovny PyTorch firma varuje, že spuštění jejích testovacích úloh v&nbsp;režimu CI/CD může vyvolat vypršení časového limitu grafiky. Balík není finální vydání a&nbsp;NVIDIA ho tak ani neoznačuje – v&nbsp;názvu souboru i&nbsp;v&nbsp;titulku oznámení stojí <em>Developer Preview</em>.</p>

<p>Ovladač 616.00 navíc obsluhuje pouze hardware RTX Spark. Na žádnou jinou grafickou kartu NVIDIE se nevztahuje, což u&nbsp;vývojářského balíku mířícího na jediné zařízení dává smysl.</p>

<h2>Proč na tom pro Arm záleží</h2>

<p>Windows na Armu naráží dlouhodobě na tentýž problém: software napsaný pro x86 na něm buď neběží, nebo běží v&nbsp;emulaci a&nbsp;pomaleji. U&nbsp;výpočtů na grafické kartě byla situace horší, protože chyběla samotná knihovna – a&nbsp;bez CUDA se neobejde většina nástrojů kolem strojového učení. Vydáním pro Arm64 se ta mezera zavírá. Zatím ovšem jen ve vývojářské podobě a&nbsp;pro jedinou chystanou platformu; to je hodnocení redakce, ne tvrzení výrobce.</p>

<p>Kdy se hardware objeví, NVIDIA v&nbsp;oznámení neuvádí. Podle Windows Latest se první stroje s&nbsp;RTX Sparkem čekají na podzim a&nbsp;kromě Surface Laptopu Ultra se mluví o&nbsp;Lenovu Yoga Pro 9n. Microsoft u&nbsp;svého notebooku uvedl podzim 2026 rovněž, cenu ale zatím neřekl.</p>

<p>Vydání ovladače tedy není zpráva o&nbsp;výkonu, ale o&nbsp;načasování. NVIDIA dala vývojářům zhruba dva měsíce náskok, aby jejich programy fungovaly hned první den prodeje – a&nbsp;mimoděk jim přitom v&nbsp;obyčejném textovém souboru prozradila, kolik variant čipu chystá.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-16-nvidia-sidlo-30c365b0.jpg" length="420138" type="image/jpeg" />
		</item>
		<item>
			<title>Rust 1.97 zapnul nové kódování symbolů, backtrace konečně dává smysl</title>
			<link>https://tech-blog.chatujme.cz/clanek/rust-197-mangling-v0</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/rust-197-mangling-v0</guid>
			<pubDate>Wed, 25 Feb 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Počítače</category>
			<category>Programování</category>
			<description><![CDATA[Vydání Rustu 1.97 z 9. července přepnulo výchozí kódování symbolů na schéma v0. Výpisy zásobníku i profilery díky tomu ukážou, s jakými konkrétními typy byla obecná funkce zavolaná, místo aby to schovaly za hash. Zmizelo i tiché polykání hlášek linkeru.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-03-kod-3441eef0.jpg" alt="Zdrojový kód na obrazovce monitoru"><figcaption>Změna se neprojeví v&nbsp;kódu, ale až ve chvíli, kdy program spadne. Foto: Markus Spiske, Wikimedia Commons (CC0)</figcaption></figure>

<p>Rust 1.97 vyšel 9.&nbsp;července a&nbsp;na první pohled je to nezajímavé vydání: pár nových metod na celých číslech, drobnost v&nbsp;Cargu. Jenže obsahuje jednu změnu, kterou pozná každý, kdo někdy ladil pád aplikace v&nbsp;uvolněném sestavení. Kompilátor od této verze používá jako výchozí kódování symbolů schéma v0.</p>

<h2>Co je kódování symbolů a&nbsp;proč na něm záleží</h2>

<p>Když překladač vyrobí binárku, musí každou funkci pojmenovat jedním řetězcem v&nbsp;tabulce symbolů. To jméno smí obsahovat jen omezenou sadu znaků, takže se cesta k&nbsp;funkci i&nbsp;její typové parametry zakódují do jednoho slova. Tomu se říká mangling, tedy zkomolení jména.</p>

<p>Podle tohoto jména se pak orientuje ladicí program, profiler i&nbsp;výpis zásobníku po pádu. Když je kódování špatné, ladicí nástroje zobrazí místo funkce jen shluk znaků a&nbsp;vývojář hádá.</p>

<p>Rust do teď používal starší schéma, které si s&nbsp;obecným kódem neporadilo. Pokud jste měli funkci s&nbsp;typovým parametrem a&nbsp;zavolali ji pro deset různých typů, vzniklo deset různých funkcí, jenže jejich konkrétní typy se do jména nedostaly. Nahradil je hash. Ve výpisu jste tedy viděli, že spadla nějaká varianta obecné funkce, ale ne která.</p>

<h2>Co dělá v0 jinak</h2>

<p>Schéma v0 vzniklo podle návrhu <a href="https://www.rfc-editor.org/rfc/rfc2603.html" rel="noopener" target="_blank">RFC 2603</a> a&nbsp;jeho hlavní vlastnost je obousměrnost. Kódování je navržené tak, aby z&nbsp;výsledného jména šlo zpětně přečíst, co v&nbsp;něm bylo, včetně typových parametrů. Oznámení k&nbsp;vydání to shrnuje jednou větou: dosazení obecných parametrů si zachovává své hodnoty, místo aby bylo sledované jen za hashem.</p>

<p>Kromě typů umí v0 zakódovat i&nbsp;životnosti, konstantní generické parametry, meze s&nbsp;vyšším řádem, uzávěry a&nbsp;další konstrukce, na které starší schéma nemyslelo. Jména používají jen znaky A–Z, a–z, 0–9 a&nbsp;podtržítko, takže projdou beze změny každým linkerem. Aby přitom nebyla nekonečně dlouhá, používá formát zpětné odkazy na už zakódované části.</p>

<p>Ukázkový symbol ve formátu v0 vypadá takto:</p>

<blockquote><p>_RNvMsr_NtCs3ssYzQotkvD_3std4pathNtB5_7PathBuf3newCs15kBYyAo9fc_7mycrate</p></blockquote>

<p>Po rozkódování je z&nbsp;něj čitelné <em>&lt;std::path::PathBuf&gt;::new</em>.</p>

<p>Samotné schéma není novinka. Zapnout se dalo ručně přepínačem od verze 1.59, tedy od února 2022. Novinkou je, že se čtyři a&nbsp;půl roku poté stalo výchozím.</p>

<h2>Na co si dát pozor</h2>

<p>Dokumentace kompilátoru na dvou místech mírní očekávání. Zaprvé: v0 není stabilní binární rozhraní Rustu. Je definované natolik, aby z&nbsp;něj šlo vyrobit čitelný tvar, ne aby se na jeho podobu daly vázat cizí nástroje.</p>

<p>Zadruhé: neexistuje jediný předepsaný způsob, jak symbol zobrazit. Dokumentace doporučuje oddělovat cesty dvojtečkami, psát implementace vlastností jako <em>&lt;Typ as Vlastnost&gt;</em> a&nbsp;uzávěry jako <em>{closure#N}</em>, ale je to doporučení, ne norma. Dva profilery tedy mohou tentýž symbol vypsat jinak.</p>

<p>Nástroje, které rozkódování zvládají, mají podle dokumentace při setkání s&nbsp;neznámou značkou raději vypsat původní zkomolené jméno než spadnout. Kdo používá starší verzi ladicího programu nebo vlastní nástroj nad tabulkou symbolů, měl by po přechodu na 1.97 zkontrolovat, že to skutečně dělá.</p>

<h2>Zbytek vydání</h2>

<p>Druhá praktická změna se týká linkeru. Jeho hlášky se dosud zahazovaly; nově se zobrazují jako varování pod kontrolou lintu <em>linker_messages</em>. Potíže s&nbsp;linkováním se tak nebudou projevovat až záhadným chováním výsledné binárky.</p>

<p>Cargo umí nově řídit chování varování přes proměnnou prostředí <em>CARGO_BUILD_WARNINGS</em> s&nbsp;hodnotami allow, warn a&nbsp;deny. Podstatné je, že změna této hodnoty neshodí vyrovnávací paměť sestavení, takže přepnutí na deny v&nbsp;průběžné integraci nestojí celý překlad znovu.</p>

<p>Ze standardní knihovny přibyly metody pro práci s&nbsp;bity celých čísel: <em>isolate_highest_one</em>, <em>isolate_lowest_one</em>, <em>highest_one</em>, <em>lowest_one</em> a&nbsp;u&nbsp;typů bez znaménka <em>bit_width</em>. Stejná sada je i&nbsp;na typech <em>NonZero</em>. Metoda <em>char::is_control</em> je nově použitelná v&nbsp;konstantním kontextu.</p>

<p>O&nbsp;týden později, 16.&nbsp;července, vyšla opravná verze 1.97.1.</p>

<p>Zdroje: <a href="https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/" rel="noopener">oznámení vydání na blogu projektu Rust</a> a&nbsp;<a href="https://doc.rust-lang.org/rustc/symbol-mangling/v0.html" rel="noopener">kapitola o&nbsp;kódování v0 v&nbsp;příručce kompilátoru</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-03-kod-3441eef0.jpg" length="546266" type="image/jpeg" />
		</item>
	</channel>
</rss>
