Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/STEllAR-GROUP/hpx

The C++ Standard Library for Parallelism and Concurrency
https://github.com/STEllAR-GROUP/hpx

Merge pull request #5559 from STEllAR-GROUP/cmake_folders

Fixing cmake folder names after module restructuring

35b68fa96ea1deb2f69e378aa99ae9053d9b3c43 authored about 3 years ago by Mikael Simberg <[email protected]>
Fixing cmake folder names after module restructuring

357f5bcad24a80c8dd680fa9f9ccbf3d8b328d9e authored about 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5558 from STEllAR-GROUP/module_dependencies

Fixing wrong module dependencies

7036b3390c76088f32fd79cc0aebd1bc78dc6831 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Fixing wrong module dependencies

6176934e03d38a40b58d36e3059eb3d25449c047 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Remove leftover thread pool os executor tests

19438a60f2e4ed7d9ecd7cd458e45b6a415b0103 authored about 3 years ago by Mikael Simberg <[email protected]>
Update action count in apex_action_count test

30f47ed5ea8622bf526ee0080d276f73142f2be2 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5313 from msimberg/rearrange-libs

Rearrange modules between libraries

cde3066fd2e2d0520fdc665383ddfff89d2355cc authored about 3 years ago by Mikael Simberg <[email protected]>
Move local modules to core library

c5c1c001a222929db47077666efd65ed43e63719 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5514 from msimberg/ensure-started-split

Add split sender adapter

3288a9d5598ded6ee250e1372e624ad6e6f2e71e authored about 3 years ago by Mikael Simberg <[email protected]>
Add TODO for split/ensure_started about completion schedulers

4d29760276358b8988a094e5f27abd9c9b63c503 authored about 3 years ago by Mikael Simberg <[email protected]>
Use ensure_started implementation to implement split

51007964d2ebdcfe8bed46b747e52a67e4382eba authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5537 from msimberg/cscs-jenkins-release-debug-builds

Test release and debug builds on Piz Daint

28f7256acda64a37edfd133ab7b8971b94cb2844 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5550 from STEllAR-GROUP/msimberg-patch-2

Update CUDA module in clang-cuda configuration

6e15097cb741face9c8226d587cae0c4fafdb7d2 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5547 from STEllAR-GROUP/communication_set

Fixing communication set

95dbc5048eef58829383c265743f4a1e9fb4e31f authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5552 from STEllAR-GROUP/modernize_async

Modernizing some of the async facilities

f3b0d2626c668ce4f0b7902b99dcca0b88d42dc6 authored about 3 years ago by Mikael Simberg <[email protected]>
Modernizing some of the async facilities

a345f25759b168c878f754854e803d9b5dd6eb07 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Fixing for local executions of actions to properly set task names

4a02ce8babe4b569d35fc217643a2ff2698cf82c authored about 3 years ago by Hartmut Kaiser <[email protected]>
Disable bogus warning about array bounds with GCC 11 in invoke.hpp

The warning only appears with optimizations enabled.

9cb3362393877b5982896f903a3bd5e420f46cc2 authored about 3 years ago by Mikael Simberg <[email protected]>
Update CUDA module in clang-cuda configuration

6b5d7c8cb30b5f04500be46a51cd61df2a5b66b8 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5548 from STEllAR-GROUP/noexcept_get_action_name

Making get_action_name() noexcept

c1923e5d1d6edef8883e99c2ee2fc07cad6876ec authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5545 from STEllAR-GROUP/msimberg-patch-2

Remove wrong move in thread_pool_scheduler_bulk.hpp

b5e5b9c3021b173cb5f169ae1250413a009bbf9f authored about 3 years ago by Mikael Simberg <[email protected]>
Making get_action_name() noexcept

154398444d306d77ffc200ef67fba9cb8a762f95 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Fixing communication set

a2fd33963bb5efa180c4d77fad2b631595d350ed authored about 3 years ago by Hartmut Kaiser <[email protected]>
Remove wrong move in thread_pool_scheduler_bulk.hpp

3f58224d19f7ebee99b929cfcca937e2ded998e0 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5473 from aurianer/update_cuda_arch_and_change_cuda_version

Update cuda arch and change cuda version

c3e47ff624d350b1790b9bb8f0f35e676fe316e1 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5533 from msimberg/fix-annotate-function

Fix `annotate_function` for `std::string`

76031c8019dbaa2c2e48a7d7b62bb85a72a2086b authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5383 from msimberg/remove-runtime-registration-wrapper

Tentatively remove runtime_registration_wrapper from cuda futures

e8df9a2847ed61af77d0413e769e88bd5feece2b authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5539 from Jedi18/adapt_mismatch_sentinel

Adapt mismatch to support sentinels

b184a945572ce8b680ffb1623e29424096d0f4de authored about 3 years ago by Hartmut Kaiser <[email protected]>
Make global runtime pointers non-thread local

Allow accessing pointer from any thread without registering. This means
that one can e.g. access...

bdaf6bf57e64a8cc60f70864e2c52c83d359ad59 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5538 from STEllAR-GROUP/msimberg-patch-2

Document specific sphinx version required for the documentation

7d02c976597b2ccaa5d0b5ea9f7e12f3ae0e8e2c authored about 3 years ago by Mikael Simberg <[email protected]>
Test release and debug builds on Piz Daint

d91dd86d7dcdf03f05c7267214d382307c5879b7 authored about 3 years ago by Mikael Simberg <[email protected]>
Move rostam jenkins build type configuration to common environment file

efc085d6f60169f962bf1fdb72467b27740d0a8f authored about 3 years ago by Mikael Simberg <[email protected]>
Fix annotate_function

std::strings as annotations were not correctly handled in the
constructor. std::strings would us...

a7fa65f0927011877ea0b676621780f626bc0c99 authored about 3 years ago by Mikael Simberg <[email protected]>
Workaround bug introduced by cuda 11.3

Mismatch of pointers between __global__ and __host__ __device__.

d5c778b18993be514f82dfe6b4dffc9acf553874 authored about 3 years ago by aurianer <[email protected]>
Pin the CUDA module for rostam

The version change should be done manually in a PR to address all
the problems and not by defaul...

02f385e5381eb94b1cebd656672f78bc26e083b3 authored about 3 years ago by Auriane R <[email protected]>
Undefine noexcept for NVCC 11.4 and above

Removing the variadic ... of the tag_override_dispatch makes it
compile.

32cbf22789c349e4429194c14fa2cd7985ceb396 authored about 3 years ago by aurianer <[email protected]>
Update architectures to V100/K80

94114a5afcc0f2433e384ca6b8fc8dc905bb7e41 authored about 3 years ago by aurianer <[email protected]>
adapted mismatch to support sentinels

ae29f3e254cf2b8e7627e05e70e767f6356e19a5 authored about 3 years ago by targetakhil <[email protected]>
Merge pull request #5536 from STEllAR-GROUP/fixing_binary_mismatch

This fixes referencing stale iterators during the execution of binary mismatch

d7e2cbf170d8c8a56ac5fb2d21cf1671ac115cdb authored about 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5466 from Jedi18/add_shift_algorithms

Add shift_left and shift_right algorithms

19834835e8d2888b18e8594b60897225dc9ad7d8 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Applying same fix to all other algorithms, where necessary

6c69650dff861a489abdfee4473f0dde5965b99a authored about 3 years ago by Hartmut Kaiser <[email protected]>
Remove runtime_registration_wrapper from cuda futures

18da389dd088c7835267504ae99ef13266be5715 authored about 3 years ago by Mikael Simberg <[email protected]>
Document specific sphinx version required for the documentation

3202cc4b562bc5dbceeee30430cf3387ca4ba5ea authored about 3 years ago by Mikael Simberg <[email protected]>
add doxygen documentation for shift_left and shift_right

d1c3e0f7f21936c225e283a90e494a18312aa99e authored about 3 years ago by targetakhil <[email protected]>
This fixes referencing stale iterators during the execution of binary mismatch

- flyby: modernize the implementation of mismatch
- flyby: modernize advance_to_sentinel, algori...

30ea33fbe2f1de6dda1f31d9622456dd5d4140ac authored about 3 years ago by Hartmut Kaiser <[email protected]>
add tests for shift_left

dbe892039d3c280e8aba9e7d258abbf6f75a8196 authored about 3 years ago by targetakhil <[email protected]>
added shift_left sequential implementation

3b7eb4dbb40048498c4740853013d8a5298eea20 authored about 3 years ago by targetakhil <[email protected]>
add tests for container overloads of shift_left and shift_right

382e83374f38396dfd9221c9d4a5e27dd9db0fe6 authored about 3 years ago by targetakhil <[email protected]>
added shift_left and shift_right to sphinx docs

9fbfdef01568c73bfe768705f6aafa93d60e5595 authored about 3 years ago by targetakhil <[email protected]>
seperate sequential shift_right for bidirectional and nonbidrectional iterators

bc1bca234e68e603dc8be6ddfbda14890d37da1f authored about 3 years ago by targetakhil <[email protected]>
use existing utilities instead of bounded_advance and simplify code

4dabfeb85a877b32cd7d80ddbd040343efcd8c02 authored about 3 years ago by targetakhil <[email protected]>
added shift left container overloads

3fefe44f340c25b825d156c5bc2f2de52b9b41d9 authored about 3 years ago by targetakhil <[email protected]>
Merge pull request #5535 from srinivasyadav18/fix_simd_fill

Rename simdpar to par_simd

047b43ea65cef84fa77fe6721c54ce08f26aa501 authored about 3 years ago by Mikael Simberg <[email protected]>
Rename simdpar to par_simd

Renames simdpar to par_simd in unit tests.

dfa4f4645db474f1c7e1bde7aa43cc8ec5bad729 authored about 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5532 from msimberg/apex-links

Update two remaining apex links from khuck to UO-OACISS

c60be613a98fb970ae052d11f5213b4bf3937ef4 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5529 from msimberg/benchmarks-updates

Update benchmarks and add support for scheduler_executor

cfde46344041ceded3038858405723fe2d9eaa5e authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5528 from msimberg/executors-properties

Add missing properties to executors/schedulers

03d03bceb7a7ce29f980c0c59f339ca72ea4488e authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5527 from msimberg/set-local-thread-num-local-queue-scheduler

Set local thread/pool number in local/static_queue_scheduler

705d8d1d6c0380f7e9c025a9db71bb7d3f69afd8 authored about 3 years ago by Mikael Simberg <[email protected]>
Update two remaining apex links from khuck to UO-OACISS

354f5acdf830bde82875c7479774a0abc7e1f0cf authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5525 from dimitraka/hpx_docs

Fix Building HPX in Quick start

6ea01b95f705761bccc505ae155c361459f0eabc authored about 3 years ago by Mikael Simberg <[email protected]>
Add missing license to comment_github.sh script

c0b1612b34ed81a4ae0626e45f06d2d7229a8b68 authored about 3 years ago by Mikael Simberg <[email protected]>
Fix Building HPX in Quick start

203dbe947b2b504b3c8f898c1103661244c13c13 authored about 3 years ago by kadimitra <[email protected]>
Merge pull request #5465 from srinivasyadav18/simd_fill

Adapt datapar fill

6cc7848229a935b664d60174c1a8640ac3e0cd7e authored about 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5521 from STEllAR-GROUP/perf_improvements

Minor changes that improve performance

03e4daec3fc15bc3e13d7e9427575adc92f0ca42 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5526 from STEllAR-GROUP/msimberg-patch-4

Update Rostam HIP configuration to use 4.3.0

615e2955a88505e59151ab47752f7a3684821520 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5523 from STEllAR-GROUP/modernize_sync

Modernize facilities related to hpx::sync

b920f592d65e09f3d49bc84d463a2f616f1ec558 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5468 from aurianer/add_comment_perftest

Experimentation to make the perftest report public

56dda32fdfbe31d51d2c5e4c68a100943170960d authored about 3 years ago by Mikael Simberg <[email protected]>
Forward properties to underlying scheduler in scheduler_executor

188879b9c78b9bad41b3b6167fcb91d5d2e6d29d authored about 3 years ago by Mikael Simberg <[email protected]>
Add more verbose error message for unsupported properties

d5a11899c8a15a786af6246cabb57a05877b8106 authored about 3 years ago by Mikael Simberg <[email protected]>
Add support for scheduler_executor to stream benchmark

bfd4392c1062f64521b6f58057247fd15f9f5e2f authored about 3 years ago by Mikael Simberg <[email protected]>
Add default/move/copy constructors and copy/move operators to scheduler_executor

ea46f30d8079e86e59146c761a7624835987c342 authored about 3 years ago by Mikael Simberg <[email protected]>
Add support for explicitly setting the number of warmup iterations in stream benchmark

4ab77c85594dded666b2ce3da72bb90c8af7d8ef authored about 3 years ago by Mikael Simberg <[email protected]>
Add scheduler_executor<thread_pool_scheduler> to future overhead test

59f23d40a69a5580239a348d16c156dc1735088c authored about 3 years ago by Mikael Simberg <[email protected]>
Allow using scheduler_executor with any iterator

57f25b2c7949f9b42d9412884dc6149db4f059d1 authored about 3 years ago by Mikael Simberg <[email protected]>
Set local thread/pool number in local/static_queue_scheduler

32c75366e414cedc35768aacbda83416ca4666d0 authored about 3 years ago by Mikael Simberg <[email protected]>
Comment the report on the same jenkins step

e278f5a8e7e1677db79eb0142fdcec28ecf265e3 authored about 3 years ago by Auriane R <[email protected]>
Minor changes that improve performance

- flyby: fix minor inconsistency while thread stealing
- flyby: fixing warnings on Windows

4f214f7f714d9966b5b7dece7e4d07e1f4b3f3ae authored about 3 years ago by Hartmut Kaiser <[email protected]>
Modernize facilities related to hpx::sync

- flyby: modernize deferred_call

47e4264856c1fa1770dfee3c92f24ad255b8af5d authored about 3 years ago by Hartmut Kaiser <[email protected]>
Add support for priority property to parallel_policy_executor

2dde44e49f45aeacd9497e67b9f58d172cdd7a3c authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5506 from STEllAR-GROUP/msimberg-patch-2

Fix condition for checking if we should use our own variant

abfca8efb0f98ccd45c8aef778ad1c0599ec63d9 authored about 3 years ago by Mikael Simberg <[email protected]>
Update Rostam HIP configuration to use 4.3.0

e1af5f1726f0d78c7d679c184522ff2b163fec38 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5522 from Jedi18/add_sender_overloads_to_remaining_algs

Add sender overloads for remaining algorithms

0db6fc565cc24a1356d0d87ae3728b1f0b69d399 authored about 3 years ago by Mikael Simberg <[email protected]>
Use exclusively hpx::variant/optional/tuple in sender algorithms, never std versions

0724a93172c114093feaeb73ca4a64d5e4ce04d6 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5512 from msimberg/update-hipcc-configuration

Update Rostam HIP configuration

4809b6f4c232a0575d0044b8b5b82548a4bc60a6 authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5515 from msimberg/fix-1485-test

Avoid deadlock in ignore_while_locked_1485 test

b031103b195b7323d0f6f60dae1ab5f9ab4d4978 authored about 3 years ago by Mikael Simberg <[email protected]>
Increase max CPU count on HIP configuration for Kamand nodes

6c55888c23d3f0abe67eb01d8e06c5c971808dad authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5520 from aurianer/update_reference_perftests

Update reference as perftests failing regularly

ce7c8523ba99cbce7bf0277eacd27678a69789c6 authored about 3 years ago by Mikael Simberg <[email protected]>
add sender overloads for remaining algorithms

db27c40876be2bfb49fbfe9c577ffafc9b85b308 authored about 3 years ago by targetakhil <[email protected]>
Merge pull request #5460 from Jedi18/adapt_sort

Adapt sort to C++ 20

4390df32ce77eb06c962ffb96fe2ea1bf0195854 authored about 3 years ago by Mikael Simberg <[email protected]>
Update reference as tests failing regularly

f858ec5a6f6218733cd50899e01bc3107d75e05d authored about 3 years ago by aurianer <[email protected]>
Avoid deadlock in ignore_while_locked_1485 test

dbfcf9889301b35d4a7cfd14028bcfc412d55733 authored about 3 years ago by Mikael Simberg <[email protected]>
Use MI100 nodes on Rostam HIP configuration

284af9b625fe12ad2a8a004ee4567607fbdd39d3 authored about 3 years ago by Mikael Simberg <[email protected]>
Handle new error enum from newer HIP version

a8e47ad2b44da2be1f62b61d26490d16d8526a23 authored about 3 years ago by Mikael Simberg <[email protected]>
Add error checks to cudaStreamSynchronize calls

d12b2149e3b212a0ee8aacbe532726499e70b88c authored about 3 years ago by Mikael Simberg <[email protected]>
Update Rostam HIP configuration

e2215d686590e469a293809118144d9115f0ea5b authored about 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5518 from hcq9102/add_sender

Add sender overloads to rotate/rotate_copy

254db57ab5e998619e49744062d14609f1b466da authored about 3 years ago by Hartmut Kaiser <[email protected]>
Add sender overloads to parallel algorithms

e8c5ecf26a555f23920e1bd1f49aa33996d93ba5 authored about 3 years ago by chuanqiu <[email protected]>
fix sort call in sort_by_key

ca005f1d95e89af81fe5fbc0715a08c63855fec8 authored about 3 years ago by targetakhil <[email protected]>
change return value to return nothing for iterator overloads

5b8492ec1f9a562fd7dd60295574093d69ea626c authored about 3 years ago by targetakhil <[email protected]>
add sentinel tests and update sphinx docs

bca1ac2ba4db5aba2c4531c27ca1ed2a8cbca70a authored about 3 years ago by targetakhil <[email protected]>