/
redgpu
/
ispc
Обзор
Документация
Войти
/
redgpu
/
ispc
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk-artifacts
tests/lit-tests/check_dispatch.c
42 строки
679 B
Aleksei Nurmukhametov
lit-tests: fix check_dispatch test
03 июн 2024, 13:59
03 июн 2024, 13:59
01608ae
Код
Авторство
О чём код?
// 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("AVX2VNNI\n"); break; case 6: printf("AVX512KNL\n"); break; case 7: printf("AVX512SKX\n"); break; case 8: printf("AVX512ICL\n"); break; case 9: printf("AVX512SPR\n"); break; default: printf("Unknown ISA\n"); break; } return 0; }