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í. https://www.root.cz/clanky/instrukcni-sady-simd-a-automaticke-vektorizace-provadene-prekladacem-gcc/?utm_source=rss&utm_medium=text&utm_campaign=rss
Chcete-li přidat komentář, přihlaste se
Ostatní příspěvky v této skupině

LXQt 2.2.0 pokračuje ve vylepšování běhu na Waylandu, AMD bude s EPYC prvním klientem TSMC využívajícím 2nm proces, počítá s ním i Intel, týden v KDE a mnoho dílčích vylepšení, týden v GNOME #196 poně

Jarní vydání oblíbené linuxové distribuce Ubuntu je zde a s ním i varianty s KDE Plasmou, Xfce a mnoha a mnoha dalšími desktopy. Do Ubuntu přichází nejnovější jádro, GNOME i prakticky všechny aplikace

Ukážeme tu nejdůležitější funkcionalitu poskytovanou balíčkem PyTorch, který umožňuje konstrukci neuronových sítí zvoleného typu a tvaru, trénink těchto sítí a jejich následné použití pro řešení konkr

Začátkem dubna byly zmrazen vývoj PostgreSQL 18. V osmnáctce se finalizují práce na podpoře index skip skanu nebo na větší schopnosti optimalizátoru zredukovat prováděcí plán o některé zbytečné operac

Pravidelná sonda do světa software. Podíváme se na nástroj přetaktování grafické karty, budeme pracovat s PostgreSQL databázemi a nakonec vyzkoušíme přesun dat mezi PVC v Kubernetes. https://www.root.

V sobotu 5. dubna proběhl v Bratislavě třetí ročník konference OpenCamp. Mluvilo se o bezpečnosti při programování, vyhledávání zranitelností, sítích v kontejnerech a otevřeném státu jako platformě. h

Dnes si ukážeme základy práce s instrukcemi AVX v assembleru, konkrétně v Netwide Assembleru běžícího v Linuxu. Samotné AVX (Advanced Vector Extensions) rozšiřuje možnosti vektorových instrukcí na x86