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

Chris Lattner clattner at apple.com
Fri May 15 21:36:17 PDT 2015


> On May 15, 2015, at 4:55 PM, Carlo Bertolli <cbertol at us.ibm.com> wrote:
> 
> 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 <http://cscads.rice.edu/workshops/summer-2012/slides/performance-tools/OpenMP-for-exascale-CScADS.pdf>
> https://www.alcf.anl.gov/files/BlueGeneQ_Optimization.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.
> 

Sure, but “lomp” is presumably actually linked with the command line flag -llomp today.  The “-l” part is an aspect of the compiler interface to specify a library to link, not part of the name of the library.

-Chris

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150515/efd31186/attachment.html>


More information about the Openmp-dev mailing list