2001
DOI: 10.1109/71.899937
|View full text |Cite
|
Sign up to set email alerts
|

Parallel solutions of simple indexed recurrence equations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2004
2004
2019
2019

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(12 citation statements)
references
References 7 publications
0
12
0
Order By: Relevance
“…This derived homomorphism is actually incorrect, because mps [1, −2, 2, 1] should be 2, but mps [1, −2] mps [2,1] gives 3. The problem in this derivation is in its wrong application of Theorem 3.3; it did not check whether the function can be written by both leftwards and rightwards functions, which is required by the theorem.…”
Section: Theorem 33 (Parallelization With Weak Right Inverse) If Fumentioning
confidence: 89%
See 1 more Smart Citation
“…This derived homomorphism is actually incorrect, because mps [1, −2, 2, 1] should be 2, but mps [1, −2] mps [2,1] gives 3. The problem in this derivation is in its wrong application of Theorem 3.3; it did not check whether the function can be written by both leftwards and rightwards functions, which is required by the theorem.…”
Section: Theorem 33 (Parallelization With Weak Right Inverse) If Fumentioning
confidence: 89%
“…The research on parallelization via derivation of list homomorphisms has gained great interest, and there have been many approaches, such as the third homomorphism theorem based method [15,19], function composition based method [14], matrix multiplication based method [31] and recurrence equation based method [2]. Our approach is unique in its use of weak right inverse in derivation of parallel programs.…”
Section: Derivation Of List Homomorphismmentioning
confidence: 97%
“…which would return the incorrect result if partial results for the two sequences [5,1,2,7], where m is 1 and m2 is 2, and [3,8,4,9], where m is 3 and m2 is 4 were to be combined. Using a template which is based on the code of the loop body with unknowns (aka syntax-guided synthesis), we synthesize the correct join in 5s (more on this example in Section 4).…”
Section: Overviewmentioning
confidence: 99%
“…Homomorphisms and Parallelism The closest category of papers to ours are the ones that use homomorphisms for parallelization. There has been previous attempts in using the derivation of list homomorphisms for parallelization, such as methods based on the third homomorphism theorem [16,18], those based on function composition [15], their less expressive/more practical variant based on matrix multiplication [43], methods based on the quantifier elimination [31] as well as those based on recurrence equations [8]. We will discuss the most closely related one here.…”
Section: Related Workmentioning
confidence: 99%
“…The research on parallelization via derivation of list homomorphisms has gained great interest, and there have been many approaches, such as the third homomorphism theorem based method [15,19], function composition based method [14], matrix multiplication based method [31] and recurrence equation based method [2]. Our approach is unique in its use of weak right inverse in derivation of parallel programs.…”
Section: Derivation Of List Homomorphismmentioning
confidence: 99%