Analiza wpływu wykorzystania instrukcji SIMD na wydajność przetwarzania
- Speaker(s)
- Marcin Mordecki
- Affiliation
- MIMUW
- Language of the talk
- Polish
- Date
- March 25, 2025, 10:15 a.m.
- Room
- room 4060
- Seminar
- 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.