/
redgpu
/
ispc
Обзор
Документация
Войти
/
redgpu
/
ispc
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
test
tests/lit-tests/check_dispatch.c
36 строк
572 B
Dmitry Babokin
Add test for correct auto-dispatch
17 фев 2023, 01:47
17 фев 2023, 01:47
69b18e5
Код
Авторство
О чём код?
// See check_dispatch.ispc for run recipe. #include <stdio.h> int detect_isa(); int main() { int isa = detect_isa(); switch (isa) { case 1: printf("SSE2\n"); break; case 2: printf("SSE4\n"); break; case 3: printf("AVX1\n"); break; case 4: printf("AVX2\n"); break; case 5: printf("AVX512KNL\n"); break; case 6: printf("AVX512SKX\n"); break; case 7: printf("AVX512SPR\n"); break; default: printf("Unknown ISA\n"); break; } return 0; }