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

[P2300] Fix friend declaration for env_promise

Signed-off-by: Shreyas Atre <[email protected]>

c63236d5fffb1bc35e64da056341ca896ba89ae9 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix clang-format for different version

Signed-off-by: Shreyas Atre <[email protected]>

d581bb03667ef0b62b25d27237ecd641fa90e786 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix await_transform function and is_sender concept

Signed-off-by: Shreyas Atre <[email protected]>

e5a351935acbc184ab7959b5293bc5b54659bd35 authored over 1 year ago by Shreyas Atre <[email protected]>
Merge #6186

6186: thread_support/CMakeLists: Fix build issue r=hkaiser a=light2802

Fix typo in libs/core/th...

6b6e1e71343e80ad04bf610e41c26a41c1f37333 authored over 1 year ago by StellarBot <[email protected]>
Fixing unrelated issues

- when itt_notify is enabled
- create docker image even if running hello_world fails
- adding mi...

2ef425bc771e5d72e03e6e8348c4c5732434bfd1 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Fixing use of for_loop with rebound execution policy (using `.with()`)

f8b1100be07a63b35086d2af5e896d8f219fc174 authored over 1 year ago by Hartmut Kaiser <[email protected]>
[P2300] Fix awaitable concepts

Signed-off-by: Shreyas Atre <[email protected]>

5eeefe42ac552b751a60de191c68d267c694a27f authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix sender concept

Signed-off-by: Shreyas Atre <[email protected]>

38a2d3a8b944c0f30f0916d9b8ebdaa10ee15777 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Add is_sender to senders

Signed-off-by: Shreyas Atre <[email protected]>

6077b196768637eb46dbfb56a4bb514c0cb43ea8 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Add queryable concept

Signed-off-by: Shreyas Atre <[email protected]>

b8a5a20df6e5926634205a6022a6257dcdb4c581 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Refactor env_promise

Signed-off-by: Shreyas Atre <[email protected]>

1f48e7f2192ec424d7494057ede88a55bcf3939b authored over 1 year ago by Shreyas Atre <[email protected]>
thread_support/CMakeLists: Fix build issue

Fix typo in libs/core/thread_support/CMakeLists.txt which was causing a
build failure.

Signed-o...

2c451ab3950bac1f56338af9c93a26d050d441b9 authored over 1 year ago by Aarya Chaumal <[email protected]>
[P2300] Fix awaitable traits

Signed-off-by: Shreyas Atre <[email protected]>

44da3630a17711460e11b0f626fc0ac463a9f24a authored over 1 year ago by Shreyas Atre <[email protected]>
Fix EVE datapar with cxx_standard less than 20

981cfda8af4df44990a4033ccbc2a5dc9f805564 authored over 1 year ago by Louis Peyrondet <[email protected]>
Merge #6158 #6181 #6182

6158: Update documentation in `writing single-node applications` page r=hkaiser a=dimitraka

- ...

248a14c80af47430ee58c21c34f6fd75e735978d authored over 1 year ago by StellarBot <[email protected]>
Merge #6183

6183: Update CI integration for EVE r=hkaiser a=srinivasyadav18

Use latest eve release tag `v20...

8957e145490feca362cae8e30e72b8f9cb71d212 authored over 1 year ago by StellarBot <[email protected]>
[P2300] Fix task::concept

- It should be invoke result type and not tag invoke
result type

- The receiver type should not...

8cbf2be60d462cbe62d6be543f48fe5f7bf940b4 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Add more adl isolation on par with reference implementation

- Ref : https://github.com/NVIDIA/stdexec/blob/main/MAINTAINERS.md#adl-isolation

Signed-off-by:...

0e3e44cba8b43c5fab43222d08b0bbbdc75505d5 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Add more adl isolation

Signed-off-by: Shreyas Atre <[email protected]>

daa8c091a99f9528add7b5e85ed1c2b692a16815 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] execution: Cleanup coroutines integration

* Remove obsolete commment
* Fix redundant control flow

Signed-off-by: Shreyas Atre <shreyasatr...

ff5d6db6016fa3e6aa3364eae27fa128c0ef5249 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Replace `remove_cvref_t` by `std::decay_t`

Signed-off-by: Shreyas Atre <[email protected]>

450ed1165a0671f6fc1a718cefc42b104772b4c5 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Mention the reference for env_promise

- Ref https://github.com/NVIDIA/stdexec/pull/733

Signed-off-by: Shreyas Atre <shreyasatre16@gma...

7824a3e96a2ec7a6c8547aa93e46187c8b7b4ed1 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix adl isolation for run loop

Signed-off-by: Shreyas Atre <[email protected]>

a52dd19184c33ec41812aeafab02f64186731119 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Add tests for env_promise and modified awaitable concept

Signed-off-by: Shreyas Atre <[email protected]>

5bf0360af957e23139982a2f00c7d41ba5e70260 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Improve await traits and remove await_suspend

Signed-off-by: Shreyas Atre <[email protected]>

060370db5839815eba44b803afd1d2408b3a361b authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Add meta variables and use concept to determine member

Signed-off-by: Shreyas Atre <[email protected]>

73a231cd290abfb3ede4b150b02df3a615c40012 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix env reference forwarding and remove obsolete coroutine traits tests

Signed-off-by: Shreyas Atre <[email protected]>

4f2295db0385307f9784bd21f455ea0311fe7a3c authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Check if coroutines support is enabled

Signed-off-by: Shreyas Atre <[email protected]>

e3f05b4cba495f3b4e6c8bea363e2bdb1992df95 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix get_awaiter ambiguity

Signed-off-by: Shreyas Atre <[email protected]>

55d9cf7fb34f9bdcc8de9c32e5d0c6827579f6e4 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Fix awaitable_sender_3 operator co_await argument type

Signed-off-by: Shreyas Atre <[email protected]>

d52e4aee6b30d5b1d970d6865daca3f3735a4ad7 authored over 1 year ago by Shreyas Atre <[email protected]>
[P2300] Remove unnecessary includes

- Ref
- https://github.com/STEllAR-GROUP/hpx/pull/6139/files#r1083499227
- https://githu...

9a6a95a89eced488001e5d9ffcc6f97c7f0926a6 authored over 1 year ago by Shreyas Atre <[email protected]>
Fix cmake format

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

54ab6a60adb2f9a27f2244c48e11bd4a63d9abb5 authored over 1 year ago by dimitraka <[email protected]>
Fix tables

7f6fdbfa3a2482c416b7c314c05b02fc07297224 authored over 1 year ago by dimitraka <[email protected]>
Fix include file

b53161de2b7c05e9e8707f11f0a73ac569175145 authored over 1 year ago by dimitraka <[email protected]>
Add new GitHub action for testing EVE SVE datapar backend

10ddddd33052aedc468d51804a2b33fd595e8edc authored over 1 year ago by srinivasyadav18 <[email protected]>
Add example thread

bf329a89683c421134dd7f530a4bf1c1e07fc8f2 authored over 1 year ago by dimitraka <[email protected]>
CI support to test eve main branch

Test eve main branch on gcc-12 lsu jenkins

1394828744dd4f888572811c4c6ff3fc57d8e91d authored over 1 year ago by srinivasyadav18 <[email protected]>
Update eve tag

Use latest eve release tag v2023.02.15, which supports SVE.

320d24d2c6cafbe8d5e529a351656b79da59a827 authored over 1 year ago by srinivasyadav18 <[email protected]>
Add doc sections

5ce79fc4c890b769086a3e853aa6d933c6263dde authored over 1 year ago by dimitraka <[email protected]>
Fix parallel facilities

36b22c7015e7a2397d50a135aeb04a013f2e62a0 authored over 1 year ago by dimitraka <[email protected]>
Add example task_group

10617c4a373dd1956a894fc0afe0c52eeda65e0e authored over 1 year ago by dimitraka <[email protected]>
LCI parcelport: backlog queue, aggregation, separate devices, and more

- Add a TLS message backlog queue for unsucceeded sends and eager message aggregation. Use optio...

c12d53bc8aa7231be4895e216d07ebeab9453433 authored over 1 year ago by Jiakun Yan <[email protected]>
First step towards fixing performance regressions

fe417f149c679d2835308809301d63fc034e4688 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6179

6179: Taking predicates for algorithms by value r=hkaiser a=hkaiser

- fixing various minor comp...

2f1e56df0ffc83a497769f374a839ccd5d90aa97 authored over 1 year ago by StellarBot <[email protected]>
Taking predicates for algorithms by value

- fixing various minor compatibility issues (removing projections,
adding concept requirements)

e958f6c89b137cca5e8625619de2cb6c7682957e authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6178

6178: Changes needed to make chapel_hpx examples work r=hkaiser a=hkaiser

- flyby: cleaning up ...

522bffb89ca2320415337336939020df7ac75ef3 authored over 1 year ago by StellarBot <[email protected]>
Changes needed to make chapel_hpx examples work

- flyby: cleaning up some of the distribution policy code
- flyby: remove broken invoke_function...

d5db5bb25d7d14f4c46ba9689ab04b48918c6424 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6176

6176: Fixing warnings that were generated by PVS Studio r=hkaiser a=hkaiser

Co-authored-by: H...

fe048ee6e01abedad0a60a0fdc204116419871c3 authored over 1 year ago by StellarBot <[email protected]>
Fixing warnings that were generated by PVS Studio

788647494bd5c4bf417d51a5ce134d82a88743ea authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6169

6169: LCI parcelport: bypass the parcel queue and connection cache. r=hkaiser a=JiakunYan

Origi...

d05037b092ac4f5b5ab18c470d5856c02ab58cec authored over 1 year ago by StellarBot <[email protected]>
Merge #6174

6174: Replace boost::integer::gcd with std::gcd r=hkaiser a=harshitpant1

**Context**:
- `boos...

1fd769456a7b9a32ce658bc790e6aa233c50f42f authored over 1 year ago by StellarBot <[email protected]>
Add condition_variable example

97992694d238abb9aa1c68dbd40d1c78ab303e91 authored over 1 year ago by dimitraka <[email protected]>
Fix examples hpx_main

8e80c3afd714ec333d55dbcdcbf89193973bce84 authored over 1 year ago by dimitraka <[email protected]>
Add counting_semaphore example

6262c5ba3fafac92b0a60c0b92486d7a9e802d98 authored over 1 year ago by dimitraka <[email protected]>
Merge branch 'master' of https://github.com/STEllAR-GROUP/hpx into doc_manual

222e8d6802f104779e69728d5e90bf3eecc94839 authored over 1 year ago by dimitraka <[email protected]>
Add mutex example

077867a3840386fffe167827613f7c124284d6e1 authored over 1 year ago by dimitraka <[email protected]>
Use clang-format

e418642ab09c48e159444cefab9abec09f54c89d authored over 1 year ago by Harshit Pant <[email protected]>
Replace boost::integer::gcd with std::gcd

11c04e46d41d10aab5d84b5cf08cc490c0ee7486 authored over 1 year ago by Harshit Pant <[email protected]>
Merge #6018

6018: transform_reduce unseq adaptation r=hkaiser a=akcube

## Proposed Changes
- New `unseq_re...

8927e02a0a8d1c4b7bfae150dbd0f1baa9731efc authored over 1 year ago by StellarBot <[email protected]>
Adding MSVC support, more cleanup

367849a5b70c4e0bd668b0a091b8a5def071521d authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6172

6172: [Docs] Fix example of how to run single/specific test(s) r=hkaiser a=harshitpant1

### Con...

a7075b5cf80291f2f9e2704a21b221c7fa1123c7 authored over 1 year ago by StellarBot <[email protected]>
[Docs] Fix example of how to run single/specific test(s)

aeca7551f0da9ccd01adaf00498960a233c6d290 authored over 1 year ago by Harshit Pant <[email protected]>
Cleaning and refactoring to adapt to recent changes

3d4809fbccef3bea7e1c1920a0bab649735bdf0d authored over 1 year ago by Hartmut Kaiser <[email protected]>
Unseq transform reduce adaptation + tests

05c9acd9790f0172edf04aec6d549e766be16ad4 authored over 1 year ago by akcube <[email protected]>
util loop adaptation + tests

b242262c145c6a52860863f5558ce7cb266d95b4 authored over 1 year ago by akcube <[email protected]>
transform unseq adaptation + tests

4ae58ec8c57aafc51379096826db5af003d2f77f authored over 1 year ago by akcube <[email protected]>
Config and structural updates to support unseq implementation

32cacd40dc5126833c4fa7b70f35892dcb3733ab authored over 1 year ago by akcube <[email protected]>
Merge #6131

6131: modernize modules from level 25 r=hkaiser a=hkaiser

- this also removes the inline namesp...

287c162c2983e6a0a226993b21fed30da3395069 authored over 1 year ago by StellarBot <[email protected]>
modernize modules from level 25

- this also removes the inline namespaces v1 and v2

42e095d6a5d654d00252ce27256f39b98fb32544 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6167

6167: Add create_local_communicator API function r=hkaiser a=hkaiser

- flyby: fix communicator ...

977256fedbe0454944b7e4f16c540990dece2a14 authored over 1 year ago by StellarBot <[email protected]>
Add create_local_communicator API

- flyby: fix communicator data issue (client_base did not retain
local data while unwrapping)

f8a8d821c279485a185d4b294d74a10fca2283e2 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6170

6170: Adding missing fallback for processing_units_count customization point r=hkaiser a=hkaiser...

cb5c6ffa7f9b8453a1f796e0c9ec03c7dc710179 authored over 1 year ago by StellarBot <[email protected]>
implement connectionless send for LCI parcelport: bypass connection cache and pending parcel queues

use the cml option hpx.parcel.lci.sendimm to enable/disable it.

a18797b491671320e217fa837a883df7d51b736f authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6160

6160: More cleanup for module levels 0 to 10 r=hkaiser a=hkaiser

Co-authored-by: Hartmut Kais...

d4970cab31287a35a068f87e37847d39256398a1 authored over 1 year ago by StellarBot <[email protected]>
Adding missing fallback for processing_units_count customization point

28010359c0cd2e1a55cc891f301e42fbc15ec279 authored over 1 year ago by Hartmut Kaiser <[email protected]>
More cleanup for module levels 0 to 10

6947a2fe6e78c139cb782ffb3173290509a348e9 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6168

6168: Remove the mutex lock in parcelhandler::invoke_write_handler r=hkaiser a=JiakunYan

The mu...

48a8044bad05220a08941e700f5f1ac8dd03771b authored over 1 year ago by StellarBot <[email protected]>
Merge pull request #6105 from uiuc-hpc/opt

Optimizations on LCI parcelport: merge small messages; remove sender mutex lock.

f11a35178c69dad658051bb83abd26ed644d7183 authored over 1 year ago by Hartmut Kaiser <[email protected]>
clang-format fixes

491476282e3eaf855092e41a1bc6280710c96134 authored over 1 year ago by Hartmut Kaiser <[email protected]>
remove the mutex lock in parcelhandler::invoke_write_handler

40c00dd627ad703973e706cca25ca1b36e466b82 authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6165

6165: Attempt to work around MSVC problem r=hkaiser a=hkaiser

Co-authored-by: Hartmut Kaiser ...

e75a18bb69e5a032ff38a82a530a5d8596f1ab88 authored over 1 year ago by StellarBot <[email protected]>
Merge #6166

6166: Add missing header for std::intmax_t r=hkaiser a=jwakely

Co-authored-by: Jonathan Wakel...

4967035775dd14e3dbc9aadad910261244e25594 authored over 1 year ago by StellarBot <[email protected]>
Add missing header for std::intmax_t

9ce60348a5401fe58b6fd7333d3d7e19f0d6d8ac authored over 1 year ago by Jonathan Wakely <[email protected]>
Merge #6157

6157: Improve index_queue_spawning r=hkaiser a=hkaiser

- synchronous for_each_partitioner now b...

d09db415a49999f063c23fa876c87043a62e32f3 authored over 1 year ago by StellarBot <[email protected]>
Attempt to work around MSVC problem

- enforce non-permissive mode for msvc

a3af2db8677cf0267d225834a801ed80f6469920 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Improve index_queue_spawning

- synchronous for_each_partitioner now binds tasks to cores
- add scheduling properties: get_fir...

6f16e770c9f6ae809e9fbf15384ab11e40c390e6 authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6129

6129: Modernize module from levels 22, 23 r=hkaiser a=hkaiser

working towards https://github.co...

75838f58cf799a2abdb4ca7c074ae022175e5c67 authored over 1 year ago by StellarBot <[email protected]>
Modernize module from levels 22, 23

6ff6cafc9affcc1ec361244e15eaaaad055aff2e authored over 1 year ago by Hartmut Kaiser <[email protected]>
Merge #6161

6161: Update EVE integration r=hkaiser a=srinivasyadav18

## Proposed Changes

- use new tag...

6c3ef028e32e02e4f05ca0f3aa7ba1aaa6d2377e authored over 1 year ago by StellarBot <[email protected]>
Fix host task future call

5641895fdac9eb7e765b12beb1f0779dd8c91817 authored over 1 year ago by Gregor Daiss <[email protected]>
Add integration with host_tasks properly

f93ffacda038131e97db19ccb642c6e0e603d001 authored over 1 year ago by Gregor Daiß <[email protected]>
Update eve integration

b52e50bab1cb729abe4e1793f9d166173264c7fa authored over 1 year ago by srinivasyadav18 <[email protected]>
Test integration with host_task

7998d381745c8dcb4cf165d260aafecc259de2aa authored over 1 year ago by Gregor Daiss <[email protected]>
Add execution control

91aaccc3769f34245dc428376b6785a003bace70 authored over 1 year ago by dimitraka <[email protected]>
Fix cmake format

173cd18b436527adc218b132feb711e417363398 authored over 1 year ago by dimitraka <[email protected]>
Add synchronization objects

bbc2c741ea409ba0d46bbf3da34d52ef77244392 authored over 1 year ago by dimitraka <[email protected]>
try to fix the assertion error

bb86290f884e4b2d23de3a87c52a11cadfe8f7ac authored over 1 year ago by Jiakun Yan <[email protected]>
Merge #6159

6159: Fix minor spelling mistake in generate_issue_pr_list.sh r=hkaiser a=gonidelis

Co-author...

e877f5d77ac8939a93084af6f70251c172247b3c authored over 1 year ago by StellarBot <[email protected]>
Fix minor spelling mistake in generate_issue_pr_list.sh

92e4b31b68787fb641f0b54faca87a1ad3b25d54 authored over 1 year ago by gonidelis <[email protected]>