Related articles |
---|
Parallelizing Induction Expression seimarao@gmail.com (Seima) (2011-01-07) |
From: | Seima <seimarao@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Fri, 7 Jan 2011 22:11:35 -0800 (PST) |
Organization: | Compilers Central |
Keywords: | parallel, question |
Posted-Date: | 09 Jan 2011 19:14:16 EST |
Hi,
Induction idiom can be expressed as in:
i = i * c1 + c2;
where c1, c2 are loop invariants and hence can be treated as
constants.
Unfortunately, the computation of successive values of `i' is done
sequentially.
My question is can we parallelize the expression to obtain
upto N successive values of `i' simultaneously?
Regards,
Seima Rao.
[Only if you have an exponentiation instruction. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.