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

Introduce new datapar::experimental namespace

This namespace contains the facilites used from std::simd and sve::simd for vector_pack_traits

61d77ad9053c22f7f4376a7ac054081dbe16bed6 authored almost 2 years ago by srinivasyadav18 <[email protected]>
Add cmake integration for datapar SVE

d640b0f5cdaf331a231210745140d04d9e57a3c4 authored almost 2 years ago by srinivasyadav18 <[email protected]>
Use new namespace hpx::datapar::experimental

e14727389217c054386605908bd585220d6687d9 authored almost 2 years ago by srinivasyadav18 <[email protected]>
Merge #6049

6049: Crosscompile arm sve r=hkaiser a=srinivasyadav18

## Proposed Changes

- Adds new hpx_...

0713ca3b23188ec1e2620aa1d05120baf614c21d authored almost 2 years ago by StellarBot <[email protected]>
Merge #6040

6040: Add/Fix documentation of Public API page r=hkaiser a=dimitraka

Co-authored-by: kadimitr...

aea091b190c9aa77b5bd9296d4dbe7fbf9180d72 authored almost 2 years ago by StellarBot <[email protected]>
Adding pu_mask to thread_pool_bulk_scheduler

- flyby: fixing flaws in fork_join_executor

b313ac15f514074adcb3a6e85f7a40846975f95b authored almost 2 years ago by Hartmut Kaiser <[email protected]>
Build and run only algorithms unit tests

643cf5756b36fe0ca0518294fd98d2b12e2a1d1d authored almost 2 years ago by srinivasyadav18 <[email protected]>
Merge #6048

6048: Deprecated hpx::util::invoke in favor of hpx::invoke r=hkaiser a=hkaiser

- same for hpx::...

018de710acc5dc3d6ff6f55b8aed3b35ee610885 authored almost 2 years ago by StellarBot <[email protected]>
Merge #6047

6047: Separating binary_semaphore into its own file r=hkaiser a=hkaiser

Co-authored-by: Hartm...

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

6046: Support using unwrapping with nullary function objects r=hkaiser a=hkaiser

Fixes #6045

...

81cd770c5141c7aad352c6f1d3c1cf8495ab5489 authored almost 2 years ago by StellarBot <[email protected]>
Fix spellcheck, inspect and format for public_api PR

efbb35eab141d61267180cc5a3750bd68aa5f411 authored almost 2 years ago by Giannis Gonidelis <[email protected]>
Add new github builder for crosscompiling hpx on arm sve

649510e0c93a73ce2e62266e9d1605d09084d443 authored almost 2 years ago by srinivasyadav18 <[email protected]>
Add CMAKE_CROSSCOMPILING_EMULATOR command

fde7f2b4634edaea1ce6f790579a3a771aa0f9b0 authored almost 2 years ago by srinivasyadav18 <[email protected]>
Deprecated hpx::util::invoke in favor of hpx::invoke

- same for hpx::util::invoke_r

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

6039: remove MPI dependency when only using LCI parcelport r=hkaiser a=JiakunYan

Previously the...

323eab518fdcad4678f688f94c6fd72abdf48197 authored almost 2 years ago by StellarBot <[email protected]>
Support using unwrapping with nullary function objects

3d7f365384334978a0457283899f63872d4e6880 authored about 2 years ago by Hartmut Kaiser <[email protected]>
Add doc this_thread

f7ea0967de85b180f1e9e482911f36c035b59686 authored about 2 years ago by kadimitra <[email protected]>
Separating binary_semaphore into its own file

7d56af98afee07d449be27042b6286dbdb9d0922 authored about 2 years ago by Hartmut Kaiser <[email protected]>
Add std reference

411d1e0a123c3679d16e93359cab1aaafc2b1837 authored about 2 years ago by kadimitra <[email protected]>
Add doc high_resolution_timer

2bf207481ec0c4208cb6ef5af975b1b4b1bc95b0 authored about 2 years ago by kadimitra <[email protected]>
Add doc get

94a113aaf8edd86aebf5740f0b713e13eaef8986 authored about 2 years ago by kadimitra <[email protected]>
Add doc tuple_cat

e6abf427ee1fab404c24a49651def9fc3b60e453 authored about 2 years ago by kadimitra <[email protected]>
Fix doc sort_by_key

b786dac1d7a03f71ff43676cdac2afae5bce4537 authored about 2 years ago by kadimitra <[email protected]>
add doc scoped_annotation

512f28c66de43c2ea76902d019455fe97295fef7 authored about 2 years ago by kadimitra <[email protected]>
fix missing doc tuple

e3bb79984a69dac12a5d58d858fc8f7d42aaa3cf authored about 2 years ago by kadimitra <[email protected]>
Fix doc inclusive_scan

bbb13669fb31b76515467b8649fb8b980ac239cf authored about 2 years ago by kadimitra <[email protected]>
Fix doc reduce_by_key

9aa539faa88b34e1dd160a3c26455b3697cbf0af authored about 2 years ago by kadimitra <[email protected]>
Add doc dataflow

a1de0289fa3769f84e5da0b562664632b4c750a9 authored about 2 years ago by kadimitra <[email protected]>
Make compatible with hipsycl cmake integration

a4487cd5293b3ea696cd9b574e0e299a06531a7e authored about 2 years ago by Gregor Daiß <[email protected]>
remove MPI dependency when only using LCI parcelport

2f1341c3b9eb1c413ddf9ee2c74ca502418303a9 authored about 2 years ago by Jiakun Yan <[email protected]>
Merge #6042

6042: Modernize dataflow API r=hkaiser a=hkaiser

- introduce `hpx::detail::dataflow_t` CPO
- d...

1e4b87375d907e88c57c50e90a26179689f46485 authored about 2 years ago by StellarBot <[email protected]>
Clean up scan_partitioner

7c21e2edafe84ad625e104079c1ca87f0a82a21b authored about 2 years ago by Panos Syskakis <[email protected]>
Modernize dataflow API

- introduce hpx::detail::dataflow_t CPO
- deprecate dataflow_alloc() and dataflow<Action>()

7cd9bc229f6bcebad11d4377256095242967a2f9 authored about 2 years ago by Hartmut Kaiser <[email protected]>
style: remove non-ascii chars

4f77dc73586247b83f1875aaa2f305fed432c92c authored about 2 years ago by Bhumit Attarde <[email protected]>
style: format counting_semaphore.hpp

e44da91a813ff47b870afae4a3503bc8ed7f952f authored about 2 years ago by Bhumit Attarde <[email protected]>
docs: document semaphores

397faa9d8f904ecc78d121ecc378965cff94790b authored about 2 years ago by Bhumit Attarde <[email protected]>
Merge #5883

5883: Optimization on LCI parcelport: uses LCI_putva r=hkaiser a=JiakunYan

### Background

LC...

18fb20a3b876ddf595b9b44bdbf4a6d4d98b5d11 authored about 2 years ago by StellarBot <[email protected]>
Merge #6038

6038: Clean up command line handling r=hkaiser a=hkaiser

- flyby: add purely local hello world ...

55943ac11826134c663c1769688d8c1c9a73f0e3 authored about 2 years ago by StellarBot <[email protected]>
Merge #6030

6030: Adding parcelport initialization hook for resource partitioner operation r=hkaiser a=hkais...

8b7763eeaf2cbb4dcd6aaa6d56fb45328dcae10b authored about 2 years ago by StellarBot <[email protected]>
Merge #6037

6037: Avoid performing parcel related background work if networking is disabled r=hkaiser a=hkai...

354fa3d072675965a29307a85a5bde4b23c38832 authored about 2 years ago by StellarBot <[email protected]>
Clean up command line handling

- flyby: add purely local hello world example
- flyby: fix APPLICATION name for local runtime

b2cd2e64d5525cadb9edc4d537f6005f335861eb authored about 2 years ago by Hartmut Kaiser <[email protected]>
Warp LCI_request_t into a RAII type

aa817bdda227bf02fedf311f6360b627d00a96f5 authored about 2 years ago by Jiakun Yan <[email protected]>
remove unneeded code; change CamelCase to snake_case

c7d828246f9f6cb84fd39eb61e6284cd53355d27 authored about 2 years ago by Jiakun Yan <[email protected]>
Avoid performing parcel related background work if networking is disabled

77d5c52ca92c09489b86c1d73d1df9b797e6e71d authored about 2 years ago by Hartmut Kaiser <[email protected]>
Adding parcelport initialization hook for resource partitioner operation

188b3df203cb7c1eb15e46f08953cf0beb8f9af0 authored about 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6034

6034: Add/Fix documentation of Public API r=hkaiser a=dimitraka

Co-authored-by: kadimitra <ka...

1a3f626172b84b236eb8097470325d4538ef97ec authored about 2 years ago by StellarBot <[email protected]>
Merge #6035

6035: Simplify datapar replace copy if r=hkaiser a=srinivasyadav18

Fixes #6033

## Proposed ...

ba9281d511f7b3f6604b66c833a3fa55f430cf1e authored about 2 years ago by StellarBot <[email protected]>
Merge pull request #6022 from bhumitattarde/build-doxy-dont-extract-private

build(doxy): don't extract private members

b6c3e1b80fa33361c3fdc504503616c2c7c80b0f authored about 2 years ago by Hartmut Kaiser <[email protected]>
Simplify datapar replace copy if

Use util::in_out_result to return the result from zip_iterator.

b771e15fb56f738cae999afe6590bc773f2a7712 authored about 2 years ago by srinivasyadav18 <[email protected]>
Merge branch 'master' into build-doxy-dont-extract-private

419751a5104dc20779b5ebef4b7a053f751d313e authored about 2 years ago by Bhumit Attarde <[email protected]>
fix(build): syntax error in sphinx file

67558b6476d4dc7d97d400dc1ea64e58d9c24c03 authored about 2 years ago by Bhumit Attarde <[email protected]>
Merge #6031

6031: Expose available cache sizes from topology object r=hkaiser a=hkaiser

Co-authored-by: H...

21366b03c2dcc00502f2ba8573304432e117fc35 authored about 2 years ago by StellarBot <[email protected]>
Fix doc future

065586372bf1087e71c7af0f2215777391ad2d83 authored about 2 years ago by kadimitra <[email protected]>
chore: rebase onto master

9e5ac2300132cc559b847eb32673e7dcabe1007f authored about 2 years ago by Bhumit Attarde <[email protected]>
Merge #6033

6033: Support for data-parallelism for replace, replace_if, replace_copy, replace_copy_if algori...

864538f694e714ed67a840060463ac79dfe21934 authored about 2 years ago by StellarBot <[email protected]>
Merge #6015

6015: Integrating sync_wait & sync_wait_with_variant r=hkaiser a=hcq9102

## Proposed Changes:
...

e6b72cdf76ecf78f9544db894f61c1d6099146c2 authored about 2 years ago by StellarBot <[email protected]>
Adding get_processing_units_mask scheduling property

- adding support for this to all executors, where possible

37a248d553f36abcc303f1253d20f601373d5ece authored about 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6032

6032: Add documentation in public API r=hkaiser a=dimitraka

Co-authored-by: kadimitra <kadimi...

1ae79a44aa80ffe79f890d1bc7702b87064b752f authored about 2 years ago by StellarBot <[email protected]>
Add datapar replace unit tests

16c46ba1fd8605429a8ab9933348403e9bfad1e0 authored about 2 years ago by srinivasyadav18 <[email protected]>
Move replace impl to detail/replace.hpp

beb604bcb34e40a7379ff9f7289e652c0fee0d99 authored about 2 years ago by srinivasyadav18 <[email protected]>
Add datapar replace implementation

d78b1583685832f9d1ed3fdcdb5dbd89ff64071e authored about 2 years ago by srinivasyadav18 <[email protected]>
Add links to external doc

d336ddfa8d025f0bdbfe1d7ec60fa8ad9d5341fa authored about 2 years ago by kadimitra <[email protected]>
Add doc function_ref

8e9eff77d5750d49b76418282f7bf6145a12943d authored about 2 years ago by kadimitra <[email protected]>
Add doc mutex

ff09b111c3a8160dfb3d627be4a31146a583cf27 authored about 2 years ago by kadimitra <[email protected]>
Expose available cache sizes from topology object

7e6d39bf692a2867aab16e9781ad52f30b5fafad authored about 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6029

6029: Simplify startup code r=hkaiser a=hkaiser

- flyby: add more parameter checking to command...

51f8c6b2e343a4bf1e048e398db93cf69dd2fc51 authored about 2 years ago by StellarBot <[email protected]>
fix inspection and clang-format

6b2109c9bc72b9a223b1c67b541ba01a41634e28 authored about 2 years ago by Jiakun Yan <[email protected]>
update LCI setup script to fix a issue when not using HPX_WITH_FETCH_LCI

3be567034cd9e66b65ad6280df7678f2ea14d495 authored about 2 years ago by Jiakun Yan <[email protected]>
lci parcelport: use BufferWrapper on the receive side

a7d3840978b1eacd36a11aff5098c458e7cdc26a authored about 2 years ago by Jiakun Yan <[email protected]>
Use LCI_putva

c13c75d17801c1818397abdf69fd2beb124454a4 authored about 2 years ago by Jiakun Yan <[email protected]>
Fixing result type calculation for sync_wait_with_variant

- flyby: fix tests

f9cf6175024625bbf3526d788521c2d15441451b authored about 2 years ago by Hartmut Kaiser <[email protected]>
instantiation issue

479c5040006507f1d98f9a5cc22ebd2575b73895 authored about 2 years ago by chuanqiu <[email protected]>
fixing pipe issue_template parameter

1463836e06ee8cd28c78e87d3f5130a253f321f2 authored about 2 years ago by chuanqiu <[email protected]>
fix issues

3eb72e498f4ca6f4639e45554516e138eb009014 authored about 2 years ago by chuanqiu <[email protected]>
Integarting sync_wait & with_variant

9f2007deee14f90df5d4fa047f7b3e46f58d1268 authored about 2 years ago by chuanqiu <[email protected]>
Simplify startup code

- flyby: add more parameter checking to command line handling
- flyby: fix lifetime issue in mak...

471f8f86bb504e0fc9bf8034ade38ae90f563d25 authored about 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6025

6025: build(docs): remove leftover sections r=hkaiser a=bhumitattarde

Co-authored-by: Bhumit ...

fadaa3dc796c07edbd9dcb129ae9df9971dd70b2 authored about 2 years ago by StellarBot <[email protected]>
Merge #6020

6020: docs: add cppref NamedRequirements support r=hkaiser a=bhumitattarde

Co-authored-by: Bh...

5cc1a530f065d0a8124003e1f239ab7b562568bf authored about 2 years ago by StellarBot <[email protected]>
Merge #6027

6027: Add/Fix documentation in Public API page r=hkaiser a=dimitraka

Co-authored-by: kadimitr...

c051558d32c410640eaa987fe9d8ae513bbaedd7 authored about 2 years ago by StellarBot <[email protected]>
Add doc chrono

78f0e60df5d5871553e372f1cd33ce417a696551 authored about 2 years ago by kadimitra <[email protected]>
Add doc once

c5403fa99f82b3415b5de08c4df7da53161f12dd authored about 2 years ago by kadimitra <[email protected]>
Fix doc namespace

0cbbcac11d1d2d6e00b74f0cf6ddd45d3345501a authored about 2 years ago by kadimitra <[email protected]>
Add doc shared_mutex

3809faae435e7d0b62c4a65ccf6f923a84f0e809 authored about 2 years ago by kadimitra <[email protected]>
Merge #6026

6026: add option hpx:force_ipv4 to force resolving hostnames to ipv4 adresses r=hkaiser a=Neuman...

2813888d50d38b04f0daa48f0c764e23029eed64 authored about 2 years ago by StellarBot <[email protected]>
use just bool

c93809b5f99c74a7bd5564344b059a12f09639ec authored about 2 years ago by Alexander Neumann <[email protected]>
Merge #6024

6024: Add --start-group and --end-group before libraries are added for linking r=hkaiser a=steve...

e4be824a3864a31d6713468d756eeda15bef1bab authored about 2 years ago by StellarBot <[email protected]>
add option hpx:force_ipv4 to force resolving hostnames to ipv4 adresses

0fd233795fa68f240267f2b8985acf2978e6a5c3 authored about 2 years ago by Alexander Neumann <[email protected]>
build(docs): rm leftover sections

beece3e9814938d310887481f629f1a6c0ad2bad authored about 2 years ago by Bhumit Attarde <[email protected]>
Add --start-group and --end-group before libraries are added for linking

696dc060dbc3f8575281625b1e306dd43277c43d authored about 2 years ago by Steven R. Brandt <[email protected]>
Merge #6023

6023: Minor fixes on "How to build on Windows" r=hkaiser a=gonidelis

Some minor fixes that I ra...

435ae68f04084df3fa652ef76571b78db1980e8d authored about 2 years ago by StellarBot <[email protected]>
Minor fixes on "How to build on Windows"

Minor fixes on "How to build on Windows"

4530bc5667b21da0d2203134446af692d72dd87d authored about 2 years ago by Giannis Gonidelis <[email protected]>
build(doxy): don't extract private members

1859c038be08b288b7b754fb71d4e834cc9decb5 authored about 2 years ago by Bhumit Attarde <[email protected]>
docs: add cppref NamedRequirements support

9693d0ff61196288371b597fe4e73da879f81708 authored about 2 years ago by Bhumit Attarde <[email protected]>
Merge #6009

6009: Fixing sender&receiver integration with for_each and for_loop r=hkaiser a=hkaiser

Co-au...

0e582431070c62ad1a6ab00ddf666f45b3e88481 authored about 2 years ago by StellarBot <[email protected]>
Fixing sender&receiver integration with for_each and for_loop

f8bb62e05e11525c85be1cf7ba2ce0f3cbc5954a authored about 2 years ago by Hartmut Kaiser <[email protected]>
Merge #6004

6004: Add documentation Public API r=hkaiser a=dimitraka

Add and fix current documentation of t...

333885b04e672b020a4dd0b59f237b04792d2966 authored about 2 years ago by StellarBot <[email protected]>
Merge #6012

6012: docs: add missing links to public api r=hkaiser a=bhumitattarde

Co-authored-by: Bhumit ...

a65df591b3ae9127fe3f30a0d7adfb5469e1f033 authored about 2 years ago by StellarBot <[email protected]>
Add doc future

1e3d7e90dff79c10e6dc99350a888df7b47e08db authored about 2 years ago by kadimitra <[email protected]>
docs: add missing links to public api

66c2df0cd4471ab5445740b284b6a39142f245ae authored about 2 years ago by Bhumit Attarde <[email protected]>
add doc tuple

efcec5e02fc081d2bad4516378b494ffe619d387 authored about 2 years ago by kadimitra <[email protected]>