646 читали · 2 года назад
Найден способ по-быстрому отличить процессоры Alder Lake с поддержкой AVX-512 и без
С поддержкой инструкций AVX-512 у процессоров Core 12-го поколения вышла целая эпопея. Напомню, изначально она была, и даже заявлялась в официальных спецификациях, но требовалось в BIOS активировать соответствующую настройку. После лавочку новыми BIOS, но некоторые производители материнских плат ограничение обошли, не говоря уже про модифицированные прошивки от энтузиастов. В конечном итоге Intel решила вопрос ультимативным образом, выпустив чипы новой ревизии, где инструкции AVX-512 деактивированы на уровне кремния...
3 месяца назад
Последняя оптимизация AVX-512 для FFmpeg демонстрирует серьезное улучшение на AMD Ryzen
Сегодня для широко используемой библиотеки мультимедиа с открытым исходным кодом FFmpeg был объединен еще один оптимизированный путь кода AVX-512... По сравнению с чистым кодом C, путь кода AVX2 который был в 10,98 раза быстрее, этот новый путь кода AVX-512 работает в 18 раз быстрее обычного кода C. Последний код FFmpeg, подвергшийся обработке AVX-512, — это функция uyvytoyuv422 для преобразования формата UYVY в YUV422. Оптимизированный путь кода AVX-512 с помощью рукописного ассемблера здесь является большим преимуществом...