ACM Home Page
Please provide us with feedback. Feedback
Parallelization of the sparse modular GCD algorithm for multivariate polynomials on shared memory multiprocessors
Full text PdfPdf (728 KB)
Source International Conference on Symbolic and Algebraic Computation archive
Proceedings of the international symposium on Symbolic and algebraic computation table of contents
Oxford, United Kingdom
Pages: 66 - 73  
Year of Publication: 1994
ISBN:0-89791-638-7
Authors
Mohamed Omar Rayes  Kent State Univ., Kent, OH
Paul S. Wang  Sandia National Labs., Livermore, CA
Kenneth Weber  Kent State Univ., Kent, OH
Sponsor
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 11,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/190347.190368
What is a DOI?

ABSTRACT

Reported are experiences and practical results from parallelizing the modular GCD algorithm for sparse multivariate polynomials. The strategy is to identify key computation steps in the sequential algorithm and implement them in parallel. The two major steps of the sequential algorithm—computing the GCD modulo several primes and applying the Chinese Remainder Algorithm on the integer coefficients—are easily partitioned into independent subtasks. The subtask of computing the GCD modulo one prime can be subdivided further. Several parallel strategies for the multivariate GCD modulo a prime are presented. Actual timings on a Sequent Balance with 26 processors are presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Balance Technical Summary. Sequent Computer Systems, Inc., 1986.
 
3
Batut, C., Bernardi, D., Cohen. It., Olivier, M. U~er'~ Guide to PARI.GP. Feb. 1991.
4
5
 
6
 
7
8
 
9
Collins, G., Encarnacion, M., Krandick, W., and Neubacher, A. A SA CLIB Primer.
 
10
 
11
 
12
Laure, M. Computing by Homomorphic Images. Computer Algebra Symbolic and Algebraic Computation, Loos R., Collins, G., Buchberger (eds). Pages 139- 168. Springer-Verlag. 1982.
 
13
Loos, R. Generalized Polynomial Remainder Sequence. Computer Algebra Symbolic and Algebraic Computation, Loos R., Collins, G., Buchberger (eds). Pages 115-137. Springer-Verlag. 1982.
 
14
Mathematics and Computer Science Division. Balance 8000/~1000 C Compiler User's Manual. Argonne National Laboratory, 1989.
 
15
Mathematics and Computer Science Division. Sequent Guide to Parallel Programming. Aragone National Laboratory, 1989.
 
16
Mignotte, M. An inequality about.factors of polynomials. Math. Comp., Vol. 28, 1974. Pages 1153-1157.
 
17
 
18
Sequent Computer Systems. DYNIX programmer's Manual 1987.
 
19
 
20
 
21
Villard, G. Chinese Remaindering on a MIMD Parallel Computer. Preprint Nov. 1990.
 
22
Wang, P. A Guide to Parallel Programming on the Sequent Balance, Technical Report, Institute for Mathematical Computation, Dept. of Math. and Comp. Sci., Kent State University, 1989.
23
24
 
25
Zippel, Richard. Probabilistic Algorithms .for Sparse Polynomials. PhD. Thesis, Massachusetts Institute of Technology, 1979.


Collaborative Colleagues:
Mohamed Omar Rayes: colleagues
Paul S. Wang: colleagues
Kenneth Weber: colleagues