Category : amd-processor

What is the /d2vzeroupper MSVC compiler optimization flag doing? I was reading through this Compiler Options Quick Reference Guide for Epyc CPUs from AMD: https://developer.amd.com/wordpress/media/2020/04/Compiler%20Options%20Quick%20Ref%20Guide%20for%20AMD%20EPYC%207xx2%20Series%20Processors.pdf For MSVC, to "Optimize for 64-bit AMD processors", they recommend to enable /favor:AMD64 /d2vzeroupper. What /favor:AMD64 is doing is clear, there is documentation about that in the MSVC docs. But ..

Read more

I am vectorizing a code that overall uses more than 50 AVX2 and SSE instructions including gather, shuffle, pack, unpack, extract, cast and etc. By profiling, I noticed that a single call to _mm256_permute4x64_epi64 makes the code 10 times slower while the rest of the code performs well. The architecture that I am testing on ..

Read more

I am trying to instal windows on an asus tuf a15 laptop using an amd card. https://eshop.asus.com/es-ES/portatil-asus-tuf-gaming-a15-fa506iv-hn337.html?___store=eur_es_es&fee=55&fep=9142&gclid=Cj0KCQjwhvf6BRCkARIsAGl1GGg8Fj84Gc7h2_31YvkfFnUvvhKss9GRTPvGByx1avDWdS2lXF9UBH0aAkt6EALw_wcB The issue in that in the bios, there the computer says no storage device present and I can find any option for csm also. When trying to install, i get "WE couldn’t find any drivers, to get storage ..

Read more