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
ct-clmsn has quit [Quit: This computer has gone to sleep]
ct-clmsn has joined #ste||ar
hkaiser has quit [Ping timeout: 276 seconds]
diehlpk has joined #ste||ar
diehlpk has quit [Client Quit]
Yorlik__ has joined #ste||ar
Yorlik_ has quit [Ping timeout: 246 seconds]
ct-clmsn has quit [Quit: This computer has gone to sleep]
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 248 seconds]
K-ballo1 is now known as K-ballo
tufei has quit [Remote host closed the connection]
tufei has joined #ste||ar
matrixb01x has joined #ste||ar
matrixb01x has quit [Quit: Client closed]
Guest60 has joined #ste||ar
<satacker[m]> hkaiser: please see [receiver_adaptor](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2300r6.html#spec-execution.snd_rec_utils.rcvr_adptr)
<satacker[m]> <HHN93> "just slowly go next with gdb?" <- I let it crash and take a look at backtrace, once I know from where it has been propagated I set appropriate breakpoint(s) and check types/variables for edge cases
Guest60 has quit [Quit: Client closed]
architisham has joined #ste||ar
HHN93 has joined #ste||ar
<HHN93> what does the projection hpx::identity_v do?
<HHN93> is it similar to std::identity()?
HHN93 has quit [Quit: Client closed]
light7031 has joined #ste||ar
<architisham> Hi everyone, I'm Archit. I am a competitive programmer and have a keen interest in algorithms. Have been getting into parallel computing algorithms lately, and I would like to contribute to "Implement your favorite Computational Algorithm in HPX". Sorry about the late response, I was under the impression that the deadline was 17th April, but I
<architisham> would really like to contribute by implementing Computational Algorithms by parallel computing and beginning my open-source contribution journey.
<architisham> I am working on a proposal and would submit in a couple of days, just wanted to know if the project is still available.
Arnav has joined #ste||ar
Arnav is now known as Arnav-Negi
K-ballo has quit [Quit: K-ballo]
K-ballo has joined #ste||ar
<K-ballo> gonidelis[m]: parallel doesn't guarantee the thread ever starts
Arnav-Negi has quit [Ping timeout: 260 seconds]
Arnav has joined #ste||ar
light7031 has quit [Quit: Client closed]
<Arnav> Hi! I'm Arnav Negi from IIIT Hyderabad and was looking into hpx for gsoc. I have installed and played around with hpx and I'm interested in working on it for gsoc. I also sent a subscription for the hpx users mailing list but haven't recieved a mail yet, how long does it usually take to join it?
Arnav has quit [Ping timeout: 260 seconds]
<satacker[m]> Don't worry about the mailing list. This is the best point of communication.
<satacker[m]> Hi architisham: and Arnav:
<satacker[m]> I encourage you to focus on discussing the project that interests you or come up with your own that produces similar outcomes as the other HPX projects.
architisham has quit [Ping timeout: 260 seconds]
architisham has joined #ste||ar
architisham has quit [Ping timeout: 260 seconds]
hkaiser has joined #ste||ar
ct-clmsn has joined #ste||ar
diehlpk_work has joined #ste||ar
Arnav has joined #ste||ar
Arnav has quit [Ping timeout: 260 seconds]
HHN93 has joined #ste||ar
<HHN93> Can someone help me out with why we do
<HHN93> auto start_value = HPX_INVOKE(proj1, first1[start1])
<HHN93> where proj1 is hpx::identity_v
<hkaiser> HHN93: what is your problem with this?
<HHN93> is hpx::identity_v same as std::identitiy()?
<hkaiser> yes
<HHN93> so it basically returns a reference ?
<hkaiser> it transparently forwards its argument
<HHN93> how's it different from HPX_FORWARD?
<K-ballo> HPW_FORWARD is a macro, hpx::identity_v is an object
<HHN93> I was confused on why we are using HPX_INVOKE(hpx::identity_v, first1[start1]) over HPX_FORWARD
<K-ballo> are we though? I doubt it
<hkaiser> HPX_INVOKE is essentially std::invoke, HPX_FORWARD is std::forward
<K-ballo> it's HPX_INVOKE(some_function_object_with_a_dependent_type, arguments...)
<K-ballo> if there's a literal HPX_INVOKE(identity_v, ...), that'd be dumb
<hkaiser> there isn't
<K-ballo> HPX_INVOKE(known-type, ...) is already suspicious
<K-ballo> we use HPX_INVOKE because we don't know whether the type is a function object or a pointer to member
<hkaiser> HHN93: ok?
<hkaiser> the same hpx::parallel::detail::set_intersection<result_type>() is invoked in other places with non-identity arguments
<HHN93> ok my bad realised call2 is a function of the parent
<HHN93> sorry about it
HHN93 has quit [Quit: Client closed]
architisham has joined #ste||ar
matrixb01x has joined #ste||ar
matrixb01x has quit [Client Quit]
architisham has quit [Ping timeout: 260 seconds]
ct-clmsn has quit [Quit: Leaving]
Arnav has joined #ste||ar
Arnav has quit [Client Quit]
Arnav has joined #ste||ar
Arnav is now known as Arnav-Negi
<Arnav-Negi> Hi is the mailing list working?
<hkaiser> Arnav-Negi: which one?
light7031 has joined #ste||ar
<Arnav-Negi> hpx-users, I tried joining it but didn't get an email
<Arnav-Negi> Ohh apologies, gmail filtered the copnfirmation email to spam. Couldn't see it before
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 265 seconds]
K-ballo1 is now known as K-ballo
light7031 has quit [Quit: Client closed]
light7031 has joined #ste||ar
light7031 has quit [Quit: Client closed]
Arnav-Negi has quit [Quit: Ping timeout (120 seconds)]
Arnav has joined #ste||ar
Arnav has quit [Client Quit]
Arnav-Negi has joined #ste||ar
<Arnav-Negi> Who can I contact regarding the project Asynchronous IO using coroutines and io_uring?
Arnav-Negi has quit [Quit: Ping timeout (120 seconds)]
Arnav-Negi has joined #ste||ar
Arnav-Negi has quit [Client Quit]
Arnav-Negi has joined #ste||ar
<hkaiser> Arnav-Negi: Pleease contact Alireza (Alireza Kheirkhahan <akheir1@lsu.edu>)
<Arnav-Negi> Alright, thanks a lot
Arnav-Negi has quit [Quit: Ping timeout (120 seconds)]
diehlpk_work has quit [Remote host closed the connection]
Arnav-Negi has joined #ste||ar
Arnav-Negi has quit [Client Quit]
Arnav-Negi has joined #ste||ar
Arnav-Negi has quit [Client Quit]