[llvm-dev] [cfe-dev] [Openmp-dev] RFC: Proposing an LLVM subproject for parallelism runtime and support libraries

Chandler Carruth via llvm-dev llvm-dev at lists.llvm.org
Mon May 9 11:07:32 PDT 2016

On Mon, May 9, 2016 at 12:04 PM Andrey Bokhanko via cfe-dev <
cfe-dev at lists.llvm.org> wrote:

> Thanks Jason (and Chandler) to tell Chandler's opinion, though it still
> doesn't answer my original question:
> > Both SE and libomptarget are libraries that handle offloading, not
> parallelism. I understand other libraries, to be added in the future, might
> deal with parallelism, but maybe we need a separate project for them?
> (Something Chris already hinted.)
> The example simply adds confusion
> > One example he brought up was AVX 512. He thinks that code explicitly
> targeting CPU parallelism should also be included in this project, even
> though it doesn't fit in the category of "offloading".
> Do we want to add a vectorizer to this project as well?

I would not expect a vectorizer to really fit here, no.

But I would like to have this be a viable home for support libraries used
by vectorizers if that proves useful.

I thought this was usefully captured by the '_rt' or '_libs' suffix.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160509/4f152675/attachment.html>

More information about the llvm-dev mailing list