Od instrukční sady SSE k sadě SSE2

Zdroj Zdroj: root.cz     13.03.2025 (00:00)     Sekcia it, počítače

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. celý článek

 
Ďalšie články
 

Rozšíření instrukční sady SSE2 v programech psaných v assembleru (dokončení)

Zdroj Zdroj: root.cz     08.04.2025 (00:00)     Sekcia it-pocitace

Na předchozí dvojici článků o rozšíření instrukční sady SSE2 dnes navážeme. Popíšeme si zbývající instrukce ze sady SSE2, které slouží pro operace prokládání prvků, extrakci či naopak spojování prvků vektorů a podobně.

 

Rozšíření instrukční sady SSE2 (2. část)

Zdroj Zdroj: root.cz     27.03.2025 (00:00)     Sekcia 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í.

 

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC

Zdroj Zdroj: root.cz     18.03.2025 (00:00)     Sekcia it-pocitace

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í.

 

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (3)

Zdroj Zdroj: root.cz     25.03.2025 (00:00)     Sekcia it-pocitace

Dnes se budeme zabývat vektorizací smyček, v nichž se zpracovávají pole (vektory), což vyžaduje instrukce SSE2 nebo AVX. Důležité bude taktéž zjištění, jak je vektorizován přístup k prvkům pole s volitelným krokem (stride).

 

Rozšíření instrukční sady F16C, FMA a AVX-512 na platformě x86–64

Zdroj Zdroj: root.cz     10.11.2022 (00:00)     Sekcia it-pocitace

Dnes se seznámíme s rozšířeními instrukční sady, které se jmenují F16C, FMA a AVX-512. První dvě rozšíření jsou pojata minimalisticky, ovšem AVX-512 přidává velké množství instrukcí i registrů.

 

Rozšíření instrukční sady „Advanced Vector Extensions“ na platformě x86–64

Zdroj Zdroj: root.cz     01.11.2022 (00:00)     Sekcia it-pocitace

Článek je věnován rozšíření instrukční sady „Advanced Vector Extension“ neboli AVX. Oproti MMX či SSE se jedná o výrazné vylepšení podpory SIMD operací s delšími vektory a s novými instrukcemi.

 

Specifika instrukční sady mikroprocesorů Intel 8086/8088

Zdroj Zdroj: root.cz     12.09.2024 (00:00)     Sekcia it-pocitace

Po popisu grafického subsystému počítačů IBM PC se na chvíli zastavme u instrukční sady mikroprocesorů Intel 8086/8088. Ta je totiž poměrně specifická a navíc i překvapivá v tom, jak dlouho některé instrukce trvají.

 

Specifika instrukční sady mikroprocesorů Intel 8086/8088 (3)

Zdroj Zdroj: root.cz     26.09.2024 (00:00)     Sekcia it-pocitace

Dokončíme popis blokových a řetězcových instrukcí, které jsou specifickým rysem instrukční sady Intel 8086/8088. Ukážeme si vliv směru přenosu dat a zaměříme se i na problematiku rychlosti provádění blokových operací.

 

V Brně vytvořili nové procesorové jádro s nízkou spotřebou. Chystají i verzi s vysokým výkonem

Zdroj Zdroj: lupa.cz     05.06.2024 (10:12)     Sekcia it-pocitace

Brněnská společnost Codasip vydává nové procesorové jádro postavené na otevřené instrukční sadě RISC-V. Tu lze označit jako alternativu k licencované technologii ARM. RISC-V je k volnému použití s tím, že firmy jako Codasip na této instrukční sadě navrhují vlastní jádra a ta pak prodávají.

 

Další zářez pro Arm. Čínská Alibaba vyvinula 128jádrový procesor, kterým v datacentrech nahradí čipy x86

Zdroj Zdroj: zive.cz     20.10.2021 (16:45)     Sekcia it-pocitace

Stále více velkých technologických společností si vyvíjí vlastní procesory na bázi instrukční sady Arm a nově to platí i pro výkonné serverové čipy. Další významnou firmu, která odchází od instrukční sady x86, je čínská Alibaba. Technologická odnož T-Head, kterou Alibaba založila v roce 2018, ...

Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení)

Rozšíření instrukční sady AVX a programy v assembleru

Navrhujeme a vyrábíme vlastní CPU: architektura instrukční sady

Češi se spojují s Brity, vyvinou čipové akcelerátory pro umělou inteligenci

Instrukční sady SIMD a automatické vektorizace prováděné překladačem GCC (2)

Němci dali cenu procesorům z Brna. Codasip má být strategickou evropskou firmou

Specifické vlastnosti procesorů AArch64: podmíněné a nepodmíněné skoky, adresování dat

Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (2)

Snapdragon 8cx Gen 3 má novým armovým notebookům dodat více výkonu i delší výdrž

Procesory od AMD krvací. Zranitelnost Zenbleed je bezpečnostní noční můřou

Procesor Ampere Altra Max s 80 jádry Arm byl otestován v Geekbench 5. Překoná i nejlepší konkurenci na bázi x86

Pokročilejší SSE operace: přeskupení, promíchání a rozbalování prvků vektorů

K Armu se nesmí přiblížit, Huawei proto experimentuje s RISC-V. Už má první čip

Nuvia už patří Qualcommu. Příští rok uvede procesor, který dožene Apple i AMD

Apple drtí notebookovou konkurenci s čipy Arm. Shrábne 90 % všech příjmů

Čínský Zhaoxin už má desktopovou grafickou kartu. Je tak slabá, až to bolí

Microsoft Office 360 pro Mac už je upravený a plně kompatibilní s čipy M1 na bázi Armu

Český procesor jako skvělý parťák do obchodní války. V Brně navrhli nová procesorová jádra

Dokonáno. Apple se v nových MacBoocích definitivně zbavil Intelu

Specifika instrukční sady mikroprocesorů Intel 8086/8088 (2)

Apple chystá vlastní 64jádrový čip pro Mac Pro. Mohl by překonat i to nejlepší od AMD

Čínský výrobce procesorů Zhaoxin chystá i vlastní samostatnou grafickou kartu

Intel po několika měsících ukončil projekt pro RISC-V. Ve spolupráci s Brnem částečně bude pokračovat

Edge už nepoběží na procesorech bez SSE3. Jste v pohodě, nepoužíváte-li rané Pentium 4

Zpracování hodnot typu half float (fp16) na platformě AArch64: operace s vektory

Superpočítač Esperanto Kilocore s čipem RISC-V má přes tisíc jader, výkon 200 TOPS, ale spotřebu jen 20 W

Ampere Altra Max je výkonný až 128jádrový procesor postavený na Armu

Intel chce za 2 miliardy dolarů koupit startup vyvíjející open source čipy RISC-V

Intel investuje 400 milionů eur do vývoje procesorů RISC-V. Pomůžou mu na cestě k zettaFLOPS

Detectron2 – hra na špióny

Klasifikace Elektrokardiogramu (EKG) – díl druhý

Pohled pod kapotu formátu WebAssembly: SIMD (vektorové) operace, druhá část

Qualcomm dělá za čipsety tlustou čáru. Supervýkonný Snapdragon 8 Gen 1 má novou grafiku i instrukční sadu ARMv9

Sociální zařízení zatím nemají sady k povinným testům na covid-19