Я пытаюсь оптимизировать производительность моего кода, который выполняет обработку изображений.Например, нечеткое маскирование .Он применяет вычисление к квадратной области вокруг каждого пикселя изображения в растровом порядке.
Я хочу проверить, будет ли копирование нескольких строк изображения в выделенную «рабочую область» в обход кешаПомогите.Идея в том, что данные с изображения не будут вытеснять другие полезные данные из кэша, что должно повысить производительность.
Как я могу реализовать специальную форму memcpy
, которая не обновляет кэш?
Я не использую OpenCV, но если у него есть такая поддержка, я готов попробовать.
Я не хочу отмечать все изображение как некэшированную область, потому что у меня естьна нем работает множество алгоритмов, и я хочу измерить эффект от попытки оптимизации только для одного алгоритма.