128-битный счетчик SSE?

Мне нужна функция переменная __m128i с периодом 2 ^ 128. Ему не нужно монотонно увеличиваться (как счетчик), а нужно посещать каждое значение один раз.

Самый простой пример, который я мог придумать, - это 128-битный счетчик, но я обнаружил, что это сложно реализовать в SSE. Есть ли более простые / быстрые решения?

7
задан jk4736 19 February 2012 в 12:03
поделиться