-1
Я разрабатываю алгоритм шифрования на графическом процессоре. Этот алгоритм требует сложения и умножения очень больших целых чисел. Эти цифры имеют бит длиной около 150 000 бит или более. Эти номера имеют разную длину бит. Какие алгоритмы можно использовать для выполнения сложения и умножения этих чисел? Пожалуйста, дайте мне информацию. Спасибо.большое целочисленное умножение и добавление на gpu
Проверьте https://gmplib.org/. Но, возможно, что более важно, попробуйте найти реализацию желаемого алгоритма шифрования, который уже хорошо протестирован. Внедрение вашей собственной системы может привести к проблемам безопасности. –
Я использовал инструкции MPIR lib на CPU, и не было никаких проблем, но GPU не позволяет использовать эти инструкции. Я использую VS2010 и CUDA 5.5. Есть ли разница между этими инструкциями библиотеки во время выполнения на GPU? – maral
Возможно, вы хотите это, а затем: http://www.hpcs.cs.tsukuba.ac.jp/~nakayama/cump/ –