History log of /oneTBB/include/oneapi/ (Results 1 – 25 of 114)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
54a22a6222-Jan-2024 Alexandr-Konovalov <[email protected]>

Add NOMINMAX before windows.h in enumerable_thread_specific.h (#1291)

Currently enumerable_thread_specific.h inclusion breaks std::min and
std::max usage due to macro spreading from windows.h.

S

Add NOMINMAX before windows.h in enumerable_thread_specific.h (#1291)

Currently enumerable_thread_specific.h inclusion breaks std::min and
std::max usage due to macro spreading from windows.h.

Signed-off-by: Alexandr Konovalov <[email protected]>

show more ...

3b9f9bae13-Dec-2023 Konstantin Boyarinov <[email protected]>

Fix parallel_for_each iterator tag dispatch for move iterators + fix stack overflow on Windows (#1276)

de0a3a6514-Nov-2023 Konstantin Boyarinov <[email protected]>

Fix parallel_for_each with C++20 iterators (#1250)


/oneTBB/CMakeLists.txt
/oneTBB/cmake/README.md
/oneTBB/cmake/utils.cmake
/oneTBB/doc/main/tbb_userguide/Migration_Guide/Mixing_Two_Runtimes.rst
/oneTBB/examples/CMakeLists.txt
/oneTBB/examples/common/gui/CMakeLists.txt
/oneTBB/examples/concurrent_hash_map/count_strings/CMakeLists.txt
/oneTBB/examples/concurrent_priority_queue/shortpath/CMakeLists.txt
/oneTBB/examples/getting_started/sub_string_finder/CMakeLists.txt
/oneTBB/examples/graph/binpack/CMakeLists.txt
/oneTBB/examples/graph/cholesky/CMakeLists.txt
/oneTBB/examples/graph/dining_philosophers/CMakeLists.txt
/oneTBB/examples/graph/fgbzip2/CMakeLists.txt
/oneTBB/examples/graph/logic_sim/CMakeLists.txt
/oneTBB/examples/graph/som/CMakeLists.txt
/oneTBB/examples/migration/recursive_fibonacci/CMakeLists.txt
/oneTBB/examples/parallel_for/game_of_life/CMakeLists.txt
/oneTBB/examples/parallel_for/polygon_overlay/CMakeLists.txt
/oneTBB/examples/parallel_for/seismic/CMakeLists.txt
/oneTBB/examples/parallel_for/tachyon/CMakeLists.txt
/oneTBB/examples/parallel_for_each/parallel_preorder/CMakeLists.txt
/oneTBB/examples/parallel_pipeline/square/CMakeLists.txt
/oneTBB/examples/parallel_reduce/convex_hull/CMakeLists.txt
/oneTBB/examples/parallel_reduce/pi/CMakeLists.txt
/oneTBB/examples/parallel_reduce/primes/CMakeLists.txt
/oneTBB/examples/task_arena/fractal/CMakeLists.txt
/oneTBB/examples/task_group/sudoku/CMakeLists.txt
/oneTBB/examples/test_all/fibonacci/CMakeLists.txt
tbb/parallel_for_each.h
/oneTBB/integration/windows/nuget/inteltbb.devel.win.targets
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbbmalloc/TypeDefinitions.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/tbb/test_eh_thread.cpp
/oneTBB/test/tbb/test_parallel_for_each.cpp
/oneTBB/test/tbbmalloc/test_malloc_compliance.cpp
3cd37a2224-Oct-2023 Dmitri Mokhov <[email protected]>

Upgrade oneTBB version to 2021.12 (#1238)

Signed-off-by: Dmitri Mokhov <[email protected]>

bec5d99819-Oct-2023 Martin Marinov <[email protected]>

Rename ENDL with TBB_ENDL to reduce the likehood of potential conflicts with application source code (#1220)

ddfc32d919-Oct-2023 Ilya Isaev <[email protected]>

Show patch version in the version string (#1229)

Signed-off-by: Isaev, Ilya <[email protected]>

e131071711-Sep-2023 Dmitri Mokhov <[email protected]>

Fix/suppress new GCC 12/13 warnings (#1192)

Signed-off-by: Dmitri Mokhov <[email protected]>

d0748d2901-Sep-2023 Ilya Isaev <[email protected]>

Remove code that is not used anymore (#1191)

Signed-off-by: Isaev, Ilya <[email protected]>

c4a799df23-Aug-2023 JhaShweta1 <[email protected]>

Spelling correction (#1179)

* codespell changes

71e1bb8e17-Aug-2023 Pavel Kumbrasev <[email protected]>

Integration of Thread composability manager (#1163)

Add TCM support in oneTBB. oneTBB can coordinate with Intel(R) OpenMP on CPU resources usage to avoid excessive oversubscription when both runtim

Integration of Thread composability manager (#1163)

Add TCM support in oneTBB. oneTBB can coordinate with Intel(R) OpenMP on CPU resources usage to avoid excessive oversubscription when both runtimes are used within a process.

Signed-off-by: Isaev, Ilya <[email protected]>
Signed-off-by: pavelkumbrasev <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: Aleksei Fedotov <[email protected]>

show more ...

7cee225111-Aug-2023 JhaShweta1 <[email protected]>

Enable WASM on oneTBB (#1006)

* WASM/emscripten on oneTBB
---------

Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: Pavel Kumbrasev <[email protected]>

f9fd1bee03-Aug-2023 Ilya Isaev <[email protected]>

Allow building and loading of TBBBind on macOS (#1132)

With this patch user may build TBBBind on macOS and be able to use tbb::info namespace to obtain high-level information about the system and li

Allow building and loading of TBBBind on macOS (#1132)

With this patch user may build TBBBind on macOS and be able to use tbb::info namespace to obtain high-level information about the system and limit task_arena accordingly (without actual CPU binding since such functionality is not supported on macOS via HWLOC).

Signed-off-by: Isaev, Ilya <[email protected]>

show more ...

3e7d8e7f02-Aug-2023 Pavel Kumbrasev <[email protected]>

Add mutex.h and rw_mutex.h to oneapi/tbb.h (#1153)

Signed-off-by: pavelkumbrasev <[email protected]>

dc883a5921-Jun-2023 Marian Klymov <[email protected]>

scalable_allocator.h: add missing include for namespace injection (#1137)

Signed-off-by: Marian Klymov <[email protected]>

c456844916-Jun-2023 Pavel Kumbrasev <[email protected]>

Refactor market into threading layer (#758)

Signed-off-by: Alexei Katranov <[email protected]>
Signed-off-by: pavelkumbrasev <[email protected]>

Co-authored-by: Aleksei Fedotov <

Refactor market into threading layer (#758)

Signed-off-by: Alexei Katranov <[email protected]>
Signed-off-by: pavelkumbrasev <[email protected]>

Co-authored-by: Aleksei Fedotov <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: kboyarinov <[email protected]>

show more ...


/oneTBB/.github/issue_labeler.yml
/oneTBB/.github/workflows/ci.yml
/oneTBB/.github/workflows/issue_labeler.yml
/oneTBB/CMakeLists.txt
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/cmake/resumable_tasks.cmake
/oneTBB/cmake/utils.cmake
/oneTBB/doc/GSG/get_started.rst
/oneTBB/doc/GSG/integrate.rst
/oneTBB/doc/GSG/intro.rst
/oneTBB/doc/GSG/next_steps.rst
/oneTBB/doc/GSG/samples.rst
/oneTBB/doc/conf.py
/oneTBB/doc/index/toctree.rst
/oneTBB/doc/main/reference/task_group_extensions.rst
/oneTBB/doc/main/tbb_userguide/Flow_Graph_Tips.rst
/oneTBB/doc/main/tbb_userguide/Migration_Guide/Task_Scheduler_Init.rst
/oneTBB/doc/main/tbb_userguide/attach_flow_graph_to_arena.rst
/oneTBB/doc/main/tbb_userguide/design_patterns/Lazy_Initialization.rst
tbb/detail/_template_helpers.h
tbb/detail/_utils.h
tbb/mutex.h
tbb/task_arena.h
tbb/task_group.h
/oneTBB/python/CMakeLists.txt
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/allocator.cpp
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/arena_slot.h
/oneTBB/src/tbb/cancellation_disseminator.h
/oneTBB/src/tbb/global_control.cpp
/oneTBB/src/tbb/governor.cpp
/oneTBB/src/tbb/governor.h
/oneTBB/src/tbb/main.cpp
/oneTBB/src/tbb/market.cpp
/oneTBB/src/tbb/market.h
/oneTBB/src/tbb/permit_manager.h
/oneTBB/src/tbb/pm_client.h
/oneTBB/src/tbb/rml_tbb.cpp
/oneTBB/src/tbb/scheduler_common.h
/oneTBB/src/tbb/task.cpp
/oneTBB/src/tbb/task_dispatcher.h
/oneTBB/src/tbb/task_group_context.cpp
/oneTBB/src/tbb/thread_control_monitor.h
/oneTBB/src/tbb/thread_data.h
/oneTBB/src/tbb/thread_dispatcher.cpp
/oneTBB/src/tbb/thread_dispatcher.h
/oneTBB/src/tbb/thread_dispatcher_client.h
/oneTBB/src/tbb/thread_request_serializer.cpp
/oneTBB/src/tbb/thread_request_serializer.h
/oneTBB/src/tbb/threading_control.cpp
/oneTBB/src/tbb/threading_control.h
/oneTBB/src/tbb/threading_control_client.h
/oneTBB/src/tbb/waiters.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/test/common/concurrency_tracker.h
/oneTBB/test/common/cpu_usertime.h
/oneTBB/test/conformance/conformance_flowgraph.h
/oneTBB/test/conformance/conformance_global_control.cpp
/oneTBB/test/conformance/conformance_parallel_pipeline.cpp
/oneTBB/test/conformance/conformance_parallel_reduce.cpp
/oneTBB/test/tbb/test_arena_priorities.cpp
/oneTBB/test/tbb/test_eh_algorithms.cpp
/oneTBB/test/tbb/test_global_control.cpp
/oneTBB/test/tbb/test_task.cpp
/oneTBB/test/tbb/test_task_arena.cpp
/oneTBB/test/tbb/test_task_group.cpp
a088cfa017-May-2023 Konstantin Boyarinov <[email protected]>

Use of std::invoke to run the body in algorithms and graph nodes (#880)

Signed-off-by: kboyarinov <[email protected]>

155acce715-May-2023 JhaShweta1 <[email protected]>

Adding helper methods to concurrent_queue and concurrent_bounded_queue (#1033)

* Align interface of concurrent_queue and concurrent_bounded_queue with the spec.

Signed-off-by: Dmitri Mokhov <dmit

Adding helper methods to concurrent_queue and concurrent_bounded_queue (#1033)

* Align interface of concurrent_queue and concurrent_bounded_queue with the spec.

Signed-off-by: Dmitri Mokhov <[email protected]>
Co-authored-by: Konstantin Boyarinov <[email protected]>

show more ...

4cc1ccac03-May-2023 Konstantin Boyarinov <[email protected]>

Fix 3-way comparison detection mechanism (#1094)

Signed-off-by: kboyarinov <[email protected]>

10a6d95e14-Apr-2023 Ilya Isaev <[email protected]>

Upgrade oneTBB version to 2021.10 (#1073)

* Upgrade oneTBB version to 2021.10

Signed-off-by: Isaev, Ilya <[email protected]>

* Fix copyrights

Signed-off-by: Isaev, Ilya <ilya.isaev@inte

Upgrade oneTBB version to 2021.10 (#1073)

* Upgrade oneTBB version to 2021.10

Signed-off-by: Isaev, Ilya <[email protected]>

* Fix copyrights

Signed-off-by: Isaev, Ilya <[email protected]>

---------

Signed-off-by: Isaev, Ilya <[email protected]>

show more ...

d5fd1e9704-Apr-2023 Konstantin Boyarinov <[email protected]>

Fix reserve(0) issue for concurrent unordered containers (#1057)

Signed-off-by: kboyarinov <[email protected]>


/oneTBB/.github/workflows/ci.yml
/oneTBB/CMakeLists.txt
/oneTBB/RELEASE_NOTES.md
/oneTBB/cmake/compilers/Clang.cmake
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/cmake/compilers/Intel.cmake
/oneTBB/cmake/compilers/MSVC.cmake
/oneTBB/cmake/packaging.cmake
/oneTBB/cmake/suppressions/tsan.suppressions
/oneTBB/cmake/utils.cmake
/oneTBB/doc/GSG/get_started.rst
/oneTBB/doc/GSG/hybrid_cpu_support.rst
/oneTBB/doc/conf.py
/oneTBB/doc/main/reference/reference.rst
/oneTBB/doc/main/reference/scalable_memory_pools.rst
/oneTBB/doc/main/reference/scalable_memory_pools/malloc_replacement_log.rst
/oneTBB/doc/main/tbb_userguide/Floating_Point_Settings.rst
/oneTBB/doc/main/tbb_userguide/Working_on_the_Assembly_Line_pipeline.rst
/oneTBB/doc/main/tbb_userguide/title.rst
tbb/detail/_concurrent_unordered_base.h
/oneTBB/python/TBB.py
/oneTBB/python/setup.py
/oneTBB/python/tbb/__init__.py
/oneTBB/python/tbb/__main__.py
/oneTBB/python/tbb/pool.py
/oneTBB/python/tbb/test.py
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbbmalloc/CMakeLists.txt
/oneTBB/src/tbbmalloc/Customize.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/backref.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/large_objects.cpp
/oneTBB/src/tbbmalloc/large_objects.h
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/concurrent_unordered_common.h
/oneTBB/test/common/utils_assert.h
/oneTBB/test/conformance/conformance_version.cpp
/oneTBB/test/tbb/test_concurrent_unordered_map.cpp
/oneTBB/test/tbb/test_concurrent_unordered_set.cpp
0cf592bd26-Jan-2023 Andrew Corrigan <[email protected]>

Reduces warnings using Xcode/AppleClang (#1018)

Signed-off-by: Andrew Corrigan <[email protected]>

bef111d011-Jan-2023 Yuriy Chernyshov <[email protected]>

Fix compilation error on MacOS (#989)

e6e493f902-Jan-2023 Christian Fersch <[email protected]>

Fix unmatched pragma warning push/pop (#996)

Signed-off-by: Christian Fersch <[email protected]>

2ecfcf5a20-Dec-2022 Ivan Kochin <[email protected]>

Moving the Hybrid CPUs API out of preview (#680)

Move the Hybrid CPUs API out of preview. This patch removes the necessity of setting the preview macro and removes the API reference topic

Signed-

Moving the Hybrid CPUs API out of preview (#680)

Move the Hybrid CPUs API out of preview. This patch removes the necessity of setting the preview macro and removes the API reference topic

Signed-off-by: Kochin Ivan <[email protected]>
Co-authored-by: Kochin Ivan <[email protected]>
Co-authored-by: Isaev, Ilya <[email protected]>
Co-authored-by: Alexandra <[email protected]>

show more ...

cd44d19816-Dec-2022 kboyarinov <[email protected]>

Fix/suppress warnings on gcc12.1 (#866)

Signed-off-by: kboyarinov <[email protected]>

12345