Возможно ли практическое использование BigNum AVX / SSE?
Регистры SSE / AVX можно рассматривать как большие числа с целыми числами или числами с плавающей запятой. То есть можно пренебречь тем, что полосы вообще существуют. Существует ли простой способ использовать эту точку зрения и использовать эти регистры как большие числа, по отдельности или в сочетании? Я спрашиваю, потому что из того, что я мало видел в библиотеках BigNum, они почти повсеместно хранят и выполняют арифметику с массивами, а не с регистрами SSE / AVX. Переносимость?
Пример:
Скажем, вы храните содержимое регистра SSE в качестве ключа вstd::set
Вы можете сравнить это содержимое как BigNum.