hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
hkaiser has quit [Quit: Bye!]
Yorlik_ has joined #ste||ar
Yorlik has quit [Ping timeout: 265 seconds]
tufei has quit [Remote host closed the connection]
tufei has joined #ste||ar
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 246 seconds]
K-ballo1 is now known as K-ballo
K-ballo has quit [Read error: Connection reset by peer]
K-ballo has joined #ste||ar
hkaiser has joined #ste||ar
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 268 seconds]
K-ballo1 is now known as K-ballo
prakhar has joined #ste||ar
<prakhar>
My name is Prakhar Agrawal and I am in my final year of btech (electronics and communications engineering).
<prakhar>
I was going through the list of projects for gsoc’23 and stellar group caught my interest. The project “Async I/O using Coroutines and S/R” seems ideal as I have hands-on working experience with c++ and cmake.
<prakhar>
While reading about the project, I went through the attached reference pages and got an idea about async I/O, their benefits and their basic implementation using coroutines in cpp.
<prakhar>
Please guide me further so I can start contributing to the project and create a roadmap for the same.
<prakhar>
Looking forward to hearing from you
TanishqJain[m] has left #ste||ar [#ste||ar]
<satacker[m]>
Hello prakhar The main aim of the project is to implement a non trivial example of I/O workload using the recently added Senders and Receivers (google P2300 C++) and co_await integration.
<satacker[m]>
I would recommend you to get acquainted with C++ 20 coroutines
<prakhar>
sure, looking into it, thank you for the quick response!
<prakhar>
I read few blogs related to c++ coroutines and got a sense of its working and its basic implementation
<satacker[m]>
As far as contributions go, there are plenty of issues on GitHub, you can just pick your (poison)
<satacker[m]>
Speaking of contributions Isidoros any updates on the set_intersection issue?
<satacker[m]>
For those interested in P2300, we have a type erased sender `any_sender` and the last time I used it had an issue with race conditions. You can experiment with it as well.
<HHN93>
how can I get my GSoC project proposal reviewed?
<satacker[m]>
You can ask your mentors (any of the listed ones) to review your proposal (forming a google docs link where mentors might suggest some things) privately (because sharing it openly may cause spamming).
prakhar has quit [Quit: Client closed]
HHN93 has quit [Quit: Client closed]
<Isidoros[m]>
> <@satacker:matrix.org> For those interested in P2300, we have a type erased sender `any_sender` and the last time I used it had an issue with race conditions. You can experiment with it as well.
<Isidoros[m]>
Hey, I have made some suggestions, not much due to working on `trivial_relocation` for my proposal. Here is the issue I opened up: https://github.com/STEllAR-GROUP/hpx/issues/6198
<hkaiser>
Isidoros[m]: thanks
<Isidoros[m]>
Happy to help!
<Isidoros[m]>
By the way I have a couple of questions about `trivially_relocatable` that I have not been able to clear up. Should I send you a pm or is this the place to talk about specific issues too?
<diehlpk_work>
warning: ‘compute_action’ has a base ‘hpx::actions::action<double (*)(data_client, double), compute, compute_action>’ whose type uses the anonymous namespace [-Wsubobject-linkage]