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

C Bergström cbergstrom at pathscale.com
Sat May 16 08:08:14 PDT 2015


oh this wouldn't be confusing at all....

On Sat, May 16, 2015 at 9:59 PM, Carlo Bertolli <cbertol at us.ibm.com> wrote:

> HI Chris,
>
> That's clear now, thanks.
>
> -- Carlo
>
> [image: Inactive hide details for Chris Lattner ---05/16/2015 12:36:22
> AM---> On May 15, 2015, at 4:55 PM, Carlo Bertolli <cbertol at us.i]Chris
> Lattner ---05/16/2015 12:36:22 AM---> On May 15, 2015, at 4:55 PM, Carlo
> Bertolli <cbertol at us.ibm.com> wrote: >
>
> From: Chris Lattner <clattner at apple.com>
> To: Carlo Bertolli/Watson/IBM at IBMUS
> Cc: cfe-dev <cfe-dev at cs.uiuc.edu>, "Peyton, Jonathan L" <
> jonathan.l.peyton at intel.com>, "openmp-dev at dcs-maillist2.engr.illinois.edu"
> <openmp-dev at dcs-maillist2.engr.illinois.edu>,
> openmp-dev-bounces at cs.uiuc.edu
> Date: 05/16/2015 12:36 AM
> Subject: Re: [Openmp-dev] [cfe-dev] CMAKE_INSTALL_PREFIX vs -fopenmp and
> clang search library search path
> ------------------------------
>
>
>
>
>    On May 15, 2015, at 4:55 PM, Carlo Bertolli <*cbertol at us.ibm.com*
>    <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
>
>
>
> _______________________________________________
> 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/20150516/027028a6/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/20150516/027028a6/attachment.gif>


More information about the Openmp-dev mailing list