[Openmp-dev] Pushing four recent patches

C Bergström cbergstrom at pathscale.com
Mon Jan 12 23:51:27 PST 2015


On Tue, Jan 13, 2015 at 12:50 AM, Peyton, Jonathan L <
jonathan.l.peyton at intel.com> wrote:

>  I would like to push these four patches.  Ample opportunity for review
> has been given.
>
>
>
> 1) cmake_get_arch_v2.patch – Returns the architecture by probing
> predefined compiler macros.
>
> 2) aarch64_port_v4.patch – aarch64 port sent by C. Bergström.
>
> 3) hier_barrier_fix.patch – This small patch has a couple small fixes to
> the hierarchical barrier, predominately used on the Intel® MIC
> Architecture, in the context of teams and infinite blocktime.  The value of
> 0 for nesting level is used in the parallel region that consists of the
> team masters, and hierarchical barrier did not take that into consideration.
>
> 4) balanced_affinity.patch – This patch enables the use of
> KMP_AFFINITY=balanced on non-MIC Architectures.  The restriction for using
> balanced affinity on non-MIC architectures is it only works for one-package
> machines. It removes the KMP_MIC macro around balanced affinity code.
>
>
>
> To apply patches:
>
> $ patch –p0 < cmake_get_arch_v2.patch
>
> $ patch –p1 < aarch64_port_v4.patch
>
> $ patch –p0 < hier_barrier_fix.patch
>
> $ patch –p0 < balanced_affinity.patch
>
>
>
> * aarch64_port_v4.patch is built off of cmake_get_arch_v2.patch.
>

Please commit - Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150113/27fd1669/attachment.html>


More information about the Openmp-dev mailing list