Vektörleştirmeyi derleyicimde (Microsoft Visual Studio 2013) kullanmaya çalışıyorum. Karşılaştığım sorunlardan biri de AVX2'yi kullanmak istememesi. Bu sorunu araştırırken, her biri 16 bit olan 16 say
Ardışık dizilerde akış performansını görmek için AVX -AVX2 komut kümeleriyle denemeler yapıyordum. Bu yüzden temel hafızayı okuduğum ve sakladığım bir örneğim var. #include <iostream>
#include <strin
Kodumda, websocket paketlerinin "unmasking" özelliğini kullanmam gerekiyor. SO (Websocket data unmasking/multi byte xor) sayesinde SSE2/AVX2 uzantıları kullanarak bunu nasıl (umarım) hızlandıracağımız
bir seyrek dizi a (çoğunlukla sıfır) sahiptir: unsigned char a[1000000];
ve SIMD talimatlarını kullanarak a sıfır olmayan elemanları dizinlerinin bir dizi b yaratmak istiyoruz AVX2 ile Intel x64 mim