Высокоскоростной алгоритм определения знака числа в системе остаточных классов на основе функции ядра Акушского
Новости
Высокоскоростной алгоритм определения знака числа в системе остаточных классов на основе функции ядра Акушского
Аннотация
В данной статье предлагается высокоскоростной алгоритм определения знака в системе остаточных классов на основе функции ядра Акушского. Метод использует набор модулей {2^n-1,2^(n+1)-1,2^(n+a) } для эффективного определения знака числа. Ключевые преимущества включают в себя уменьшение размеров операндов и замену вычислительно сложных операций по модулю эффективными побитовыми операциями. Экспериментальные результаты показывают, что алгоритм на основе функции ядра Акушского, превосходит классические методы, достигая среднего ускорения в 25.6%. Алгоритм демонстрирует стабильную производительность во всех протестированных разрядностях, что делает его подходящим для приложений, требующих высокоскоростной арифметики системы остаточных классов, таких как цифровая обработка сигналов и криптография.
Ключевые слова
Издание
Труды Института системного программирования РАН, том 38, вып. 3, часть 2, 2026, стр. 15-32.
ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).
DOI: 10.15514/ISPRAS-2026-38(3)-19
Для цитирования
Полный текст статьи в формате pdf (на английском)
Вернуться к содержанию тома