aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/kmp_affinity.cpp
AgeCommit message (Expand)Author
2017-05-15Fix for KMP_AFFINITY=respect with multiple processor groupsJonathan Peyton
2017-05-12Clang-format and whitespace cleanup of source codeJonathan Peyton
2017-04-25Fix Hwloc API IncompatibilityJonathan Peyton
2017-04-13KMP_HW_SUBSET extended with NUMA support when HWLOC enabledAndrey Churbanov
2017-03-20Fix incorrect initial value of __kmp_affinity_type.Jonathan Peyton
2017-01-27Printing OS thread id, when KMP_AFFINITY is set.Jonathan Peyton
2017-01-12kmp_affinity: Fix check if specific bit is setJonas Hahnfeld
2016-11-14Introduce dynamic affinity dispatch capabilitiesJonathan Peyton
2016-09-12Fix bitmask upper bounds checkJonathan Peyton
2016-09-02Move function into cpp file under KMP_AFFINITY_SUPPORTED guard.Jonathan Peyton
2016-09-02Replace a bad instance of __kmp_free() with KMP_CPU_FREE_ARRAY() macro.Jonathan Peyton
2016-08-05Fixed x2APIC discovery for 256-processor architectures.Andrey Churbanov
2016-07-29Make balanced affinity work on AArch64.Paul Osmialowski
2016-07-08D22136: Memory leaks fixed by adding missed __kmp_free() callsAndrey Churbanov
2016-06-21Improvements to process affinity mask settingJonathan Peyton
2016-06-16Change hwloc discovery algorithm to print topology only for accessible resourcesJonathan Peyton
2016-06-16Fixed missing memory cleanup in __kmp_affinity_create_hwloc_map()Jonathan Peyton
2016-06-16Deprecate KMP_PLACE_THREADS and rename as KMP_HW_SUBSETJonathan Peyton
2016-06-13Affinity mask processing improvementsJonathan Peyton
2016-06-13Hwloc refactoring patchJonathan Peyton
2016-04-25Remove architecture dependent Hwloc DEBUG sectionJonathan Peyton
2016-04-25Fix buffer problem with printing long Hwloc affinity maskJonathan Peyton
2016-01-12New API for restoring current thread's affinity to init affinity of applicationJonathan Peyton
2015-11-30Adding Hwloc library option for affinity mechanismJonathan Peyton
2015-11-09Improvements to machine_hierarchy code for re-sizingJonathan Peyton
2015-10-19Fix OMP_PLACES negation operator parsing (!place)Jonathan Peyton
2015-10-08Added sockets to the syntax of KMP_PLACE_THREADS environment variable.Jonathan Peyton
2015-09-25Fix memory corruption in Windows debug libraryJonathan Peyton
2015-09-10Fix depth field bug and resize() function in hierarchical barrierJonathan Peyton
2015-09-10Cleanup of affinity hierarchy code.Jonathan Peyton
2015-08-25Fix machine topology pruning.Jonathan Peyton
2015-06-22Allow machine hierarchy expansionJonathan Peyton
2015-06-22Re-enable Visual Studio Builds.Jonathan Peyton
2015-06-01Apply name change to src/* files.Jonathan Peyton
2015-05-27Fix comment about balanced affinityJonathan Peyton
2015-04-13The generation of the hierarchy used by hierarchical barrier improved in how ...Andrey Churbanov
2015-04-02Replace some unsafe API calls with safe alternatives on Windows, prepare code...Andrey Churbanov
2015-04-02Eliminated the write to depth field of the machine_hierarchy data structure i...Andrey Churbanov
2015-03-10issuing of incorrect warning fixedAndrey Churbanov
2015-03-10cleanup: usages of mask size wrapped into macrosAndrey Churbanov
2015-03-10changed unsigned types to signed - caused by comments of Hal Finkel on one of...Andrey Churbanov
2015-03-05minor change: comment improvedAndrey Churbanov
2015-02-10Fixed memory corruption problem.Andrey Churbanov
2015-01-29enable environment variable KMP_PLACE_THREADS also for non-MIC architecturesAndrey Churbanov
2015-01-29fixing typo in error messageAndrey Churbanov
2015-01-27Comments only: removing the Revision and Date svn variables from the top of a...Andrey Churbanov
2015-01-27Enables a cpuid leaf 4 check for non-MIC x86 architectures.Andrey Churbanov
2015-01-27Removes some unused variables (__kmp_ht_*) and changes__kmp_ncores and __kmp_...Andrey Churbanov
2015-01-27Replaces KMP_OS_WINDOWS && KMP_ARCH_X86_64 or any combination of those two op...Andrey Churbanov
2015-01-13This patch enables the use of KMP_AFFINITY=balanced on non-MIC Architectures....Andrey Churbanov