aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/kmp_affinity.cpp
AgeCommit message (Expand)Author
2019-10-08[OpenMP] Enable thread affinity on FreeBSDDavid Carlier
2019-07-12[OpenMP] Remove OMP spec versioningJonathan Peyton
2019-06-03Fixed build warning with -DLIBOMP_USE_HWLOC=1Andrey Churbanov
2019-05-16Fix hwloc topology traversal code unable to handle situation where L2 cache i...Paul Osmialowski
2019-04-30[OpenMP] Eliminate some compiler warningsJonathan Peyton
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[OpenMP] Remove compiler warning about unused valueJoachim Protze
2019-01-15[OpenMP] Fix for nested proc_bind affinity bugJonathan Peyton
2018-12-13[OpenMP] Implement OpenMP 5.0 affinity format functionalityJonathan Peyton
2018-09-26[OpenMP] Fix balanced affinity so thread's private affinity mask is updatedJonathan Peyton
2018-08-24[OpenMP] Fixed affinity verbose double printing for balanced type.Jonathan Peyton
2018-08-09[OpenMP] Cleanup codeJonathan Peyton
2018-07-09[OpenMP] Introduce hierarchical schedulingJonathan Peyton
2018-04-18[OpenMP] Fix affinity API for KMP_AFFINITY=none|compact|scatterJonathan Peyton
2017-12-13[AArch64] fix an issue with older /proc/cpuinfo layoutPaul Osmialowski
2017-12-08Fix thread affinity on non-x86 LinuxJonas Hahnfeld
2017-12-06Eliminate double printing of verbose affinity settingsJonathan Peyton
2017-11-30Extension of HWLOC topology discovery with NUMA nodes and tilesAndrey Churbanov
2017-11-29Warning is emitted when tiles are requested but cannot be usedJonathan Peyton
2017-10-20Apply formatting changesJonathan Peyton
2017-09-27Remove unnecessary semicolonsJonathan Peyton
2017-09-05Minor code cleanup of Klocwork issuesJonathan Peyton
2017-07-17OpenMP RTL cleanup: eliminated warnings with -Wcast-qual, patch 2.Andrey Churbanov
2017-07-03OpenMP RTL cleanup: eliminated warnings with -Wcast-qual.Andrey Churbanov
2017-06-01Fix minor formatting issuesJonathan Peyton
2017-05-31Fix for KMP_AFFINITY=disabled and KMP_TOPOLOGY_METHOD=hwlocJonathan Peyton
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