[LLVMdev] Detecting reduction operations

Scott Ricketts sricketts at maxentric.com
Mon Oct 12 16:01:05 PDT 2009


To be more specific, it would be helpful to have some utilities for
finding dependencies (true, output, and anti-). Where is a good place
to start for this kind of analysis?

Thanks,
Scott

On Fri, Oct 9, 2009 at 11:06 AM, Scott Ricketts <sricketts at maxentric.com> wrote:
> I want to be able to detect reduction operations using a method
> similar to that described here:
>
> http://portal.acm.org/citation.cfm?id=237578.237581
>
> (I am open to other suggestions if there is a better technique).
>
> I am curious if anyone has done this with LLVM or if there are and
> recommendations for where to start with my implementation. I am only
> interested in identifying the reductions -- I will not need to do any
> kind of transformation to exploit the parallelism. However, if this
> sort of work might be useful to others, I can try to generalize the
> interface based on any suggestions in case my work gets to the point
> where it could be checked in.
>
> Scott
>



More information about the llvm-dev mailing list