This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Automatic Parallelization & Graphite - future plans


I'd like to explore distributing threads across a heterogenous NUMA
architecture.  I.e. input/output data would have to be transferred
explicitly, and the compiler would have to have more than one backend.

Would such work be appropriate for an existing branch, or should I better
work on my own branch for that?

And do the current autoparallelization algorithms find or propagate sufficent
alias information ((not always, obviously, but at least sometimes) to determine
if offloading a job to another processor with separate memories is safe and
likely to be worthwhile?



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]