aserio changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar.cct.lsu.edu | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | Buildbot: http://rostam.cct.lsu.edu/ | Log: http://irclog.cct.lsu.edu/
<github> [hpx] hkaiser force-pushed local_new_fallback from 8e5be29 to 8a3c8b1: https://git.io/vFI3A
<github> hpx/local_new_fallback 8a3c8b1 Hartmut Kaiser: Fall back to creating local components using local_new...
<github> [hpx] hkaiser closed pull request #2967: Make parallel::merge is stable. (Fix #2964.) (master...fixing_2964) https://git.io/vdbis
rod_t has left #ste||ar [#ste||ar]
parsa has joined #ste||ar
EverYoung has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
wash has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
<EverYoung> @hkaiser: how are you? Is your mailing address 2158 LDMC?
wash_ has joined #ste||ar
<hkaiser> EverYoung: yes
<hkaiser> hey, how are things?
wash has quit [Disconnected by services]
wash_ is now known as wash
EverYoung has quit [Ping timeout: 246 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 240 seconds]
diehlpk has joined #ste||ar
hkaiser has quit [Quit: bye]
diehlpk has quit [Ping timeout: 255 seconds]
EverYoung has joined #ste||ar
parsa has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
<K-ballo> > Giroux to be chairing [SG1] in Albuquerque.
<wash> yah
gedaj has quit [Quit: leaving]
wash has quit [Ping timeout: 240 seconds]
parsa has quit [Quit: Zzzzzzzzzzzz]
gedaj has joined #ste||ar
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Client Quit]
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vFO0d
<github> hpx/gh-pages 4991e53 StellarBot: Updating docs
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
twwright_ has joined #ste||ar
twwright has quit [Ping timeout: 240 seconds]
twwright_ is now known as twwright
hkaiser has joined #ste||ar
hkaiser_ has joined #ste||ar
hkaiser has quit [Read error: Connection reset by peer]
hkaiser_ has quit [Client Quit]
hkaiser has joined #ste||ar
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 258 seconds]
<github> [hpx] hkaiser closed pull request #2971: Fall back to creating local components using local_new (master...local_new_fallback) https://git.io/vdxxx
<github> [hpx] hkaiser deleted local_new_fallback at 8a3c8b1: https://git.io/vFO9s
Aditya730 has joined #ste||ar
<Aditya730> Is anyone active?
<hkaiser> hey
<Aditya730> Hello sir,I am new to open source and was going through your project ideas list
<hkaiser> ok
<Aditya730> issue #2235 pertaining to concurrent data structure support for stl containers caught my attention
<hkaiser> cool
<hkaiser> lot'sa work to be done there
<hkaiser> do you have some experience with concurrent data structures in general?
<Aditya730> Although new to open source i have good experience with c++ and stl containers and have a good theoritical knowledege about concurrent programming
<hkaiser> nice
<hkaiser> we have done some work on a branch, hold on
<hkaiser> the branch is stale and has not been touched up on for a while
<hkaiser> but it should cause no problems to rebase it on current master
<Aditya730> I wish to start working on this but would first like to strengthen my concepts regarding the latest c++ concurrency concepts.Could you suggest some resources for the same which will be more related to this issue?
<Aditya730> And this is my first time on an IRC channel so pardon me if i ask some stupid/outrageous stuff .
<hkaiser> Aditya730: I don't know of any coherent description of concurrent data structures, that's mostly distributed knowledge from all over the place
<hkaiser> Aditya730: jbjnr is the main author of that branch, he might have more information
<hkaiser> Aditya730: I know that he has looked atthe TBB sources a lot
<Aditya730> I am familiar with constructs of concurrent programming like threads,mutex locks,unique locks,condition variables and promises.Can you suggest some stuff which will be required at the very least in addition ?
diehlpk has joined #ste||ar
diehlpk has quit [Ping timeout: 240 seconds]
Aditya730 has quit [Ping timeout: 260 seconds]
hkaiser has quit [Quit: bye]
Aditya730 has joined #ste||ar
Aditya730 has quit [Ping timeout: 260 seconds]
Aditya730 has joined #ste||ar
eschnett has quit [Quit: eschnett]
aserio has joined #ste||ar
Aditya730 has quit [Ping timeout: 260 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 258 seconds]
eschnett has joined #ste||ar
gedaj has quit [Quit: leaving]
parsa has joined #ste||ar
gedaj has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 258 seconds]
aserio1 is now known as aserio
aserio has quit [Ping timeout: 246 seconds]
aserio has joined #ste||ar
hkaiser has joined #ste||ar
<aserio> wash[m]: Will you be joining us today?
parsa has joined #ste||ar
<wash[m]> aserio: I can call in 3 mins
<wash[m]> aserio: ping, still possible to call in?
<aserio> wash[m]: yep
hkaiser has quit [Quit: bye]
aserio has quit [Ping timeout: 258 seconds]
hkaiser has joined #ste||ar
wash has joined #ste||ar
pradeepisro49 has joined #ste||ar
rod_t has joined #ste||ar
<heller> We have a hpx PhD position in Utrecht
<github> [hpx] K-ballo force-pushed then-fwd-future from dcb3559 to 43cbb07: https://git.io/vFq60
<github> hpx/then-fwd-future 43cbb07 Agustin K-ballo Berge: Improve .then interface
<heller> aserio: hkaiser: ok to post the job advertisement to the users list?
EverYoung has joined #ste||ar
<hkaiser> sure
eschnett_ has joined #ste||ar
eschnett has quit [Ping timeout: 252 seconds]
eschnett_ is now known as eschnett
<heller> hkaiser: these are the guys attending the tutorial in Stuttgart btw
<hkaiser> heller: ohh, cool
<hkaiser> very nice
<zao> Managed to trick someone into using HPX, I see :P
parsa has quit [Quit: Zzzzzzzzzzzz]
<hkaiser> zao: that's our sole purpose ;)
wash has quit [Quit: leaving]
<heller> hkaiser: forwarded the email
<github> [hpx] K-ballo pushed 1 new commit to then-fwd-future: https://git.io/vF3EY
<github> hpx/then-fwd-future 75fcf30 Agustin K-ballo Berge: Improve error messages caused by misuse of .then
EverYoun_ has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
EverYoun_ has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
parsa has joined #ste||ar
parsa has quit [Client Quit]
pradeepisro49 has quit [Quit: Connection closed for inactivity]
<zao> Utrecht seemed rather nice when I visited in the mid 00s, for an ICPC contest.
<zao> Way too many churches per capita, but otherwise nice.
<jbjnr> K-ballo: does your then_stuff branch need testing?
<K-ballo> jbjnr: mmh, yeah, but you'll probably need to merge it with your own changes for non-const Executors
<K-ballo> I only looked at the const Futures part of it yet
<jbjnr> aha, ok.
<jbjnr> I'll try tomorrow then
<jbjnr> don't want to break my currently working build just now ....
<K-ballo> how does your working executor look?
<jbjnr> much like before, but with some extra bits for the numa_hint handling inside the then_execute - I am hoping to simplify it again after the next round of tweaks
<jbjnr> once the consts were fixed all has been fine really
<K-ballo> so it has a non-const then_execute, taking a Future& predecesor ?
<jbjnr> then_execute is a bit of a mess, but I will hopefully simplify the pre_execution_then_domain_schedule to merge with the async version.
<jbjnr> I keep playing and breaking it and tweaking it - so don't consuder this final
<jbjnr> I also need to remove the make_ready future at some point
<jbjnr> once I have the matrix code running and tested, then more cleanup ...
<K-ballo> Future<X>, fancy
<jbjnr> yup. for the hint, I need the X. then I have to wrap it back into a future again - need a better way of doing that. extract the X without invalidating the future ans then reusing the future for the continuation part.
<jbjnr> hkaiser: or you will know what to do ;)
aserio has joined #ste||ar
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 260 seconds]
aserio1 is now known as aserio
eschnett has quit [Ping timeout: 260 seconds]
<hkaiser> jbjnr: you can do that already
<github> [hpx] K-ballo created dataflow-error (+2 new commits): https://git.io/vF3Db
<github> hpx/dataflow-error 2177ec3 Agustin K-ballo Berge: Improve error messages caused by misuse of dataflow
<github> hpx/dataflow-error db0df29 Agustin K-ballo Berge: Fix sfinae-unfriendly lambda used with dataflow/unwrapping
<hkaiser> get the shared state through the trait, and access the value, leave the original future alone and pass it along
<jbjnr> "get the shared state through the trait" - sounds good. I'll have a look thanks
jakemp has joined #ste||ar
<github> [hpx] K-ballo force-pushed dataflow-error from db0df29 to 7357d01: https://git.io/vF3Qj
<github> hpx/dataflow-error 7dab392 Agustin K-ballo Berge: Improve error messages caused by misuse of dataflow
<github> hpx/dataflow-error 9eb061a Agustin K-ballo Berge: Fix sfinae-unfriendly lambda used with dataflow/unwrapping
<github> hpx/dataflow-error 7357d01 Agustin K-ballo Berge: Rewrite unwrapping expression
hkaiser has quit [Quit: bye]
Smasher has quit [Ping timeout: 246 seconds]
Smasher has joined #ste||ar
hkaiser has joined #ste||ar
jaafar has joined #ste||ar
<jbjnr> hkaiser: thanks. that works nicely. saves me a future.
jakemp has quit [Ping timeout: 260 seconds]
<hkaiser> jbjnr: good
aserio has quit [Quit: aserio]
eschnett has joined #ste||ar
aserio has joined #ste||ar
aserio has quit [Quit: aserio]
rod_t has left #ste||ar [#ste||ar]
EverYoun_ has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
EverYoun_ has quit [Ping timeout: 252 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
parsa has joined #ste||ar
<hkaiser> parsa: looks ok, now
<parsa> it's ready
<hkaiser> let's wait for circleci
<parsa> yeah
diehlpk has joined #ste||ar
<parsa> hkaiser: done.