[Openmp-dev] [cfe-dev] CMAKE_INSTALL_PREFIX vs -fopenmp and clang search library search path

Carlo Bertolli cbertol at us.ibm.com
Fri May 15 16:55:19 PDT 2015


Hi Chris

I sent an e-mail a while ago but I made a mistake when transforming it from
daily digest into a single e-mail and you may not have seen it.

lomp is already used for the "lightweight OpenMP" (LOMP) implementation,
which is for PPC64, BlueGene, and Z-series systems.
Here are some references to it:

http://cscads.rice.edu/workshops/summer-2012/slides/performance-tools/OpenMP-for-exascale-CScADS.pdf
https://www.alcf.anl.gov/files/BlueGeneQ_Optimization.pdf

One important note is that LOMP supports the KMP* interface and can be (and
currently is) used as a OpenMP library for LLVM.
Unless you feel strongly for re-using the name, I would rather prefer LLOMP
to avoid confusion.


Thanks

-- Carlo





From:	Chris Lattner <clattner at apple.com>
To:	"Peyton, Jonathan L" <jonathan.l.peyton at intel.com>
Cc:	"openmp-dev at dcs-maillist2.engr.illinois.edu"
            <openmp-dev at dcs-maillist2.engr.illinois.edu>, cfe-dev
            <cfe-dev at cs.uiuc.edu>
Date:	05/15/2015 06:37 PM
Subject:	Re: [Openmp-dev] [cfe-dev] CMAKE_INSTALL_PREFIX vs -fopenmp and
            clang search library search path
Sent by:	openmp-dev-bounces at cs.uiuc.edu




      On May 13, 2015, at 9:29 AM, Peyton, Jonathan L <
      jonathan.l.peyton at intel.com> wrote:

      We understand that iomp is undesirable.  What we don’t know is what
      name is desirable.

      What name is desirable instead of iomp?  Do we want to link via…
      -lllvmomp
      -llvmomp
      -lclomp
      -lcomp
      -lnotintelomp ( just kidding J )
      … Some other name?  I get the feeling someone outside of Intel should
      make this choice.

Why not -lomp?

-Chris
_______________________________________________
Openmp-dev mailing list
Openmp-dev at dcs-maillist2.engr.illinois.edu
http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150515/b5cab766/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150515/b5cab766/attachment.gif>


More information about the Openmp-dev mailing list