Nie jesteś zalogowany | Zaloguj się

Analiza wpływu wykorzystania instrukcji SIMD na wydajność przetwarzania

Prelegent(ci)
Marcin Mordecki
Afiliacja
MIMUW
Język referatu
polski
Termin
25 marca 2025 10:15
Pokój
p. 4060
Seminarium
Seminarium "DeSeR: Dane, strumienie, rozpraszanie"

W pierwszym semestrze przyjrzeliśmy się architekturze SIMD oraz potencjalnym zyskom i pułapkom, jakie wiążą się z wektoryzacją kodu za pomocą instrukcji AVX. Kontynuując ten temat, tym razem zbadamy, co dokładnie daje wykorzystanie najnowszego zestawu tychże instrukcji. Najpierw sprawdzimy, czy wykorzystanie wektorów o większych rozmiarach gwarantuje zyski. Następnie rozważymy nowe instrukcje, które nie mają odpowiedników w starszych generacjach. Sprawdzimy też, czy da się przepisać kod z intelowskiego AVX na wektorowe instrukcje dostępne na ARMach w taki sposób, żeby uzyskać podobne zyski z wektoryzacji również na tych procesorach.