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

Adding more concept checks for sender/receiver algorithms

d35b7bb8ec3b4d98aa7a3273175c1de9150639f9 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix datapar copy unit tests headers

Adds pragma once
Includes datapar headers

fd2053354a3b9a1510c032297704ec95456cc05f authored over 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5425 from STEllAR-GROUP/fix

Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS

13a6631317782d60855e3733eed6c755325b72b1 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5427 from STEllAR-GROUP/unneeded_typedef

Removing unneeded typedef

c5b1c5491ccd346ec02cc96bfd1556770869f7e9 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adapt datapar copy unit tests

f590655cdd8cabc5b409d557e3b8463a9aa9da4e authored over 3 years ago by srinivasyadav18 <[email protected]>
Split copy tests

Split copy tests into header and source to add datapar copy tests.

9a44afb1ccdae0ea43b42d6b23fd71233878dbe7 authored over 3 years ago by srinivasyadav18 <[email protected]>
Add datapar copy_n CPO

66a47939074762bfd36aa767c24314524c63372a authored over 3 years ago by srinivasyadav18 <[email protected]>
convert util/copy_n to CPO

convert copy_n to CPO to enable simd overloads.

ca4b10c8969ecaa29a203fdf8ed1242e0ea3bbcb authored over 3 years ago by srinivasyadav18 <[email protected]>
Fix datapar transform_loop CPO

Remove extra template argument for transform_loop CPO
Dispatch transform_loop_n_ind to correct s...

fd4b102672523096fc42e6a974baaf35d9ad0f8e authored over 3 years ago by srinivasyadav18 <[email protected]>
Fix datapar loop traits

Added missing type for vector_pack
Replaced simdpar to simd for datapar loop tag_dispatch

409fbb820d460b55f3f748bd7d3acc50b92032f2 authored over 3 years ago by srinivasyadav18 <[email protected]>
use HPX_INVOKE instead of directly calling cond

9ac79828dc09d6c4234858a1e1e875b57696ba84 authored over 3 years ago by targetakhil <[email protected]>
Removing unneeded typedef

c1bfb815fd52159f64a151916266557a71f22a92 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS

6d7fe136ac77271fc32df09ed5628933d1e87bcc authored over 3 years ago by Shahrzad Shirzad <[email protected]>
Disable Vc in final docker image created in CI

c243d5f701897c5c586a60d8edea1d45a8f07650 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5420 from msimberg/find-threads

Update logic to find threading library

e66de35587725525c0ba3770421cde180ef23f25 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5353 from STEllAR-GROUP/cuda_timestamp

Add CUDA timestamp support to HPX Hardware Clock

9f5c7327e78943fe40ed53e505620ccd15b9774e authored over 3 years ago by Mikael Simberg <[email protected]>
Format timestamp/cuda.hpp

3b945a33f34b37b48a9a7f722eae738f531743f8 authored over 3 years ago by Mikael Simberg <[email protected]>
Adding execution::experimental::bulk algorithm

c94402f20b755f9e22de5d0be9a00b16f9ef9659 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5414 from STEllAR-GROUP/future_senders

Improve integration of futures and senders

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

ae29c756458a934c4a1062bc12f64d996e48d5f8 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove leftover debugging message from FindAsio.cmake

a4cc97223935ffa7db187d67bfa56c1f4f9149ab authored over 3 years ago by Mikael Simberg <[email protected]>
Exclude Threads::Threads target from pkgconfig file generation

Threads::Threads adds generator expressions that can't be used while
generating the pkgconfig fi...

e2048e3d15fd5ee95247c7f87c13e3144cace5e9 authored over 3 years ago by Mikael Simberg <[email protected]>
Add missing flags to precompiled headers target

bfeddf7bdca25acb86a614c23a27fb1e075a2408 authored over 3 years ago by Mikael Simberg <[email protected]>
Properly use find_package(Threads)

7a4a26521ad8b95d6e3dc87c02da7d9f1bae69ae authored over 3 years ago by Mikael Simberg <[email protected]>
Fix inspect warnings, formatting, and missing headers

f97998830c57e2cd17a03e63b0f49ee6c45d4997 authored over 3 years ago by Mikael Simberg <[email protected]>
Improve integration of futures and senders

4afefa4d721307fafaf2b28d5c0ae4749a0c1d31 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5413 from STEllAR-GROUP/sender_receiver_msvc

Fixing sender/receiver code base to compile with MSVC

0395d02a7fb16684175424746a87e6105029eef4 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Finish touch-ups on cuda timestamp

dab45d9257225ab2aef0527b62b0ea19df99b71a authored over 3 years ago by Nikunj Gupta <[email protected]>
Fixing sender/receiver code base to compile with MSVC

- flyby: using try_catch_exception_ptr in p443_executor, adding
support for with_annotation

439dd8376596d7493dae84239966fb1a853d7d86 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5418 from msimberg/ccache-file-limits

Reduce max size and number of files in ccache cache

96725841cc3139ab88a55f5bba92553786032e06 authored over 3 years ago by Mikael Simberg <[email protected]>
Reduce max size and number of files in ccache cache

e1dc058392d645ac0df0df48aa0dedbac80d9023 authored over 3 years ago by Mikael Simberg <[email protected]>
updated documentation

8ee3a597a33c09d9ce27f2fa3e8d09b7582445be authored over 3 years ago by targetakhil <[email protected]>
add test for overload not taking in an expolicy

73bf162621a8e4b3dcac2ef01669652a31555def authored over 3 years ago by targetakhil <[email protected]>
clang format fix and update documentation with range overloads

0fa12911c8da4bdb50945538b48e9075310abaa8 authored over 3 years ago by targetakhil <[email protected]>
updated base implementations to return an in_out_result

47b8552e022684b638ccf238cce9026e9c2ec099 authored over 3 years ago by targetakhil <[email protected]>
add container overloads for uninitialized_move and tests

b8edb51c1082b13a5b5d461145ce372c6a023261 authored over 3 years ago by targetakhil <[email protected]>
Merge pull request #5406 from STEllAR-GROUP/with_annotation

Simplify dispatching to annotation handlers

ffeb5be1886f424524c53203f5efb2c15d0267dc authored over 3 years ago by Mikael Simberg <[email protected]>
Reformatting, removing duplicated code, minor changes

3aa9e25cc84d0dce1d27d280e55fc68ae83a8f1b authored over 3 years ago by Hartmut Kaiser <[email protected]>
Make prefer invoke tag directly and make with_annotation fallback with annotating_executor use tag_fallback_dispatch

57ee771f1fbf61fb077082dc326f39038d182140 authored over 3 years ago by Mikael Simberg <[email protected]>
Simplify dispatching to annotation handlers

5234d71353b35e15df86a9b63c73cd3cd3c31e57 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Expand tests for annotating_executor

Test applying annotations for rvalue references

8f8d8c811e7da3eb512d50312c749399f7df6a7a authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5407 from STEllAR-GROUP/parcel_handler_init

Handle exceptions thrown during initialization of parcel handler

dad2180c2c8dd93fcfec0aa89a4d479925deb126 authored over 3 years ago by Mikael Simberg <[email protected]>
Add support for CPU/GPU source detection

6ce59367f95c3d5dddaac510e6ad3e5a3cb108e0 authored over 3 years ago by Nikunj Gupta <[email protected]>
Handle exceptions thrown during initialization of parcel handler

- flyby: move try_catch_exception_ptr to errors module

d8052fdf0c9caaaa279165fba24c598f8171035c authored over 3 years ago by Hartmut Kaiser <[email protected]>
Add missing header to sliding_semaphore test

817550f436fe684d139a57e4afada5c35abc6163 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5396 from STEllAR-GROUP/fixing_5395

Introduce compatibility layer for collective operations

a6f2a5ce8e508351870e11d1c003f38ee0f14b12 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5401 from STEllAR-GROUP/transform_annotated_function

Modernize a variety of facilities related to parallel algorithms

c2996c0cac35b378e3d34ca3349b75d94ba9ae96 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Remove annotations from transform and for_each algorithms

87bef5965303cb18dc6f5eaee85ef178e90a6a6f authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fixing oversight visible for HIP/CUDA only

258d146d4708300f785d63da8c8a6c4fa5903c2d authored over 3 years ago by Hartmut Kaiser <[email protected]>
Introduce compatibility layer for collective operations

- flyby: updating documentation for collective operations

0136e80ac011a9975d1da3e3e8dbe199f8897b05 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5405 from msimberg/fetch-asio-perftests

Fetch Asio automatically in perftests CI

c11e6291e64224d7e038f3a485d693135cf32de8 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5400 from msimberg/fix-sliding-semaphore-test

Fix sliding semaphore test

782faecd2ecc01ed402eb39a5b09677e542d5f5e authored over 3 years ago by Mikael Simberg <[email protected]>
Modernize a variety of facilities related to parallel algorithms

- modernize transform, annotated_function
- various optimizations for transform
- move parallel:...

21f87b24ba8ecef89ac89807b1ecb99ca7fb36e1 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5403 from STEllAR-GROUP/annotated_executor

Create generic executor that adds annotations to any other executor

740a7901d8f6c02b9f548acde128c70fd8e447fe authored over 3 years ago by Hartmut Kaiser <[email protected]>
Update version date for 1.7.0-rc2

49717bc639ac1668ba07928d7b65cf978badeaa2 authored over 3 years ago by Mikael Simberg <[email protected]>
Fetch Asio automatically in perftests CI

5bd76ac2ae2eee42253ac35b7f630b3834515c7f authored over 3 years ago by Mikael Simberg <[email protected]>
Create generic executor that adds annotations to any other executor

- flyby: removed obsolete #if defined(HPX_HAVE_CXX17_VARIABLE_TEMPLATES)
- flyby: constexpr vari...

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

3d06f11631c83054f412622e50544d7d0d2f070a authored over 3 years ago by Mikael Simberg <[email protected]>
Fix compilation of future_overhead_report.cpp

22fa8bf1b3b1a6c993ecd584e8076124cef56814 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix sliding semaphore test

The semaphore has to be kept alive long enough for all tasks to get to
signal it. The task that ...

43b7b4e341de214708a83d769faa8207a6ed6e16 authored over 3 years ago by Mikael Simberg <[email protected]>
Update version tag to rc2 for 1.7.0

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

1fde9ae1cbbd7eefa00a0615a74759898130f73b authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5044 from aurianer/perftest_ci

Add performance test in jenkins and reports

0faa1f473a141a166dc6e611b8efaa52d7fa5431 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5399 from STEllAR-GROUP/msimberg-patch-4

Rename leftover tag_fallback_invoke to tag_fallback_dispatch

1d9998e1c6184d3241be3f70105470ba2037ec58 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5382 from msimberg/prefer-installed-asio

Prefer installed Asio before considering FetchContent

accd74c55ab04904ff42ff63c28152bd21801a41 authored over 3 years ago by Mikael Simberg <[email protected]>
Update reference

2cb4585a2e0dabac711a1b0ba0ac1f52c85ddcec authored over 3 years ago by Auriane R <[email protected]>
Remove the extra status showing an invalid cdash id

cd80e27f0bc389655b1f2db164dab8439df03130 authored over 3 years ago by Auriane R <[email protected]>
Add max-width to limit size of the img in report

5b4e16a8152523113c7aeba60940552d3d17e648 authored over 3 years ago by Auriane R <[email protected]>
Move the json perftests utility to a separate header

43f78629c62f67c69db98afb186fdac9c0e258f4 authored over 3 years ago by Auriane R <[email protected]>
Add create_thread_hierarchical_placement perf test

bae7268fefa7874167390694f7508e853903dddb authored over 3 years ago by Auriane R <[email protected]>
Remove the cmake copy of the python files

This was introduced in the initial commit but is not necessary now
since we copy the files in th...

6dd94cd031dcd6e511d95be568d7bc0b6f7cde03 authored over 3 years ago by Auriane R <[email protected]>
Replace some remaining gridtools

59cda887b4738f9960c74e5474e2d77df961241c authored over 3 years ago by aurianer <[email protected]>
Archive reports as artifacts

9995ebd859bac902027485fef04fda377a4b724b authored over 3 years ago by aurianer <[email protected]>
Fix warning codacy + vulnerability to xml attacks

1f2f29ffa1ef64a71e6f06bfbaba8ead9e1b1d7f authored over 3 years ago by Auriane R <[email protected]>
Fix the name of the cluster since now ran on sbatch

b21827e147f0fd7c0d5cc4f09f3da8845a8cae43 authored over 3 years ago by Auriane R <[email protected]>
Move the json to be in the artifacts

950d5785585914591d591f940138ff8418fba060 authored over 3 years ago by Auriane R <[email protected]>
Add no-inspect to the pip requirements file

54a1d9bf9a00ac0ca677390a17acdb608561a25a authored over 3 years ago by Auriane R <[email protected]>
Simplify CTestConfig.cmake

f8fdb0053eb72c51653cb16b922293bdaef9f15c authored over 3 years ago by Auriane R <[email protected]>
Add local_run.sh to run locally on daint

0f388e463c9c3fff4272c87808a24b68a244abde authored over 3 years ago by aurianer <[email protected]>
Replace hpx with project name

d4a4b25bba721a70680184031645dfe961148a3e authored over 3 years ago by Auriane R <[email protected]>
Add more repetitions to stabilize the result

Update the reference accordingly.

11d92b9e082b2cce2a9babd623caa60b3931841c authored over 3 years ago by Auriane R <[email protected]>
Disable timer_pool and io_pool

6ed2077fe16ae37dcd8ec32e4581401f22dbe12b authored over 3 years ago by aurianer <[email protected]>
Use jemalloc for the perftests

3d6b89cd7017e723743c46ea53112d6065550c1d authored over 3 years ago by aurianer <[email protected]>
Make CI fail when the perf is bad or unknown

7d92e9f491e12af5a0df2a7cfb6aec99236e8d39 authored over 3 years ago by Auriane R <[email protected]>
Add a codacy config file to ignore the python perftests ci code

This causes otherwise problems as codacy demands to have a docstring
at the beginning of the fil...

5ae83aa2d5f6b51f60af2965ca5775e5c3913f92 authored over 3 years ago by Auriane R <[email protected]>
Remove unused performance tests

c0048810d64250a70c9cbabf4ad0022e7389a221 authored over 3 years ago by Auriane R <[email protected]>
Move the logfile in the build directory

2c248b34581af395f115e65aceb4283297f6e00d authored over 3 years ago by Auriane R <[email protected]>
Solve boundary problem in python script

when classification is of size 1.

9f9144779e62d1816d1b3bdfbf89563a8f07d439 authored over 3 years ago by aurianer <[email protected]>
Add a virtual env to load the python packages needed

a355aa5a08f61fa45fdd2b98a63efb35cc2e86bd authored over 3 years ago by Auriane R <[email protected]>
Adapt the ctest update step

27c019730a215fdaeec507f2deb422743be936d4 authored over 3 years ago by Auriane R <[email protected]>
Do a trap to cleanup even if failed

b9175631eb4c0831a70f48aa61f1c05bbe84ca7b authored over 3 years ago by Auriane R <[email protected]>
Change the ctest_status handling

e6dfefa9f93b5d744aeecddacb0d11bdf4323ab8 authored over 3 years ago by Auriane R <[email protected]>
Add Ninja as a generator + fix cmake options

b617af23313d1b4dcab640c3f6a21985454b0234 authored over 3 years ago by aurianer <[email protected]>
Remove the setup_perftests script

1f6d1ddb0edfadda9cb9fd09579a37ed5f2f09cd authored over 3 years ago by Auriane R <[email protected]>
Move the perftests file in another directory

Necessary to do another cmake project to upload the results

0f45d410583ecfbcef58de4e451883cc05f09bc6 authored over 3 years ago by Auriane R <[email protected]>
Add max CPU count to 72 during configuration

b88cc42854b0267ca62928f0c14dc06512914ca1 authored over 3 years ago by aurianer <[email protected]>
Make the sourcing of the env less verbose

edc7987e5b387315c53c701c64a07e24c1d74d69 authored over 3 years ago by aurianer <[email protected]>
Add ctest step to upload the results to CDash

7ee3daa103745435e95c1ff8d9b01d099aaec540 authored over 3 years ago by Auriane R <[email protected]>
New strategy use sbatch as not enough memory to build on login node

2e16767db1bd534d9ed59bb26beaeb43985c3030 authored over 3 years ago by aurianer <[email protected]>
Change the bash command to bash -l to use module

73a829ad12c7cdb918da3ffe031a1f61c3fc8362 authored over 3 years ago by aurianer <[email protected]>