[Openmp-commits] [Openmp-dev] Pushing four recent patches

Churbanov, Andrey Andrey.Churbanov at intel.com
Tue Jan 13 07:01:14 PST 2015


Committed, revisions 225789, 225792, 225793, 225794.

- Andrey

From: openmp-dev-bounces at cs.uiuc.edu [mailto:openmp-dev-bounces at cs.uiuc.edu] On Behalf Of C Bergstrom
Sent: Tuesday, January 13, 2015 10:51 AM
To: Peyton, Jonathan L
Cc: openmp-dev at dcs-maillist2.engr.illinois.edu
Subject: Re: [Openmp-dev] Pushing four recent patches

On Tue, Jan 13, 2015 at 12:50 AM, Peyton, Jonathan L <jonathan.l.peyton at intel.com<mailto: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

Closed Joint Stock Company Intel A/O
Registered legal address: Krylatsky Hills Business Park, 
17 Krylatskaya Str., Bldg 4, Moscow 121614, 
Russian Federation

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20150113/29b51fd3/attachment.html>

More information about the Openmp-commits mailing list