# Läxa 13 ## Länkar ### [Veckans google slides](https://docs.google.com/presentation/d/10sHyvTyc6Z1GFvi9ki2CM3BEnMuxfGcMHYVqcPTB2BA/edit?usp=sharing) ### [Intel intrinsics guide](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#) Här finns intrinsics för x86_64 instruktioner samt beskrivningar av vad de gör ### [Compiler explorer](https://godbolt.org/) Användbart för att se vad kompilatorn gör med er kod. Till exempel hur den vektoriserar den. ### [Github repo med SIMD benchmarks](https://github.com/inda21plusplus/simd-benchmarks) ## Uppgifter * Skriv något med SIMD. * Hitta på något, optimera ett gammalt projekt (till exempel er raytracer) eller någon algoritm. Ni kan också lösa det här codeforces problemet: http://codeforces.com/problemset/problem/633/H med SIMD * Gör benchmarks för lösning med SIMD och utan SIMD. Presentera nästa övning * Om ni hittar något intressant benchmarks ta med och visa.