Вопросы по теме 'simd'
Определите минимум для SIMD-дорожек значения __m256
Я понимаю, что обычно следует избегать операций по линиям SIMD. Однако иногда это необходимо.
Я использую встроенные функции AVX2 и имею 8 значений с плавающей запятой в __m256.
Я хочу узнать наименьшее значение в этом векторе и усложнить...
595 просмотров
schedule
25.03.2024
Эффективная генерация маски тасования sse для байтовых элементов с левой упаковкой
Какой эффективный способ оптимизировать следующий код с помощью sse?
uint16_t change1= ... ;
uint8_t* pSrc = ... ;
uint8_t* pDest = ... ;
if(change1 & 0x0001) *pDest++ = pSrc[0];
if(change1 & 0x0002) *pDest++ = pSrc[1];
if(change1...
952 просмотров
schedule
13.04.2024
C# и SIMD: высокое и низкое ускорение. Что случилось?
Введение в проблему
Я пытаюсь ускорить код пересечения (2d) трассировщика лучей, который я пишу. Я использую C# и библиотеку System.Numerics, чтобы увеличить скорость SIMD-инструкций.
Проблема в том, что я получаю странные результаты, с...
947 просмотров
schedule
11.03.2024