Proceedings of the 2005 International Symposium on Symbolic and Algebraic Computation 2005
DOI: 10.1145/1073884.1073913
|View full text |Cite
|
Sign up to set email alerts
|

Architecture-aware classical Taylor shift by 1

Abstract: Abstract. We present algorithms that outperform straightforward implementations of classical Taylor shift by 1. For input polynomials of low degrees a method of the SACLIB library is faster than straightforward implementations by a factor of at least 2; for higher degrees we develop a method that is faster than straightforward implementations by a factor of up to 7. Our Taylor shift algorithm requires more word additions than straightforward implementations but it reduces the number of cycles per word addition… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
15
0

Year Published

2006
2006
2019
2019

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 11 publications
(18 reference statements)
0
15
0
Order By: Relevance
“…We have tested our software on well-known benchmark examples, including the Bnd and Cnd polynomials from [11], the Chebychev and Mignotte polynomials from [5], as well as randomly generated polynomials. All the benchmark runs are carried out on an 8-core machine with 8 GB memory and 6 MB of L2 cache.…”
Section: Experimentationmentioning
confidence: 99%
See 3 more Smart Citations
“…We have tested our software on well-known benchmark examples, including the Bnd and Cnd polynomials from [11], the Chebychev and Mignotte polynomials from [5], as well as randomly generated polynomials. All the benchmark runs are carried out on an 8-core machine with 8 GB memory and 6 MB of L2 cache.…”
Section: Experimentationmentioning
confidence: 99%
“…This paper is an extension of the two-page abstract for our poster [2] presented in ISSAC 2010. Before this work, several other pioneer works [3,5,10,11] have also been conducted on this topic with different techniques. The paper [3] reports on a first attempt on parallelizing real root isolation problem.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Second, compiled and optimized high-level code may not take advantage of some hardware features. If writing architecture-aware code can be done in C [20], this remains a challenge in a non-imperative language like Lisp. Thus, in our second high-level programming environment, namely AXIOM, we take advantage of every component of the system, by mixing low-level code (C and assembly code), middle-level code (Lisp) and highlevel code in the AXIOM language.…”
Section: Introductionmentioning
confidence: 99%