K-ballo 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/
K-ballo has quit [Quit: K-ballo]
bita has joined #ste||ar
bita has quit [Read error: Connection reset by peer]
bita has joined #ste||ar
bita has quit [Ping timeout: 250 seconds]
<jedi18[m]> There seem to be no segmented algorithm tests for generate? Shall I add one?
avr16 has joined #ste||ar
avr16 has quit [Client Quit]
avr16 has joined #ste||ar
avr16 has quit [Ping timeout: 240 seconds]
K-ballo has joined #ste||ar
<rachitt_shah[m]> Maintainers, I see our docs are made in sphinx and readthedocs.
<rachitt_shah[m]> There are some open issues, however, they are from 2020, just wanted to check if I should proceed working on them.
hkaiser has joined #ste||ar
<hkaiser> rachitt_shah[m]: yes, we're intersted in moving the docs forward
<hkaiser> jedi18[m]: yes, if there is no test, then adding one (or two) is a good idea
<rachitt_shah[m]> Got it!
<rachitt_shah[m]> I'm thinking of starting it off from here - https://github.com/STEllAR-GROUP/hpx/issues/4698, I would update you on the issue.
<hkaiser> sounds good
<hkaiser> rachitt_shah[m]: are you able to build the docs ?
<rachitt_shah[m]> Sure. Will ping here if I need a hand, would send a PR by Thursday/Friday.
<rachitt_shah[m]> Yes hkaiser
<hkaiser> ok
<hkaiser> good
<rachitt_shah[m]> Thank you! Will ping here if I need guidance, since I've just started exploring the organization and our project.
<hkaiser> sure
<rachitt_shah[m]> :D
<jedi18[m]> hkaiser: Oh ok sure! They seem to be missing the sentinel tests too so I'll add them too
<hkaiser> jedi18[m]: I don't think we support sentinels for the segmented algorithms
mdiers[m] has joined #ste||ar
<mdiers[m]> hkaiser: Hi, https://github.com/STEllAR-GROUP/hpx/pull/5117 is updated and I would be happy if it would continue there now.
<jedi18[m]> No I don't mean for the segmented algortihms, generate and fill have sentinel overloads in the container algorithms but are missing sentinel tests, so I'll add those
<hkaiser> mdiers[m]: thanks for the test case, I'll see what I can do
<hkaiser> jedi18[m]: ahh, perfect
<jedi18[m]> I'm thinking of finishing up the disentangling of all the remaining segmented algorithms so I can then work on more interesting stuff
<hkaiser> jedi18[m]: that would be great, much appreciated
<hkaiser> I see we've got you hooked ;-)
<jedi18[m]> Thanks :D
<mdiers[m]> hkaiser: Thanks, I will also check it on an AWS cluster.
<srinivasyadav227> i am getting this error on windows "FindThreads only works if either C or CXX language is enabled", i installed from github
<hkaiser> srinivasyadav227: you'd need to be more specific - best is to create a ticket explaining what you tried, what you expected, and what actually happened
<hkaiser> then come back here to discuss
<srinivasyadav227> hkaiser: ok sure
<K-ballo> curious, both C and CXX are enabled by default
hkaiser has quit [Quit: bye]
<gnikunj[m]> gonidelis[m]: yt?
hkaiser has joined #ste||ar
<gnikunj[m]> hkaiser yt?
<gonidelis[m]> gnikunj[m]: here now
<gnikunj[m]> gonidelis[m] hkaiser any clue which node I should use for gpu benchmarking on rostam?
<gonidelis[m]> gnikunj[m]: haven't done any
<gonidelis[m]> so i am not quite sure
<gnikunj[m]> I see :/
<gnikunj[m]> I'll email Ali
<gonidelis[m]> do u run tests for the talk?
<gnikunj[m]> I need to run it for the talk and my meeting tomorrow
<gonidelis[m]> i see
nanmiao has joined #ste||ar
bita has joined #ste||ar
<gonidelis[m]> I am trying to run a simple `hpx::transform(par, ...)` and I get a `core dumped`. When I change `par` to `seq` it runs fine. It seems like our parallel transform does not work
<gonidelis[m]> I know who to blame for that...
<gnikunj[m]> thanks!
<hkaiser> gonidelis[m]: show me the code
<gonidelis[m]> hkaiser: sec
<K-ballo> note that something working in seq does not imply it will work with par
<hkaiser> K-ballo: it shouldn't segfault, though
<gonidelis[m]> K-ballo: sure, the call is trivial
<gonidelis[m]> exactly ^^
<K-ballo> segfault is a valid representation of UB
<hkaiser> lol
<gonidelis[m]> ub?
<K-ballo> if you promise the algorithms guarantees that don't hold
<K-ballo> you get undefined behavior
<hkaiser> as is launching rockets...
<gnikunj[m]> lol
<gonidelis[m]> und beh
<gonidelis[m]> ok
<gonidelis[m]> lol
<hkaiser> gonidelis[m]: give me the full code and the command line options
<gonidelis[m]> oh ok
<hkaiser> gonidelis[m]: otherwise I can't reproduce the issue
<gonidelis[m]> hkaiser: check same link
<hkaiser> gonidelis[m]: ok, will have a look
diehlpk_work has joined #ste||ar
nanmiao has quit [Quit: Connection closed]
hkaiser has quit [Quit: bye]
syrex has quit [Ping timeout: 252 seconds]
<gnikunj[m]> building things on a gpu is a pain
hkaiser has joined #ste||ar
<gnikunj[m]> can someone please help me with installing HPX (with CUDA) on rostam? I've been trying for 2h now ;_;
<gnikunj[m]> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/install/hpx -DHPX_WITH_MALLOC=tcmalloc -DHPX_WITH_CUDA=ON -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DHPX_WITH_CUDA_CLANG=ON -DHPX_CUDA_CLANG_FLAGS=--cuda-gpu-arch=sm_70 -DCMAKE_CXX_STANDARD=17 -DHPX_USE_CMAKE_CXX_STANDARD=ON ..
<gnikunj[m]> I am using above command ^^
<hkaiser> the networking=off is orthogonal
<gnikunj[m]> wait sm_35 lol
<gnikunj[m]> that's ancient
<hkaiser> this is do make sure the tests can run on older architectures (K40 etc.)
<gnikunj[m]> are we using it on the nodes with V100?
<hkaiser> newer archs should work as well
<gnikunj[m]> got it. Let me try.
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
<gnikunj[m]> hkaiser: it worked \o/
zao has quit [Read error: Connection reset by peer]
zao has joined #ste||ar
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar