И более того для понимания как базово код писать нужно, всем людям хватит 1.5 часовой лекции где расскажут про out of order execution, instruction ports, pipeline и кэши
Окей, давай простой тестик сделаем? Нужно написать простенькую програмку: в последовательности байтиков найти сколько раз встречается подпоследовательность заданная? Готов профессионально быструю прогу написать на асме под x86
Странно что ты для проверки знаний предложил написать реализацию роллинг-хэша на simd инструкциях лол и видимо усомнился что это будет быстрее чем базовый алгоритм