ROOT.cz
Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (2)
Na úvodní článek o automatických vektorizacích prováděných překladači dnes navážeme. Opět se zaměříme na autovektorizace prováděné překladačem GCC, dnes si ale otestujeme poněkud komplikovanější funkce, které se mají optimalizovat.
Kategorie: GNU/Linux & BSD
Bratislava OpenCamp sa uskutoční už o tri týždne na FIIT STU
Pridajte sa k nám na konferencii OpenCamp v Bratislave 5. apríla 2025. Očakávajú vás inšpiratívne prednášky, workshopy a príležitosti na networking s odborníkmi z rôznych oblastí.
Kategorie: GNU/Linux & BSD
Poštovní server jednoduše, otevřený kryptočip a vlastní NAS, InstallFest 2025
O víkendu 15. a 16. března se v Praze konala tradiční komunitní konference InstallFest. Letos se mluvilo o skriptování s pomocí coreutils, zabezpečení linuxového serveru, zabíjení her a dalších tématech.
Kategorie: GNU/Linux & BSD
Softwarová sklizeň (19. 3. 2025): konvertujte obrazy a skenujte dokumenty
Pravidelná sonda do světa software. Podíváme se na nástroj pro převod obrazů disku do FFU formátu, budeme skenovat dokumenty a nakonec vyzkoušíme fiktivní SMTP server pro vývoj a testování.
Kategorie: GNU/Linux & BSD
Navrhujeme a vyrábíme vlastní CPU: architektura instrukční sady
Dnešní díl série o cestě k vlastnímu procesoru věnujeme návrhu ISA, tedy tomu, jak bude CPU vypadat z pohledu programátora v assembleru, kolik bude mít registrů, a jak budou vypadat instrukce.
Kategorie: GNU/Linux & BSD
Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC
Už jsme se seznámili s instrukcemi SIMD, MMX, SSE a částečně i SSE2. Lze je volat z assembleru nebo využít takzvané intrinsic nabízené překladači. Ovšem existuje i další způsob jejich využití s automatickou vektorizací.
Kategorie: GNU/Linux & BSD
Postřehy z bezpečnosti: konec platnosti certifikátu, backdoory a další botnet
Podíváme se na vypršení platnosti certifikátu Mozilly, čínskou skupinu s novými backdoory a rootkity, nový botnet Ballista a výzkum, který objevil polymorfní útok kradoucí přihlašovací údaje z rozšíření prohlížeče.
Kategorie: GNU/Linux & BSD
Debian v terminálu na Androidu, představena tapeta pro Ubuntu 25.04
Google v tichosti rozšířil do některých zařízení se systémem Android nativní aplikaci s linuxovým terminálem. Byla odhalena oficiální tapeta pro Ubuntu 25.04 „Plucky Puffin“.
Kategorie: GNU/Linux & BSD
KDE se připravuje na konec podpory X11, digiKam výrazně navyšuje použití AI
Týden v GNOME nejen o portování aplikací pro GTK 4, dílčí aktualizace OpenRazer 3.10.1 s podporou dalších zařízení, digiKam 8.6 s radikálně vylepšenými AI modely pro rozpoznáváním tváří a objektů.
Kategorie: GNU/Linux & BSD
Proč fotím 17 let starou zrcadlovkou? Fotky nedělá technika, ale člověk za ní
Foťáků je tisíc, objektivů milión a názorů na to, jaké lepší tělo si měl člověk koupit, minimálně miliarda. Nikdo se neumí hádat tak jako fotografové. Někteří prahnou po špičkové technice, jiní prostě fotí.
Kategorie: GNU/Linux & BSD
Potulky tmavými zákutiami kryptológie: holubia pošta a inzeráty
V záverečnej časti pokračujeme v rozprávaní o ďalšom zo spôsobov komunikácie za frontovými líniami – holubou poštou a dozvieme sa, ako sa vodilo nášmu umelcovi tajomstiev – hrdinovi G.W. Bellym pri lúštení novinových inzerátov.
Kategorie: GNU/Linux & BSD
Od instrukční sady SSE k sadě SSE2
Proč se většina nově přidaných instrukcí SSE omezuje na práci s hodnotami typu single, když je mnoho aplikací založených na celočíselných datech nebo naopak používá typ double? Odpovědí byla instrukční sada SSE2.
Kategorie: GNU/Linux & BSD
Fotograf amatér: jakým sklem se dívat na svět?
Nekupoval jsem bezzrcadlovku v sadě s objektivem, protože si chci vybrat vlastní sklo, pro focení sportu v hale vhodnější. Parametrů je mnoho. Jaké nakonec rozhodly a kde se dá ušetřit a nepřijít o obrazovou kvalitu?
Kategorie: GNU/Linux & BSD
Softwarová sklizeň (12. 3. 2025): připravte si svůj vlastní webhosting
Sonda do světa otevřeného softwaru. Dnes si představíme ovládací panel webhostingu, nahrajeme si dění na obrazovce, přehrajeme si hudbu a vyzkoušíme otevřenou alternativu k MongoDB.
Kategorie: GNU/Linux & BSD
GrapheneOS: Android pro lehce paranoidní uživatele
Soukromí při práci na mobilních telefonech je dnes ohroženo nejen aplikacemi, ale i systémovými službami. Můžete vyzkoušet alternativní systém GrapheneOS, který sběr dat minimalizuje. Jak moc je to omezující?
Kategorie: GNU/Linux & BSD
Pokročilejší SSE operace: přeskupení, promíchání a rozbalování prvků vektorů
Dokončíme popis rozšíření instrukční sady SSE. Ukážeme si některé netriviální operace, které je možné provádět se skaláry a především s vektory. Jedná se o konverzní operace a taktéž o rozbalování a zabalování prvků vektorů.
Kategorie: GNU/Linux & BSD
Postřehy z bezpečnosti: nový botnet Eleven11bot otřásá kyberprostorem
V dnešním souhrnu týdenního dění okolo kybernetické bezpečnosti se podíváme na Botnet Eleven11bot, odpojení polské vesmírné agentury od internetu, útoky na japonské společnosti a novou zranitelnost v Kibaně.
Kategorie: GNU/Linux & BSD
Nové jméno pro postmarketOS, připravené obrazy Gentoo
Projekt postmarketOS hledá nové jméno. Gentoo nabízí připravené obrazy disků ve formátu QCOW2. Nadace UBports Foundation oznámila vydání Ubuntu Touch OTA-8 s podporou VoLTE pro Volla Phone X23 a Volla Phone 22.
Kategorie: GNU/Linux & BSD
EU regulace v KDE, Wine uzavírá 20 let starou chybu
PipeWire 1.4 zavádí podporu MIDI 2.0, Tails 6.13 přináší detekci problému s Wi-Fi připojením, GNOME přichází s minimem novinek, potěší ale na Filipínách.
Kategorie: GNU/Linux & BSD
Obsáhlé novinky v podpoře GPU AMD a Intel na cestě do jádra Linux 6.15
Dnešní přehled novinek chystaných pro jádro verze 6.15 není jako japonské jídlo. Vedle záplaty FineIBT-BHI věnujeme prostor novinkách chystaným specificky pro dva výrobce GPU s plnou otevřenou podporu v Linuxu, a to nejen pro RDNA4 a Battlemage.
Kategorie: GNU/Linux & BSD