Použití instrukcí SSE a AVX pro zrychlení bitových operací
Zdroj:
root.cz
23.11.2022 (00:00)
it, počítače
V nedávném seriálu Pavla Tišnovského jsme se seznámili s vektorovými instrukcemi SIMD. V dnešním článku si ukážeme, jak jsem je použil při zrychlování konkrétního algoritmu. celý článek
Rozšíření instrukční sady SSE2 (2. část)
Zdroj:
root.cz
27.03.2025 (00:00)
it-pocitace
Dnes si popíšeme a zejména otestujeme vybrané instrukce ze sady SSE2. Řekneme si, jaký je rozdíl mezi trojicí PAND, ANDNPS a ANDPD, způsob provedení bitových a bajtových posunů, ale i specifické vlastnosti vybraných konverzních instrukcí.
Užitečné rozšíření GCC: podpora SIMD (vektorových) instrukcí
Zdroj:
root.cz
06.10.2022 (00:00)
it-pocitace
S rostoucím počtem tranzistorů na ploše mikroprocesorů (Moorův zákon) se mění i jejich architektura. Kromě přidávání jader dochází k zavádění instrukcí SIMD, které dokážou jednu operaci provádět s celým vektorem dat.
Navrhujeme a vyrábíme vlastní CPU: druhy instrukcí a přerušení
Zdroj:
root.cz
25.03.2025 (00:00)
it-pocitace
V dnešním článku dokončíme návrh ISA procesoru MB5016. Popíšeme si jednotlivé skupiny instrukcí budeme se zabývat obsluhou přerušení a výjimek, včetně příslušných registrů a instrukcí.
Nový Python 3.11 slibuje proti svému loňskému předchůdci až 60% zrychlení
Zdroj:
zive.cz
26.10.2022 (20:15)
it-pocitace
Říjen se už několik let nese ve znamení vydávání nových verzí Pythonu a rok 2022 není výjimkou. Běhové prostředí čerstvého Pythonu 3.11 přináší výrazné zrychlení oproti svému loňskému předchůdci. V průměru to dělá 25 %, u některých operací to však může být až 60 %. Co se samotných vylepšení ...
Podpora SIMD operací v GCC s využitím intrinsic: technologie SSE
Zdroj:
root.cz
25.10.2022 (00:00)
it-pocitace
Na předchozí článek o využití SIMD operací založeném na použití intrinsic v překladači GCC C dnes navážeme. Dnes se zaměříme na technologii SSE se 128bitovými vektory a podporou FP operací.
Funkce vestavěné v GCC pro provádění nízkoúrovňových bitových operací a rotací (dokončení)
Zdroj:
root.cz
04.09.2025 (00:00)
it-pocitace
V závěrečném článku o vestavěných funkcích pro nízkoúrovňové operace, které nabízí překladač GCC, si popíšeme funkce, které na základě předané hodnoty dokážou zjistit minimální počet bitů potřebných pro uložení této hodnoty.
Specifické vlastnosti procesorů AArch64: přenos bloků dat a instrukce s podmínkou
Zdroj:
root.cz
15.03.2022 (00:00)
it-pocitace
Článek je věnován dvěma důležitým tématům: přenosům dat a taktéž problematice provedení některých operací za předpokladu, že je splněna nějaká podmínka. AArch64 nabízí kromě podmíněných skoků i celou řadu dalších instrukcí s podmínkou.
Užitečné rozšíření GCC – podpora SIMD (vektorových) instrukcí: nedostatky technologie
Zdroj:
root.cz
11.10.2022 (00:00)
it-pocitace
Podpora SIMD operací v rozšíření GCC je ve skutečnosti pouze částečná a má mnohé nedostatky, o nichž se dnes zmíníme. Taktéž si ukážeme, že vektory zavedené v rámci tohoto rozšíření není vhodné slepě používat namísto polí.
Analytici k programu: Zrychlení výstavby je správné, výhodné úvěry problematické
Zdroj:
ceskenoviny.cz
31.10.2025 (16:43)
it-pocitace
Praha - V návrhu programového prohlášení vznikající vlády ANO, SPD a Motoristů ekonomové a analytici vnímají pozitivně snahu o zrychlení stavebního řízení. Naopak problematické by podle nich mohlo...
Nejvýkonnější Tesla Model Y opět zrychlila
Zdroj:
ceskenoviny.cz
02.10.2025 (10:03)
it-pocitace
Americká značka Tesla začíná prodávat na trhu v USA modernizovanou verzi svého elektrického SUV Model Y. Tento vůz jednak dosahuje lepšího zrychlení v disciplíně zrychlení z nuly na 60 mil v hodině a jednak...
Specifika instrukční sady mikroprocesorů Intel 8086/8088 (3)
HDR a správa barev na Waylandu i pro Chromium, další AVX-512 optimalizace pro FFmpeg
Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock
[aktualita] Zvýšení uploadu v síti CETINu přijde až od června, týká se jen 100 Mbit/s přípojek
Zrychlení elektrických sporťáků je až příliš brutální. Čína chce zavést povinný bezpečný režim
Podle bankovní rady ČNB stále trvá riziko zrychlení inflace
Kdo má lepší zrychlení: elektrická Tesla, nebo monopost formule 1 s desetiválcovým motorem?
Americká FDA schválila první rychlotest na COVID-19 pro domácí použití
Skrytá síla karty VGA: čtecí a zápisové režimy
[aktualita] Chrome zrychlil, ve Windows téměř o 11,5 %
Funkce vestavěné v GCC pro nízkoúrovňové bitové operace a rotace
Specifické vlastnosti procesorů AArch64: podmíněné a nepodmíněné skoky, adresování dat
Použití nástroje pytest pro tvorbu jednotkových testů a benchmarků
Evropský regulátor posuzuje použití vakcíny od Moderny u dětí od šesti let
Multimediální frameworky: použití knihovny GStreamer
Commodore 1541-II: vytváření vlastních disket a použití cartridge FastLoad
ÚKZÚZ povolil mimořádné použití jedu na hraboše
Expert: Použití zbraní na území Ruska by NATO do války nevtáhlo, jde o politiku
Grafická karta EGA: pouze mírný pokrok v mezích zákona (2. část)
Putin: Je důležité mít jaderné síly ustavičně připravené k použití
Americké úřady schválily nouzové použití vakcíny Comirnaty od Pfizeru pro děti od 5 do 11 let
Použití databáze Redis v aplikacích naprogramovaných v Go (2)
Místo izolace bude možné doporučit použití ochrany dýchacích cest
Rozšíření instrukční sady AVX a programy v assembleru
Použití jaderných zbraní by nezůstalo bez odezvy, řekl šéf britské diplomacie
Pastrňák po operaci vyhlíží návrat na led, snad na přelomu roku
Použití databáze Redis v aplikacích naprogramovaných v Go
SIMD instrukce v rozšíření SSE (2. část)
Británie jako první na světě schválila použití covidové vakcíny
Použití odposlechů v kauze Vojenského zpravodajství bylo podle NS v pořádku

