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

Add missing ref for subsections

619dda002f5cb27ddd74649888138a078752ecce authored over 1 year ago by kadimitra <[email protected]>
Optimizations on LCI parcelport: merge small messages; remove sender mutex lock

- send header, data, tchunk in a single message if possible
- replace sync with completion queue:...

6c99e3bd4490bf8c3267138f321ec37ae1ffc28b authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6057

6057: Create a dedicated thread pool to run LCI_progress. r=hkaiser a=JiakunYan

The `LCI_progre...

b9b8d5f1db909a50cdb6a3744ca0a71540bf7bb8 authored over 1 year ago by StellarBot <[email protected]>
only enable lci-progress-pool when we have at least 2 threads

3bc473952c8e480b3b25628881dbcdac76ca7015 authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6154

6154: Avoid performing late command line handling twice in distributed runtime r=hkaiser a=hkais...

cc496c95e0a3cc16a9260656ca62298349113454 authored over 1 year ago by StellarBot <[email protected]>
only join progress thread when lci progress pool is enabled

d26ec6d6283a224c5d629981264716ed463e72f1 authored over 1 year ago by Jiakun Yan <[email protected]>
Avoid performing late command line handling twice in distributed runtime

0708db428f152f84d62f786b40d6a1c1c2a2845e authored over 1 year ago by Hartmut Kaiser <[email protected]>
override parcelport::initialized function to join the progress thread

add new option hpx.parcel.lci.background_only_scheduler

0bb4b15fc2015129e392e7af68987d8cb765124a authored over 1 year ago by Jiakun Yan <[email protected]>
change __thread to thread_local

369cd5a314407fca733a382fe7e703408c99620b authored over 1 year ago by Jiakun Yan <[email protected]>
Use the new background-work-only scheduler

018adc9ab2c874ebef7cdb8e176204cc0892b128 authored over 1 year ago by Jiakun Yan <[email protected]>
make join_prg_thread_if_running thread-safe

2ee73bf430b316d69da7471ac46f1310d8334dfb authored over 1 year ago by Jiakun Yan <[email protected]>
create a dedicated thread pool to run LCI_progress.

Details:
- create a dedicated thread pool "lci-progress-pool"
- create a temporary progress thre...

145dc8a2600d299afaaae5bc9c2b9ed91fcc5392 authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6151

6151: Refactoring the Manual page in documentation r=hkaiser a=dimitraka

- Move the instruction...

39ef9d8c71aafd819db62c0ba2e66d5279abf7e4 authored over 1 year ago by StellarBot <[email protected]>
Merge #6153

6153: Assign global ids to managed component instances that are locally resolvable r=hkaiser a=h...

0bfcd2f5c2a9cfc6fe8fbf0a997dbf95cd56acf9 authored over 1 year ago by StellarBot <[email protected]>
Assign global ids to managed component instances that are locally resolvable

- flyby: more constexpr for gid_type

8c01644cd634043a95b552f3a653ae3a479a3584 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6152

6152: The -rd and -mr options didn't work, and they should have been --rd and --mr r=hkaiser a=s...

e0b54d11005e42e76b50392407014574c4e55798 authored over 1 year ago by StellarBot <[email protected]>
Merge #6148

6148: Investigate the failure of the LCI parcelport. r=hkaiser a=JiakunYan

Co-authored-by: Ji...

2725e7d7de2c5b728dea08c725a4d1061535c4dd authored over 1 year ago by StellarBot <[email protected]>
enable LCI_DEBUG for debug tests

438bbaa0529002c192369cb41ce49e9778d4513d authored over 1 year ago by Jiakun Yan <[email protected]>
The -rd and -mr options didn't work, and they should have been --rd and --mr.

7efcba292a7cd75854cfd2690822b516b17d42b2 authored over 1 year ago by Steven R. Brandt <[email protected]>
Merge branch 'master' of https://github.com/STEllAR-GROUP/hpx into doc_manual

26b55bee72ccbc55e86f3488976592d74f45d719 authored over 1 year ago by kadimitra <[email protected]>
Refactor manual

0cde05e4298a301050409ca02bd466e0eed23f18 authored over 1 year ago by kadimitra <[email protected]>
enable lci pp tests

557412d3b5f0498156eba16bc4bd77c56a826f20 authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6144

6144: General improvements to scheduling and related fixes r=hkaiser a=hkaiser

This is a collec...

59ce6c77a8112cbf32bbf7c1b752a93e4ed42d8d authored over 1 year ago by StellarBot <[email protected]>
Temporarily disable LCI parcelport tests

10b2e460ec6816c5bcb48ca57bec0f25fc1fcde6 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Solving merge conflicts

b2c97e8bb860cc86598d22400dd67159db663ed9 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Revert part of the changes

94c58108def9e778a33cae5e68f7f3ee5b27adcc authored over 1 year ago by Hartmut Kaiser <[email protected]>
General improvements to scheduling and related fixes

2552db99ee6d0aad617f10b6501e76051f0a00d6 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6140

6140: Fixing background scheduler to properly exit in the end r=hkaiser a=hkaiser

- flyby: add ...

6cb562c26c853f81c7a9272820ef4f3b626b96b1 authored over 1 year ago by StellarBot <[email protected]>
Merge #6146

6146: Avoid ambiguities wrt tag_invoke r=hkaiser a=hkaiser

- this fixes ambiguities if another ...

c69f4fb2cf07ac782986d4634a6ee231ab478b41 authored over 1 year ago by StellarBot <[email protected]>
Merge #6147

6147: Make posix co-routine stacks non-executable r=hkaiser a=jtsylve

This reduces the exploita...

836f3c33b6ca338c2c97f9bf7634ab729041eaa6 authored over 1 year ago by StellarBot <[email protected]>
Fixing background scheduler to properly exit in the end

- flyby: add API to add background work to any thread pool
- flyby: refactor scheduling_loop, fa...

60ac062d74265a54e8e37d8027809fd43b2ac6c3 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Fixing clang-format issue

cd8647f549174f47ed27713cd07a1c43745ab4e0 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Avoid ambiguities wrt tag_invoke

- this fixes ambiguities if another library defines its own tag_invoke overloads
- flyby: add mi...

3d6c250717506fa59dd40db3995191dd4def93ca authored over 1 year ago by Hartmut Kaiser <[email protected]>
Make posix co-routine stacks non-executable

This reduces the exploitation surface area and resolves an issue with macOS hardened runtime tha...

82d0cbd8e23c77f1eec6c7e3b20b2dcae05a22d8 authored over 1 year ago by Joe Sylve <[email protected]>
Lessen restrictions on used CUDA version

60e6ecf3bca1df2e0150a973d20f9594478e8afb authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge pull request #6142 from msimberg/update-daint-jenkins-perftest-references

Update performance test references for Piz Daint

3b2a269ae296932c38024d1d79a1c8dca4ddd6c3 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Update performance test references for Piz Daint

42b3ee9c4acbfac61f7a1e7e4aee2dff61c51759 authored almost 2 years ago by Mikael Simberg <[email protected]>
Add list of new namespaces for new release

1148cc404e1903dfa5e871969422ed0954f3c903 authored almost 2 years ago by kadimitra <[email protected]>
Merge #6137

6137: Adding example of a simple master/slave distributed application r=hkaiser a=hkaiser

The p...

346a1df472c8bcd7ac58be6527df83244fbd3d48 authored almost 2 years ago by StellarBot <[email protected]>
Merge #6135

6135: Fixing warnings reported by MSVC analysis r=hkaiser a=hkaiser

- adding MSVC specific #pra...

04c992d9679f004196522b1791b68a4feea9b1b6 authored almost 2 years ago by StellarBot <[email protected]>
Merge pull request #6136 from dimitraka/deprecate_namespace

Deprecate `execution::experimental::task_group` in favor of `experimental::task_group`

05d8710a6e9cb17d982e5a61980f2ada2f467b9e authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Adding example of a simple master/slave distributed application

2674ad84bd55121834a84f07f506e24678f9006e authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6134

6134: Adding notification function for parcelports to be called after early parcel handling r=hk...

29d0fcdd2ea427dae5e316392c99afdc1d1d0108 authored almost 2 years ago by StellarBot <[email protected]>
Merge #6132

6132: Fixing to_non_par() for parallel simd policies r=hkaiser a=hkaiser

Co-authored-by: Hart...

d65a7bfd6d226647cf758371b3dffdf94c122aa2 authored almost 2 years ago by StellarBot <[email protected]>
Merge #5855

5855: Adding performance test Jenkins builder at LSU r=hkaiser a=hkaiser

Co-authored-by: Hart...

2f3655259557bd3061973f45a6cef047ea723aab authored almost 2 years ago by StellarBot <[email protected]>
Adding performance test Jenkins builder at LSU

37a83f6cc7cc1f5883a287cc1cf2f31d1e622ce1 authored almost 2 years ago by Panos Syskakis <[email protected]>
Allow for executor to decide what another executor to bind to returned policy

8ebcf364059f07c3f3c085ba42f1e6ba34410c13 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #6133 from STEllAR-GROUP/background_scheduler

Adding abridged static scheduler that supports running background threads only

03af2f4b1e22c7ffee46894dda2e3e9b95aaf9b1 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Deprecate execution::experimental::task_group in favor of experimental::task_group

f3f9b43155efd9d875b216ed066610b871cc13a0 authored almost 2 years ago by kadimitra <[email protected]>
Fixing warnings reported by MSVC analysis

- adding MSVC specific #pragma's to suppress the benign warnings

b6e6fe992da0dba4632fc4d2e03d26d08fdaec52 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Adding notification function for parcelports to be called after early parcel handling

fb76f35649d88970e65dcc9456630bc202f5821f authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Fixing to_non_par() for parallel simd policies

184fb0ae535414b904473e0ca976527b6fbff4fc authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Adding abridged static scheduler that supports running background threads only

f62a0ee2f02295cece803a24861679081ca57d4c authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6126

6126: Deprecate hpx::parallel::task_block in favor of hpx::experimental::ta… r=hkaiser a=dimitra...

17383c69214e380374bcd5122c97ae9530d0cf71 authored almost 2 years ago by StellarBot <[email protected]>
Merge #6121

6121: Modernize modules of level 21, 22 r=hkaiser a=hkaiser

working towards https://github.com/...

bfd6eb3126af9a3f7b13f2a7447225cbd017b1ce authored almost 2 years ago by StellarBot <[email protected]>
Merge #6130

6130: Remove the mutex lock in the critical path of get_partitioner. r=hkaiser a=JiakunYan

Remo...

cf01d4f0b4f80e9735b06b8dfb35a56234782bfd authored almost 2 years ago by StellarBot <[email protected]>
Merge #6123

6123: Fixed issues found by PVS-Studio r=hkaiser a=hkaiser

- added a lot of suppression comment...

f4cb39cad8e0ac7478626141166b74dab9f01d52 authored almost 2 years ago by StellarBot <[email protected]>
remove mutex lock in the critical path of hpx::resource::detail::get_partitioner.

9565f7e97929f80432c6f80583ea31bc35b3dcaf authored almost 2 years ago by Jiakun Yan <[email protected]>
Fixed issues found by PVS-Studio

- added a lot of suppression comments that prevent PVS-warnings from
being generated

c4ec64aa0a987e3387a3375d7e75b6482326c580 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6127

6127: Working around gccV9 problem that prevent us from storing enum classes in bit fields r=hka...

eb895fd10703b2192e9762b6406884ae0271dbc5 authored almost 2 years ago by StellarBot <[email protected]>
apply clang-format

8cf4d7e05f73b48be8ec8858ef731d22dc683654 authored almost 2 years ago by Srinivas Yadav <[email protected]>
Working around gccV9 problem that prevent us from storing enum classes in bit fields

- flyby: disable fibonacci_sr test for clang 11 (the compiler ICE's)

47aa8a9db0c77a5bbcc84d0627ec9785ab34145f authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge branch 'master' into add_sycl_executor

52f2fe214b27ff51a8c85b18be2871ca15c89c87 authored almost 2 years ago by Gregor Daiß <[email protected]>
Adaptations for SYCL build

ff0150a19c102238c4ca30184ceb4cffbef25e80 authored almost 2 years ago by Gregor Daiss <[email protected]>
Fix doc task_block

097a4023102d6bd9821021bb8d038fdbdb8fa4ce authored almost 2 years ago by kadimitra <[email protected]>
replace bool with std::size_t

use size_t for vector_pack size and alignnment size

dfe5d7018b1be1d4786247044086709f8520fb6e authored almost 2 years ago by Srinivas Yadav <[email protected]>
Modernize modules of level 21, 22

5a5d3285afffaead08fb84de7c444ca657b5c92e authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Remove unused variable

5f4a3bd7886fa46f3b4b61ff4db02c00c74d628b authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Deprecate hpx::parallel::task_block in favor of hpx::experimental::task_block

1f181accf5289c684f8af0e1c8c85d3759945a4b authored almost 2 years ago by kadimitra <[email protected]>
Merge #6125

6125: Making sure sync_wait compiles when used with an lvalue sender involving bulk r=hkaiser a=...

0eff4f82ce8b3429bbc720ab94f79ce4ffeb1b9e authored almost 2 years ago by StellarBot <[email protected]>
Making sure sync_wait compiles when used with an lvalue sender involving bulk

d380f9a08333ef83e2d2478567dc1dea4e8ef1ea authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6124

6124: Fixing use of any_sender in combination with when_all r=hkaiser a=hkaiser

Co-authored-b...

fbf4e4f4b84540483b45b905de2421ce0ac4a8cd authored almost 2 years ago by StellarBot <[email protected]>
Fixing use of any_sender in combination with when_all

96932084d7edfb811d40bf68b9c37de368d315ec authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6116

6116: Add new command line argument --hpx:loopback_network r=hkaiser a=JiakunYan

Option `--hpx:...

b758713acd1bc6dc14b635608d035041dbec5670 authored almost 2 years ago by StellarBot <[email protected]>
Allow compilation with Intel llvm

0d5612aa14d8899edfa49fbd84799ae51aa01d22 authored almost 2 years ago by Gregor Daiß <[email protected]>
Merge #6120

6120: Use index_queue for parallel executors bulk_async_execute r=hkaiser a=hkaiser

This should...

aa8143a28f9c29d27861250e53ef58f0917c6973 authored almost 2 years ago by StellarBot <[email protected]>
Stop supporting gcc V8

- this compiler doesn't support the [[maybe_unused]] attribute for function arguments

f0fc0be8708ca35354cefde9594b236ed77cf653 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Use index_queue for parallel executors bulk_async_execute

- adding scheduling option allowing to share function (objects)
between threads

bcf3f2c03ca186b54ad929a2cc3caf73b1f2a8d3 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6118

6118: Modernize modules from level 17, 18, 19, and 20 r=hkaiser a=hkaiser

working towards https...

5ea3f434fe5c23c426e0c7f546445b5606db9750 authored almost 2 years ago by StellarBot <[email protected]>
Modernize modules from level 17, 18, 19, and 20

985a18e36b4bad647a5f04be9317cecca35a9b63 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Reduce required number of static casts

0a1f9fbf188f97c45e3e61ad73e85bd016cc1f25 authored almost 2 years ago by Gregor Daiß <[email protected]>
Merge #6119

6119: Update CMakeLists.txt r=hkaiser a=khuck

updating the default APEX version

Co-authored-...

99a4b007f49b60809203cac9555a960cde440ef8 authored almost 2 years ago by StellarBot <[email protected]>
Update CMakeLists.txt

updating the default APEX version

1a82ec08a588a0558b90151e8cbd2162d4a4161c authored almost 2 years ago by Kevin Huck <[email protected]>
Added stream tests

45315b92011cbc59b9ff417bed72b6af8ef9f7fa authored almost 2 years ago by Gregor Daiß <[email protected]>
Allow using queue convenience functions

a1fd2d5ae4e0a2b4f4e4fb2683b1f44b68918065 authored almost 2 years ago by Gregor Daiß <[email protected]>
add new option loopback_network

df9fa4b1a446fa09fb87d94e1a9848184c5a1bdd authored almost 2 years ago by Jiakun Yan <[email protected]>
Merge #6100 #6103 #6114 #6117

6100: Deprecate `hpx::parallel::reduce_by_key` in favor of `hpx::experimental::reduce_by_key` r=...

1f90da28ffa381e1c4314f2c59aab725dd52f91b authored almost 2 years ago by StellarBot <[email protected]>
Merge #6113

6113: Modernize modules in module level 11, 12, and 13 r=hkaiser a=hkaiser

working towards http...

2ea5f0491fcb5fbb0ee9326678245596d25baa36 authored almost 2 years ago by StellarBot <[email protected]>
initialize buffer_allocate_time_ to 0

3ebf02f9b7b8604a60ec5fb6ce1b5042c99986db authored almost 2 years ago by Jiakun Yan <[email protected]>
Modernize modules in module level 11, 12, and 13

bc3cc9f92af5f132b228c9f0a83e370cccb8b090 authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6088

6088: Add/fix Public API documentation r=hkaiser a=dimitraka

- Add documentation for `bind_back...

8ae5a643cebb1da1ff84b74b1c6c6e5d5b2cf633 authored almost 2 years ago by StellarBot <[email protected]>
Merge #6115

6115: Modernize modules of levels 14, 15, and 16 r=hkaiser a=hkaiser

working towards https://gi...

a86d70566d87b5ba4c8b57e39eb4ff5adecfb1f8 authored almost 2 years ago by StellarBot <[email protected]>
Fix doc is_bind_expression

0823d583b789ad3fd0e0c99286d3e3bcbb689ec6 authored almost 2 years ago by kadimitra <[email protected]>
Add doc bind_back

546005e1128f90e8daf35e9a55df5174310a9abe authored almost 2 years ago by kadimitra <[email protected]>
Add doc bind_front

32558379ce3975fede5ae4f11f875e458c29fe20 authored almost 2 years ago by kadimitra <[email protected]>
Fix doc is_placeholder

aceb44392de32aac7df1e5d749acb698b78498c5 authored almost 2 years ago by kadimitra <[email protected]>
Modernize modules of levels 14, 15, and 16

5ce76d70c406ca12ed77de2f82be1cff89dfe9ad authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Fix inspect error

c9442425432dc52c58a3935e422f69fb449004e7 authored almost 2 years ago by kadimitra <[email protected]>
Update version of docker image

bd212fa630039d4d5e33a08f5b6da0d4c92b0454 authored almost 2 years ago by kadimitra <[email protected]>
Add custom CSS rules and copy button

45a623e017bd2eb46918b4dd2951136902e47b2d authored almost 2 years ago by kadimitra <[email protected]>