aboutsummaryrefslogtreecommitdiff
path: root/openmp/runtime/src/kmp_affinity.cpp
AgeCommit message (Expand)AuthorFilesLines
9 days[OpenMP] Fixup bugs found during fuzz testing (#143455)Jonathan Peyton1-5/+19
2025-05-05[OpenMP] Fix KMP_OS_AIX handling (#138499)Rainer Orth1-1/+1
2025-04-02[OpenMP] Add memory allocation using hwloc (#132843)nawrinsu1-0/+1
2024-10-14[openmp] Use core_siblings_list if physical_package_id not available (#111831)Nikita Popov1-29/+71
2024-08-15[OpenMP] Miscellaneous small code improvements (#95603)Hansang Bae1-2/+1
2024-08-11[openmp][runtime] Silence warningsAlexandre Ganea1-1/+2
2024-07-29[OpenMP] Assign thread ids in the cpuinfo topology method (#91013)Jonathan Peyton1-0/+26
2024-07-29[OpenMP] Add topology and affinity changes for Meteor Lake (#91012)Jonathan Peyton1-112/+378
2024-04-26[OpenMP][AIX] Use syssmt() to get the number of SMTs per physical CPU (#89985)Xing Xue1-9/+1
2024-04-03[OpenMP] Add absolute KMP_HW_SUBSET functionality (#85326)Jonathan Peyton1-75/+95
2024-03-22[OpenMP][AIX] Affinity implementation for AIX (#84984)Xing Xue1-8/+122
2024-03-13[OpenMP] Sort topology after adding processor group layer. (#83943)MessyHack1-0/+3
2024-03-12[OpenMP] Add debug checks for divide by zero (#83300)Jonathan Peyton1-0/+2
2024-03-11[OpenMP] Fixup while loops to avoid bad NULL check (#83302)Jonathan Peyton1-8/+3
2024-03-10[openmp] adding affinity support to DragonFlyBSD. (#84672)David CARLIER1-3/+5
2024-03-09[openmp] porting affinity feature to netbsd. (#84618)David CARLIER1-3/+5
2024-01-23Re-land [openmp] Fix warnings when building on Windows with latest MSVC or Cl...Alexandre Ganea1-7/+18
2024-01-23Revert 10f3296dd7d74c975f208a8569221dc8f96d1db1 - [openmp] Fix warnings when ...Alexandre Ganea1-20/+7
2024-01-23[openmp] Fix warnings when building on Windows with latest MSVC or Clang ToT ...Alexandre Ganea1-7/+20
2024-01-18[openmp] Revert 64874e5ab5fd102344d43ac9465537a44130bf19 since it was committ...Alexandre Ganea1-9/+5
2024-01-17[openmp] Silence warnings when building the LLVM release with MSVCAlexandre Ganea1-5/+9
2023-11-08[OpenMP] Add skewed iteration distribution on hybrid systems (#69946)Jonathan Peyton1-6/+32
2023-11-03Add openmp support to System z (#66081)Neale Ferguson1-0/+33
2023-09-01[lldb] Fix duplicate word typos; NFCFangrui Song1-2/+2
2023-08-22[OpenMP] Let primary thread gather topology info for each worker threadJonathan Peyton1-16/+24
2023-07-31[OpenMP] Introduce hybrid core attributes to OMP_PLACES and KMP_AFFINITYJonathan Peyton1-52/+203
2023-07-24[OpenMP] Re-use affinity raii class in worker spawningJonathan Peyton1-22/+0
2023-07-06[OpenMP] Ensure socket layer is not first in CPUID topology detectionJonathan Peyton1-1/+5
2023-01-19[OpenMP][libomp] Insert correct HWLOC version guardsGilles Gouaillardet1-0/+8
2023-01-18[OpenMP][libomp] Switch Intel topology type values: module, tileJonathan Peyton1-2/+2
2023-01-16[OpenMP][libomp] Add topology information to thread structureJonathan Peyton1-1/+132
2022-12-13[OpenMP] Skip extra blank line when parsing /proc/cpuinfo on LoongArch64gonglingqin1-0/+11
2022-11-02[OpenMP][libomp] Fix disabled affinityJonathan Peyton1-2/+10
2022-10-28[OpenMP][libomp] Add hidden helper affinityJonathan Peyton1-43/+51
2022-10-28[OpenMP][libomp] Make affinity warnings parameterizedJonathan Peyton1-32/+34
2022-10-28[OpenMP][libomp] Parameterize affinity functionsJonathan Peyton1-262/+290
2022-10-03[OpenMP][libomp] Allow unused-but-set warningsJonathan Peyton1-2/+0
2022-07-19[OpenMP][libomp] Fix affinity warnings and unify under one macroJonathan Peyton1-82/+48
2022-07-19[OpenMP][libomp] Allow reset affinity mask after parallelAndreyChurbanov1-0/+22
2022-04-12[OpenMP][libomp] Replace global variable references with local objectJonathan Peyton1-3/+3
2022-02-14[OpenMP][libomp] Introduce oneAPI compiler supportJonathan Peyton1-1/+1
2022-02-09[OpenMP][libomp] Replace accidental VLA with KMP_ALLOCAJonathan Peyton1-1/+1
2021-12-20[OpenMP][libomp] Add use-all syntax to KMP_HW_SUBSETJonathan Peyton1-4/+8
2021-12-14[OpenMP][libomp] Fix compile errors with new KMP_HW_SUBSET changesJonathan Peyton1-0/+2
2021-12-10[OpenMP][libomp] Add core attributes to KMP_HW_SUBSETJonathan Peyton1-57/+386
2021-11-17[OpenMP][libomp] Enable HWLOC topology detection of multiple CPU kindsPeyton, Jonathan L1-10/+62
2021-11-17[OpenMP][libomp] Improve Windows Processor Group handling within topologyPeyton, Jonathan L1-5/+95
2021-11-17[OpenMP][libomp] Add support for offline CPUs in LinuxPeyton, Jonathan L1-3/+73
2021-11-17[OpenMP][libomp] Allow users to specify KMP_HW_SUBSET in any orderPeyton, Jonathan L1-17/+3
2021-10-14[OpenMP][host runtime] Add initial hybrid CPU supportPeyton, Jonathan L1-0/+75