18.97.14.83
18.97.14.83
close menu
SIMD 상에서의 이차선별법을 사용한 병렬 소인수분해 알고리즘
Parallel Factorization using Quadratic Sieve Algorithm on SIMD machines
김양희(Yang Hee Kim)
UCI I410-ECN-0102-2009-000-006369731

본 논문에서는 첫째로 큰 정수의 소인수 분해를 위한 병렬 이차선별법(parallel quadratic sieve) 알고리즘을 제시한다. 이 알고리즘을 반복적으로 사용하여, 분산 메모리 모델(DMM)을 갖는 SIMD구조의 병렬 컴퓨터 상에서 분할정복기법을 사용하는 병렬 소인수 분해(parallel factoring) 알고리즘을 제시한다. 또한 이러한 알고리즘이 시간과 프로세서의 곱의 관점에서 최적화 알고리즘임을 보인다.

In this paper, we first design a parallel quadratic sieve algorithm for factoring method. We then present parallel factoring algorithm for factoring a large odd integer by repeatedly using the parallel quadratic sieve algorithm based on the divide-and-conquer strategy on SIMD machines with DMM. We show that this algorithm is optimal in view of the product of time and processor numbers.

[자료제공 : 네이버학술정보]
×