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

Make cuda release_on_exit constructor explicit

7973ca44d3f4ec239abe5680f4687e59f7b3d765 authored over 3 years ago by Mikael Simberg <[email protected]>
Add sender variants to the synchronize.cu performance test

f2a0512a40dae3473514b6801839becb9ce91f4b authored over 3 years ago by Mikael Simberg <[email protected]>
Skip taking lock in sync_wait if set_X was already called

0057b0d1f2065c59656944c3c2f800fbb9c75a1b authored over 3 years ago by Mikael Simberg <[email protected]>
Disable transform_stream functionality unless using C++17 or newer

8d79b3c7d1749f24c5751608a21634f50da5c38f authored over 3 years ago by Mikael Simberg <[email protected]>
Refactor CUDA event polling to work with any callbacks

71d887de7a43510eebf1e812bbf48455a423ea43 authored over 3 years ago by Mikael Simberg <[email protected]>
Allow using any type of lock in condition_variable

d780f451f0798d169c821deaf56da89fac73505e authored over 3 years ago by Mikael Simberg <[email protected]>
Use spinlock in sync_wait

aa0d4f72cf547517089e755534139c85a54a3d2f authored over 3 years ago by Mikael Simberg <[email protected]>
Flyby: fixing compilation if HPX_LOGGING=OFF

acf4a6288bbc989c78cc28a090dd12091888b42f authored over 3 years ago by Hartmut Kaiser <[email protected]>
Slight improvements to min/max/minmax_element algorithms

c713e465ad3efd2e52f88b8c50e3a5f97c1e8a59 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Finalize according to Mikael

034058848f135089baa9a0cfc9937cf72e160774 authored over 3 years ago by Nikunj Gupta <[email protected]>
Merge pull request #5357 from STEllAR-GROUP/collectives

Making sure collective operations can be reused by preallocating communicator

8ccf8e52a38fc494e75a1c49c9f279427f3592e7 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Attempt to fix segfaults assumed to be caused by future_data instances going out of scope.

1043b89cad1854d8d527d0c6f2488a6a15aaa8f8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix formatting in a few files

677d2b2f6c83b65b9c17adf73be430d6541c4e1d authored over 3 years ago by Mikael Simberg <[email protected]>
Merge remote-tracking branch 'origin/master' into release

740b68546f9f549e0d3216018386b6265f1912d2 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5365 from msimberg/jenkins-daint-ccache

Use ccache for Jenkins builds on Piz Daint

2e8c72339e1ff829abcf9ddf19a5cce0db5cbab9 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5370 from msimberg/just-decay-value-types

Decay types in just_sender value_types to match stored types

89156c0316f5ae8f4041bc2afa5e273b0d528192 authored over 3 years ago by Mikael Simberg <[email protected]>
Decay types in just_sender value_types to match stored types

7ac0523a8edbb509218dfbcf151904d121a3872c authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5367 from msimberg/disable-macos-pkgbuild-test

Disable pkgconfig by default again on macOS

e0ef27f14a5e79aef0d00641e95797168c8e36dc authored over 3 years ago by Mikael Simberg <[email protected]>
Disable pkgconfig by default again on macOS

33ac6e84a993ab1837b1348f9a504eef331d90ee authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5351 from STEllAR-GROUP/enable_disable_logging

Adding enable_logging/disable_logging API functions

eda1ef2c4cf7e45df739df45dea3b311fc73c779 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5347 from STEllAR-GROUP/fixing_5345

Remove `make_` prefix for executor properties

9973a98c9f439eab46021671403990e62367e581 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5363 from msimberg/update-clang-cuda-module

Update cudatoolkit module name in clang-cuda Jenkins configuration

6419d5becde2c6d12f0cfc6dbec4c71027e1c40a authored over 3 years ago by Mikael Simberg <[email protected]>
Use ccache for Jenkins builds on Piz Daint

bf304475a82ddf6d0297c8f58cbb8a1adaa71351 authored over 3 years ago by Mikael Simberg <[email protected]>
Unify communicator creation functions

- replace collectives::create_<op> with collectives::create_communicator

1781cea33501e0577c2e363ed80af5cadcb065fd authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fixing transfer_result, modernize various parts

72ff96d17adb839e1b8e721a8e9231701f9e6dc8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Remove collective overloads that take future<T> instead of T

- move all collective functions from hpx::lcos:: to hpx::collectives::,
remove usings from hpx...

a9b575268e305a8000a57b0952fbe7aa3f139643 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding reduce_here/reduce_there collective operation

- flyby: rename action based reduce.hpp to reduce_direct.hpp
- flyby: modernized all collective ...

4b7eef04454411174c10783ea54c979bff0e635b authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding documentation

- flyby: removed use after move of locks

c20a6ddb8df49d190fea5d9e536b2d9fc9449486 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Making sure collective operations can be reused by preallocating communicator

- fixing issues with client/client_base allowing to propagate names
registered with AGAS that ...

aa10de291ed564268db2d57984b7df7c9b7d359e authored over 3 years ago by Hartmut Kaiser <[email protected]>
Small formatting fixes to documentation

06b66c951779fa9462b8f270fcd6ff9d4b823ecb authored over 3 years ago by Mikael Simberg <[email protected]>
Merge remote-tracking branch 'origin/master' into release

dd1bd3d327e81d4cac1e1c11c8b6beece1d62dd9 authored over 3 years ago by Mikael Simberg <[email protected]>
Format lexicographical_compare.hpp and keep_future.hpp

089d2c98c0932183056b41c3b03019811c60d99d authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5361 from msimberg/fix-mpi-compilation

Fix compilation with MPI enabled

998d11dd7ad74186c3c8ef3ee9c23d2f47532b5e authored over 3 years ago by Mikael Simberg <[email protected]>
Update cudatoolkit module name in clang-cuda Jenkins configuration

dd699460195557a36d0b7750d92c06f7d81d99f4 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5330 from msimberg/hpx-with-pkgconfig-option

Add option to disable pkgconfig generation

4ef09c0b3cc01e56f5dea3e6ed8999edb6c2c0ba authored over 3 years ago by Mikael Simberg <[email protected]>
Fix compilation with MPI enabled

54fb70a50764e4bfa0aa8f82bac63719c0d7fb07 authored over 3 years ago by Mikael Simberg <[email protected]>
Add preliminary 1.7.0 release notes

18d5de69ed7c87772d1edbbb6199e22da97629b5 authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing merge conflicts

a52f8d2adea3c5ef0be26cd4ab11e2c58b97c183 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding support for std::string as argument for annotation property

654fe4fd9ddcd430d48bb994cc1e887cd5c671b2 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Remove `make_` prefix from properties

- flyby: improve error messages for properties that are not supported

f335d6ad43aeaec5eed51d9fd1f221c2f988fed5 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Addressing review comments

- flyby: adding more tests
- flyby: fixing compilation issues

ca2ffdc03ae5b8e79e7ca0768637d7dd1a0088e5 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding make_with_annotation and get_annotation properties

- this adds an implementation of the new properties for all execution policies
and for the par...

5ddda5af0fce3b9acd33784629f439c58d3a3a8f authored over 3 years ago by Hartmut Kaiser <[email protected]>
Resolve merge conflicts

82902a95c650a0b06a1c7917b142a27ee65e6d1f authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge remote-tracking branch 'origin/master' into release

6806bb358c25c548ba12983c7b8ec5a8d0fd383d authored over 3 years ago by Mikael Simberg <[email protected]>
Adding support for std::string as argument for annotation property

e509f93739c87ccb5c0031e4987bf2eb3efc63fb authored over 3 years ago by Hartmut Kaiser <[email protected]>
Resetting description after thread exits to avoid dangling pointers

97e811d28411690069cad8dd267f8f348bc04e62 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Addressing review comments

- flyby: adding more tests
- flyby: fixing compilation issues

02601f933a850b1920eaea3824452ade98a324e4 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding make_with_annotation and get_annotation properties

- this adds an implementation of the new properties for all execution policies
and for the par...

6ca82259e448d37b6d5eb380fc717c4091846d65 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Remove CMake version check for precompiled headers

b0d35f55bee03e26a6dd9ffde05b7af86ec4a1b0 authored over 3 years ago by Mikael Simberg <[email protected]>
Add HPX_WITH_PKGCONFIG option to allow disabling pkgconfig file generation

3da3e4fdd1f595865e8e8d38cde8ba466d43b4fe authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5348 from STEllAR-GROUP/rename_tag_invoke

Rename tag_invoke and related facilities to tag_dispatch

98477a6ac73c13000ca86de369a90a4d45395a2b authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5291 from msimberg/standalone-executor-shutdown

"Fix" termination detection

47dd067e3d74b293fe2ef7103ca5c96da41e9d3d authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5243 from msimberg/mixing-release-debug-fix

Make sure HPX_DEBUG is set based on HPX's build type, not consuming project's build type

fa96caf13a04c68e2fff2275c9a124d50d5d3ae3 authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing clang-format issues

87d90b44c8c80bfadfaa5dcc31cfe63436ef85ff authored over 3 years ago by Hartmut Kaiser <[email protected]>
Rename use of `tag_invoke_...` in tests as well

04a89ad2720fc3b37d3823945e6d407a375884e8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Rename tag_invoke and related facilities to tag_dispatch

85e6a9efc4d2ab96104452b92eac2aeb790d62d1 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5354 from STEllAR-GROUP/fixing_powerpc

Making sure default_stack_size is defined whenever declared

d21c0d928821bb4b4dc70d992ad5db1f470e7771 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5359 from severinstrobl/fix_pu_step_check

Fix check for pu-step in single-core case

9e31e097742df94bb1b7fbf8e20c2f064aef6edc authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5360 from msimberg/update-apex-tag-2.4.0

Update APEX and asio tags

7e50acfc138ed57c35bd54043aa996a687b431e9 authored over 3 years ago by Mikael Simberg <[email protected]>
Adding enable_logging/disable_logging API functions

- flyby: simplify logging initialization, moving code to source files

955d2ac1ac5145a55eef2fd05753d4573e7249d7 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Making sure default_stack_size is defined whenever declared

4cf1389312779ccd4eeaff95a181e20d00fc650c authored over 3 years ago by Hartmut Kaiser <[email protected]>
Update asio tag to asio-1-18-1

781eec909dcfa0d652a5e7d56c3ee4a588f7ff25 authored over 3 years ago by Mikael Simberg <[email protected]>
Update APEX tag to 2.4.0

c7bca8a5fa450a4d47b6eb1a19363b901747f1c2 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5314 from STEllAR-GROUP/fix_async_mpi

Fix a race condition in async mpi affecting limiting executor

89e116ab1a716689cd648d353c4deda335f07e22 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix check for pu-step in single-core case

Resolves #5358.

37e32f449f1d0d69fb4985b90eac46172f7b3e12 authored over 3 years ago by Severin Strobl <[email protected]>
Merge pull request #5350 from Jedi18/adapt_lex_compare

Adapt lexicographical_compare to C++20

98360b82d78ccd7fe1db1faf7edfb1de1d681463 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Add missing headers to mpi_future.hpp

c3cf32a102761dc296ddf69156d1cda32125b166 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix a race condition in async mpi affecting limiting executor

The mpi_ring_async_executor_test occasionally failed because
the limiting executor was calling f...

c06142478a1aa52029e8d01f6c8cb347aca0c500 authored over 3 years ago by John Biddiscombe <[email protected]>
Fix review comments, unused functions, fix print link error

012cbf26b34656fa4f60aad71ac5e4403435569c authored over 3 years ago by John Biddiscombe <[email protected]>
Add separate implementation for cuda timestamp

572317aa7e5086f8b455ccf6a4de43f173d7aba6 authored over 3 years ago by Nikunj Gupta <[email protected]>
Merge pull request #5319 from srinivasyadav18/gcc_11_c++20

gcc 11.1 c++20 build fixes

cc48aa77e135f1dc94ecc2138b6192689b9b14b3 authored over 3 years ago by Mikael Simberg <[email protected]>
fix narrowing conversion warnings

15fe1a0fe98ae26d106568e6acb5d591987c69d0 authored over 3 years ago by targetakhil <[email protected]>
Merge branch 'master' into gcc_11_c++20

2d133d80c77e9355947236ccda86b83bfcf53344 authored over 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5355 from msimberg/processing_units_count_const

Make the sequenced_executor processing_units_count member function const

a644bc3553a3d5a8618dcecb1a48eab1e413f05b authored over 3 years ago by Mikael Simberg <[email protected]>
Make sequenced_executor processing_units_count member function const

46d8dc8eb5f2e93ef3f58bd8505f2b4f979aa886 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix command_line_handling_local test/example CMakeLists.txt

Remove use of module-local variables (they don't exist anymore, always
false).

1db4ac9ab08861f60644d7b0310fb4d2d319a5e1 authored over 3 years ago by Mikael Simberg <[email protected]>
Wait for thread counts to indicate idleness multiple times before shutting down

Add helper yield_while variants which require the predicate to return
false multiple times befor...

59f3f82ab89f1d0f52ce6efcabe91c3f91345eec authored over 3 years ago by Mikael Simberg <[email protected]>
Rearrange init_globally runtime wrapper to ensure the thread local agent is destroyed after the runtime wrapper

bd6c49351a7d9ab6ccf01f44f76da22fde1570f9 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5338 from STEllAR-GROUP/timed_executors

Fixing timed_executor specializations of customization points

86663e8c6a505f4fcf63df2df650aabaf8396be5 authored over 3 years ago by Mikael Simberg <[email protected]>
Get rid of #if around HPX_HOST_DEVICE

793676602be45a3d78a7c93179dfbd5c24e056a3 authored over 3 years ago by Nikunj Gupta <[email protected]>
Merge pull request #5352 from STEllAR-GROUP/missing_includes

Adding missing includes

bfff78174afd83ece80eac235c10000cdd626905 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix timed_executor static cast conversion

d1889f43481ad2b2f9c942c5efe91112ef6bb58e authored over 3 years ago by srinivasyadav18 <[email protected]>
Fixing timed_executor specializations of customization points

f63776fb376a6f96a05a21a7a90fbc7f61e9fd07 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Add CUDA timestamp support to hardware clock

2a3ce35e4b61cefd2278f1a40d06742d98819a3e authored over 3 years ago by Nikunj Gupta <[email protected]>
Adding missing includes

de88addcd7b640aedee4f3d1e24f6e5e125423a4 authored over 3 years ago by Hartmut Kaiser <[email protected]>
added tests for overloads that don't take in an execution policy and fixed sentinel tests

42ab1765e19f5435f73593545eeb6f62671c294e authored over 3 years ago by targetakhil <[email protected]>
add container tests and sentinel tests

9adf3f5819c9a31bcb3ccec707fbd77c125c1199 authored over 3 years ago by targetakhil <[email protected]>
adapted lexicographical compare and added container overloads for lexicographical compare

fdc30d66f8165125cf167b45a1f6ad812566e7c6 authored over 3 years ago by targetakhil <[email protected]>
Merge pull request #5349 from aurianer/change_boost_minimum_version_in_docs

Update minimum boost version needed on the docs

edb09d0451fb384de87b09db95b7efa3fd859a00 authored over 3 years ago by Mikael Simberg <[email protected]>
Update minimum boost version needed on the docs

c1ff15f57fef41b8060a0d740d08b47121d2adc4 authored over 3 years ago by Auriane R <[email protected]>
Disable build unit tests on Windows

cbbb0132b11507690160990d152453e7d22ba828 authored over 3 years ago by Mikael Simberg <[email protected]>
Run hello_world_component executable after test builds

Adds a minimal safety net to check that client projects can not only
have a different build type...

90b0cb673dc1616c4d9f9a013d52075880a69541 authored over 3 years ago by Mikael Simberg <[email protected]>
Attempt to get build unit tests to run on windows

fdf6c6ebacab8bc6eebfc1157a248b32e26b4962 authored over 3 years ago by Mikael Simberg <[email protected]>
Make sure HPX_DEBUG is set based on HPX's build type, not consuming project's build type

2fb0a408ba18c777c5f48877d84feb5d193293b0 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5346 from msimberg/remove-compatibility-options-1.7.0

Remove and disable compatibility options for 1.7.0

1194f98d51cfbada4b2fecdc38ecebc8abdabc28 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove thread executor-related CMake options

377a685303daa481ec27c4ad5d7e686e1b3e51b6 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove HPX_WITH_THREAD_AWARE_TIMER_COMPATIBILITY option

d510e4408aec829f757ea7dfc0217f649e7acba3 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove HPX_PROGRAM_OPTIONS_WITH_BOOST_PROGRAM_OPTIONS_COMPATIBILITY option

f76acc6713832dad739b1bcd8215134ebd53f711 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove HPX_WITH_UNSCOPED_ENUM_COMPATIBILITY option

78396dc34dd936b7df14e7b0595eb36b6c560dcc authored over 3 years ago by Mikael Simberg <[email protected]>
Turn off HPX_WITH_INIT_START_OVERLOADS_COMPATIBILITY by default

ffb5cb28bf89c300c1b87edb0547502a1ed603db authored over 3 years ago by Mikael Simberg <[email protected]>