aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/kmp.h
AgeCommit message (Expand)Author
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-04-04Test check-in, comment changedOlga Malysheva
2017-03-20Minor improvement of KMP_YIELD_NOW() macro.Jonathan Peyton
2017-02-22[OpenMP] Missing virtual destructor in KMPAffinityGeorge Rokos
2017-02-16Run-time library part of OpenMP 5.0 task reduction implementation.Andrey Churbanov
2017-02-15Enable yield cycle on LinuxJonathan Peyton
2017-02-06Fix a race in shutdown when tasking is used.Andrey Churbanov
2017-01-27Fix performance issue incurred by removing monitor thread.Jonathan Peyton
2016-12-14Follow up to r289732: Update comments in source files to reference .cpp filesJonathan Peyton
2016-11-14Introduce dynamic affinity dispatch capabilitiesJonathan Peyton
2016-10-27Fixed a memory leak related to task dependencies.Andrey Churbanov
2016-10-18Fix OpenMP 4.0 library buildJonathan Peyton
2016-10-07Code cleanup for the runtime without monitor threadJonathan Peyton
2016-10-07Enable omp_get_schedule() to return static steal type.Jonathan Peyton
2016-09-27Disable monitor thread creation by default.Jonathan Peyton
2016-09-12Fix bitmask upper bounds checkJonathan Peyton
2016-09-09[OPENMP] Implementation of omp_get_default_device and omp_set_default_deviceGeorge Rokos
2016-08-03Disable KMP_CANCEL_THREADS on AndroidPirama Arumuga Nainar
2016-07-11http://reviews.llvm.org/D22134: Implementation of OpenMP 4.5 nonmonotonic sch...Andrey Churbanov
2016-07-08Improving EPCC performance when linking with hwlocJonathan Peyton
2016-06-16Teach OpenMP Library to use Hwloc on WindowsJonathan Peyton
2016-06-14Remove unused wait/release code.Jonathan Peyton
2016-06-14Renaming change: 41 -> 45 and 4.1 -> 4.5Jonathan Peyton
2016-06-13Affinity mask processing improvementsJonathan Peyton
2016-06-13Fix bitmask complement operationJonathan Peyton
2016-05-31Use C++11 atomics for ticket locks implementationPaul Osmialowski
2016-05-31Addition of OpenMP 4.5 feature: schedule(simd:static)Jonathan Peyton
2016-05-31Avoid deadlock with COIJonathan Peyton
2016-05-31Offer API for setting number of loop dispatch buffersJonathan Peyton
2016-05-23Fork performance improvementsJonathan Peyton
2016-05-16Clean all the mess around KMP_USE_FUTEX and kmp_lock.hPaul Osmialowski
2016-05-12Adding new kmp_aligned_malloc() entry pointJonathan Peyton
2016-04-19[ITTNOTIFY] Remove serialized parallel regions from frame notificationJonathan Peyton
2016-04-18Runtime support for untied tasksJonathan Peyton
2016-03-27Fixing the non-x86 build by removing dependence on kmp_cpuid_tHal Finkel
2016-03-15[STATS] Add header information to stats print outJonathan Peyton
2016-03-02Add new OpenMP 4.5 taskloop construct featureJonathan Peyton
2016-03-02Add new OpenMP 4.5 doacross loop nest featureJonathan Peyton
2016-02-25Add initial support for OpenMP 4.5 task priority featureJonathan Peyton
2016-02-25dd new OpenMP 4.5 schedule clause modifiers (monotonic/non-monotonic) featureJonathan Peyton
2016-02-18Remove unnecessary semicolons after bracesJonathan Peyton
2016-02-11Fix incorrect task_team in __kmp_give_taskJonathan Peyton
2016-01-28Fix task dependency performance problemJonathan Peyton
2016-01-27Removing extra empty linesJonathan Peyton
2016-01-04Removed unused __kmp_*_i8 functions.Jonathan Peyton
2016-01-04Fix for barrier problem: applications with many parallel regions (2^30) hangJonathan Peyton
2015-12-11Hinted lock (OpenMP 4.5 feature) Updates/Fixes Part 3Jonathan Peyton
2015-11-30Adding Hwloc library option for affinity mechanismJonathan Peyton