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

Reenable the cuda_std_xx flag for Clang

Need to specify CMAKE_CUDA_COMPILER to clang.

22334b336d996168216bc3af4bb419db99d312a4 authored about 3 years ago by aurianer <[email protected]>
Fix gcc-cuda environment on LSU

f6b360e24e1297f6f26fb41d19483fc98c3d9906 authored about 3 years ago by aurianer <[email protected]>
Adapt compiler flags to specific compiler

b7488997cffcaf53c036ce61fc94cc2a82558714 authored about 3 years ago by aurianer <[email protected]>
Fix hipcc warning when bumping requirement to C++17

90d39887ad7779dfef4994b901cb7d5cf052be18 authored about 3 years ago by aurianer <[email protected]>
Clang-format modified files

b90f100dd97b5539e94e3983067ee31299f72140 authored about 3 years ago by aurianer <[email protected]>
Fix compiler errors

6cb8192f01b998c7739872a10e7ac2aab0723c44 authored about 3 years ago by aurianer <[email protected]>
Adapt compiler option + attach them to the Cuda target

94a343c4d91bd119bacf101ff67130d5e2a78c55 authored about 3 years ago by aurianer <[email protected]>
Update CI configurations from C++14 to C++17

123a1345c9f630cea9b8588381aae0ed7ec057fd authored about 3 years ago by Auriane R <[email protected]>
Merge pull request #5464 from STEllAR-GROUP/tag_dispatch_module

Moving tag_dispatch to separate module

9e533eccd2c75ef696fe8ea0cc0534ddb0def7de authored about 3 years ago by Hartmut Kaiser <[email protected]>
change range overloads of inclusive_scan to return inclusive_scan_result, simplify concept expressions

7346f7176761e6cec70d5aaedcb4da4f95710e57 authored about 3 years ago by targetakhil <[email protected]>
Adapt datapar fill tests

176831ef2d8e5fbe3e1f4da5c622a68c882bd294 authored about 3 years ago by srinivasyadav18 <[email protected]>
Adapt datapar fill

218b4dda9a769400e395a3bfd54e7c16bc6e93b6 authored about 3 years ago by srinivasyadav18 <[email protected]>
Split fill tests to header and source

Seperate header and source to enable datapar tests.

ac5b3f250f57059e09d06c1edfeb58b316dfc8f2 authored about 3 years ago by srinivasyadav18 <[email protected]>
Convert sequential_fill to CPO

115611db0869b1a7b13442b738690fe7f6b879d6 authored about 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5461 from aurianer/rename_hpx_with_cuda_compute

Rename HPX_WITH_CUDA_COMPUTE with HPX_WITH_COMPUTE_CUDA

47fcf99b7335cd90d517808a7add4c3c4af1bb3d authored about 3 years ago by Hartmut Kaiser <[email protected]>
Moving tag_dispatch to separate module

ffaf2fc133b93e253947a2a1bd535d85abde0e50 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5445 from STEllAR-GROUP/locks

Improve performance of Spinlocks

ac5f6b2c02c1ed34fa0a4ef727580edfdce70b90 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Rename HPX_WITH_CUDA_COMPUTE with HPX_WITH_COMPUTE_CUDA

in order to match the name of the module.

6a48d94f867c8eaeac18e7d037a5cf66f9835b94 authored about 3 years ago by Auriane R <[email protected]>
Merge pull request #5452 from srinivasyadav18/fix_findend

Fix find_end parallel overload

6aba3f3c0871acdda2027a658289a6b40bdd2df3 authored about 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5428 from srinivasyadav18/simd_copy

Adapt datapar copy

0ca818f914384096ade29c4806113f8376b0af3d authored about 3 years ago by Hartmut Kaiser <[email protected]>
update rotate.cpp test

2ecac06e712316cce96501d3dc834c4b86b275ac authored over 3 years ago by chuanqiu <[email protected]>
add rotate and rotate_copy tag_fallback_dispatch overloads

fb14a4ad5608b2b32d4fa3e2529296455af54f81 authored over 3 years ago by chuanqiu <[email protected]>
Merge pull request #5454 from aurianer/show_perf_plot_always

Make performance plot show even if similar performance

33b950365269275482bbc4c9337bbabf843d42eb authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5453 from msimberg/post-1.7.0-bumps

Post 1.7.0 version bump

c3299d66abba3f0a0cc9123b91d47c47d955bff3 authored over 3 years ago by Mikael Simberg <[email protected]>
Update find_end tests

Uses std::findend to compare the results
Removes unused variable count

1a3e1c78a251e471fa2d2e3d12389b6e3820c649 authored over 3 years ago by srinivasyadav18 <[email protected]>
Make performance plot show even if similar performance

f530312bf6d653e10cb45fe0e66e41a82eb3b67b authored over 3 years ago by Auriane R <[email protected]>
Bump version number after 1.7.0 release

226d0e7b6f49f4a23b0b59b9a609c107986dd9a9 authored over 3 years ago by Mikael Simberg <[email protected]>
Add link to release notes to release description on GitHub

d6138c0750ad04db292c557ae16025b141515529 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix find_end parallel overload

Replaces typedef reference with auto.
Removes unused curr Iterator variable.
Uses mid and mid2 t...

a59f7c24384264c0f61fd877de8da0fb49b14bb7 authored over 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5450 from aurianer/change_hwloc_print

Change the print-bind output to be more precise

877c2be8229a44810d0017ddd24ab8303b3570d2 authored over 3 years ago by Mikael Simberg <[email protected]>
Change the print-bind output to be more accurate

2d878638a8a0fda55a10390a6d3f09a7c5911feb authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5443 from STEllAR-GROUP/asan_msvc

Properly support ASAN with MSVC

14057fc820ff5d07369747533f2a5056a8e3fc27 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5446 from msimberg/more-verbose-sender-names

Use more verbose names in sender algorithms

3c101df14e4dcf4a81db220b44ffb4996ab088a1 authored over 3 years ago by Mikael Simberg <[email protected]>
Simplify spinlock impl in thread_support

b55841368cd82aede625756564bc728b776d5b35 authored over 3 years ago by Nikunj Gupta <[email protected]>
Final changes for 1.7.0 release

4225f1dbe9243959cdab86987d29166ad1fb42d8 authored over 3 years ago by Mikael Simberg <[email protected]>
Corrections according to reviews

004bbc870b91f51f07ca8f5d61ffec3436f0ec55 authored over 3 years ago by Nikunj Gupta <[email protected]>
Convert while to do{} while for better code clarity

46a46d71be2851d7e2c6e9b8f8c6b328ba68b903 authored over 3 years ago by Nikunj Gupta <[email protected]>
Use more verbose names in sender algorithms

1b86464e818253cf4b17a89c564f04acc96490e2 authored over 3 years ago by Auriane R <[email protected]>
Simplify lcos::local::spinlock lock() implementation

1b3fa1598c2fa609ae0844a8ec397cce8b6b5c95 authored over 3 years ago by Nikunj Gupta <[email protected]>
Reduce false sharing in locks

6616e62fd5aa03eabb39dda100aa82540484e68b authored over 3 years ago by Nikunj Gupta <[email protected]>
Add missing issues and PRs to 1.7.0 release notes

af907144d278c6a7bbf5736821784521080b1ce7 authored over 3 years ago by Mikael Simberg <[email protected]>
Properly support ASAN with MSVC

0780aab60d197d5787b2e160193f7dbb5c17670d authored over 3 years ago by Hartmut Kaiser <[email protected]>
replace old inclusive_scan call in transform_inclusive_scan

591e9913bf42c54ec4bb657b6c86d2e2ca876ba4 authored over 3 years ago by targetakhil <[email protected]>
Change 1.7.0 version tag to rc3

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

7ba653ae0bbaa2b15b9efc56267e53da189ad6fa authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5417 from msimberg/release-notes-1.7.0

Final release notes for 1.7.0

ae510ddec78630b2d7ff61d1dfb296aae503def4 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5437 from msimberg/fix-pthreads-cray-clang

Add back explicit -pthread flags when available

ba5056dfee52c8ec2c6662cbbb696d29ac90b9c3 authored over 3 years ago by Mikael Simberg <[email protected]>
Add back explicit -pthread flags when available for Cray compiler

3dfcb74b4933dea0248572c05db224d2f98e2ba4 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5402 from Jedi18/adapt_uninitialized_fill

Adapt uninitialized_fill and uninitialized_fill_n to C++ 20

0ddd24f50be81142626fff3ca30a3759daeafbcb authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5371 from Jedi18/adapt_uninitialized_copy

Adapt uninitialized_copy and uninitialized_copy_n to C++ 20

fc37a2faedaeabe1e485be99fc03c41e49ed7b76 authored over 3 years ago by Mikael Simberg <[email protected]>
update api docs and update old parallel overload calls

454b71adc6347f705384230fde10b563567bc31f authored over 3 years ago by targetakhil <[email protected]>
Merge pull request #5434 from msimberg/update-cuda-polling-logging

Update CUDA polling logging to be more verbose

3caa62489c01e247851ba1892b6c2e93975fb52e authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5433 from msimberg/when_all-lvalue-ref-connect

Fix when_all_sender connect for references

60467c49f7cfa3fba399b2f63b4863b10bf4a723 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5431 from msimberg/rename-p0443-executor

Rename the new P0443/P2300 executor to thread_pool_scheduler

f8a4f81f19ae5fcc8bd327611aeddf0e670554f2 authored over 3 years ago by Mikael Simberg <[email protected]>
Rename hpx::execution::experimental::executor to hpx::execution::experimental::thread_pool_scheduler

d6257bc49854fdc4d48070902634e1d7fe1fa15e authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5435 from STEllAR-GROUP/not_bitwise_serializable

This adds support for systems that assume all types are bitwise serializable by default

d32416bb45274f6aac244154c32ac6ca08eafea9 authored over 3 years ago by Mikael Simberg <[email protected]>
Format libs/core/serialization/tests/unit/CMakeLists.txt

dc3328e5abd059fa94dd10d02cb1fa8ac8ff1c19 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5438 from srinivasyadav18/cleanup_datapar

Delete datapar/foreach_tests.hpp

35118cc09a82cce386aee538fa088878eccf1fb4 authored over 3 years ago by Mikael Simberg <[email protected]>
Delete datapar/foreach_tests.hpp

removes foreach_tests.hpp which was accidently copied into datapar unit tests in previous commits.

9ad1c3b8607bf1da3b8bbf7cebf6392e80a62fec authored over 3 years ago by srinivasyadav18 <[email protected]>
updated documentation and add deprecation statements for old parallel overloads

d88b3168355d9ca83d650b32b1da6c0f406828d4 authored over 3 years ago by targetakhil <[email protected]>
added container overloads and container tests

d9a78a3ff348f6d76743894dca35c37f2a318f9a authored over 3 years ago by targetakhil <[email protected]>
add segmented tag dispatch overloads inclusive_scan

1ebb12a8f01db4e0a40b65fa0e955136099ce4fb authored over 3 years ago by targetakhil <[email protected]>
Update CUDA polling logging to be more verbose

26842288d2f35626c5a833b7068c6e56a24cbe33 authored over 3 years ago by Mikael Simberg <[email protected]>
Adding support to internal types that need bitwise serialization

- flyby: disable bitwise serialization if endianess differs

f178f76af43cfc91f2c23a3d715914a034fbae9d authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix when_all_sender connect for references

Stored senders should not be moved when using the lvalue reference
overload of connect.

fb38eed5cec174050028a73b92a75819fcf4f1c0 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5432 from Jedi18/add_deprecation_warnings

Add deprecation warnings for v1.8

165b675dda42673e7a93375eb3eb01cc29a35ea7 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5422 from STEllAR-GROUP/bulk_algorithm

Adding execution::experimental::bulk algorithm

a4edda95aa5be3367cf2346a7e73c2704a4d5aaa authored over 3 years ago by Mikael Simberg <[email protected]>
This adds support for systems that assumes all types are bitwise serializable by default

- this also allows for certain types to be normally serialized, still

02c27d1fe0c8b6ea2e88764aea36c04cef144009 authored over 3 years ago by Hartmut Kaiser <[email protected]>
added deprecation warnings for v1.8 and use hexadecimal values to compare with HPX_VERSION_FULL

2f9cf0a147fbf22a6242333e4a9bdf9b9d5eb0a9 authored over 3 years ago by targetakhil <[email protected]>
add is integral constraint for uninitialized_fill_n overloads

e7d4f8b8f70db89976974b5b61f4e921215e86dd authored over 3 years ago by targetakhil <[email protected]>
Update 1.7.0 release notes

b3744c38fd109cfe77975c93be68b02581deb71c authored over 3 years ago by Mikael Simberg <[email protected]>
Rvalue qualify bulk_receiver set_value member function

1521595e7cc7f97f38ae64ff05cd3f94ea808444 authored over 3 years ago by Mikael Simberg <[email protected]>
Format bulk.hpp

39f685e2f21f137006036b7e21de51eb04e755f2 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5430 from STEllAR-GROUP/revert-5425-fix

Revert "Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS"

f8f3f2f25857f865448a44abc9a19e19ff7a61ea authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5416 from Jedi18/adapt_uninit_value_construct

Adapt uninitialized_value_construct and uninitialized_value_construct_n to C++ 20

38c970ce237e2a60b3bcfbc78156ef4b393d5e5a authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5415 from Jedi18/adapt_uninit_default_construct

Adapt uninitialized_default_construct and uninitialized_default_construct_n to C++ 20

99fb68a57117bab491df16792231e9a75525acfd authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5424 from msimberg/disable-vc-docker-image

Disable Vc in final docker image created in CI

fa1f0b25eb8efdc12f1e57ea7d5d7d841fbe9c2b authored over 3 years ago by Mikael Simberg <[email protected]>
Revert "Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS"

fb994ac9dea91d0c4df506fba858822d042027c3 authored over 3 years ago by Hartmut Kaiser <[email protected]>
added documentation for overloads and made changes in the api docs

4bc75a29a8f79eeb1960d5c4a520fbd8543f49ce authored over 3 years ago by targetakhil <[email protected]>
added container overloads and tests

2b3d8855122c4306fd4ef4a64e99393e236281d2 authored over 3 years ago by targetakhil <[email protected]>
added tag_fallback_dispatch overloads for uninitalized_fill and updated tests

e453643199c5fe922e5a199bcb9ef9370d27702e authored over 3 years ago by targetakhil <[email protected]>
updated uninitialized fill base implementations

6288632cb7de07b753c0deb978377fa5cd569f84 authored over 3 years ago by targetakhil <[email protected]>
correct errors in doxygen doc for uninitialized_copy_n

c453ed84be7953b29280494a3a25244e96121ef3 authored over 3 years ago by targetakhil <[email protected]>
extracted common code from sequential uninitialized_copy and uninitialized_copy_sent

3813723135b4076001670eea537ac1681a431e70 authored over 3 years ago by targetakhil <[email protected]>
limit line length for doxygen docs and place header in container_memory

e7e7135c6de49c695e5910c63a5c01b2dd7f6517 authored over 3 years ago by targetakhil <[email protected]>
change tag_fallback_invoke to tag_fallback_dispatch

dcd857dc46f2184d8675d5523b15d4af0f6bedf9 authored over 3 years ago by targetakhil <[email protected]>
add doxygen documentation for container overloads

aeb714784af91cf935031f1a5bca5de0db687e57 authored over 3 years ago by targetakhil <[email protected]>
added uninitialized_copy and uninitialized_copy_n range tests

f27d05f0f39c6661149d91f4f4c1fab0088a7acd authored over 3 years ago by targetakhil <[email protected]>
add range overloads for uninitialized_copy_n

3aa09d6fb4d52311b3f39de8b682000b103315bf authored over 3 years ago by targetakhil <[email protected]>
deprecated old parallel overloads and added tag_fallback_invoke CPO overloads

75bc11639e01a13610d058069e9501b2840439c3 authored over 3 years ago by targetakhil <[email protected]>
updated documentation for uninitialized_value_construct

185460788de7a7cf1f67db38691d42bef489beca authored over 3 years ago by targetakhil <[email protected]>
Added uninitalized_value_construct container overloads and tests

53f5fce732a5b4c6df389fb6359d541e90a39c23 authored over 3 years ago by targetakhil <[email protected]>
fixed clang and inspect errors

d6248e7912d34d890354e43fb5a99c9675f6227e authored over 3 years ago by targetakhil <[email protected]>
updated documentation for uninitialized_default_construct

7831f0274eaf092606acc32bf6b1cdcdf3a77bb0 authored over 3 years ago by targetakhil <[email protected]>
added container tests for uninitialized_default_construct and uninitialized_default_construct_n

b5ada04cc1a123ebcb058e4c418b01ff03be11c8 authored over 3 years ago by targetakhil <[email protected]>
add container overloads

86ab9ec3374fe313acdc07771a56e33762eeff1d authored over 3 years ago by targetakhil <[email protected]>
updated base imlementations and added tag_fallback_dispatch overloads for parallel overloads

154f1cb86795b685aab655d62a3965b4ae944f91 authored over 3 years ago by targetakhil <[email protected]>
Merge pull request #5426 from STEllAR-GROUP/algorithm_concept_checks

Adding more concept checks for sender/receiver algorithms

4598d39c3c757f2118d947c062536ab4ac5983e5 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5389 from Jedi18/adapt_uninitialized_move

Adapt uninitialized_move and uninitialized_move_n to C++ 20

c5e9daefa7de0a8f94468cc66ad8ec0c2585ea0a authored over 3 years ago by Mikael Simberg <[email protected]>
Addressing review comments

0c20d5c4bdd3012839e5f7528d7a25105effaae0 authored over 3 years ago by Hartmut Kaiser <[email protected]>