hkaiser 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/ | GSoC2018: https://wp.me/p4pxJf-k1
nikunj has quit [Remote host closed the connection]
nikunj has joined #ste||ar
jakub_golinowski has joined #ste||ar
<jakub_golinowski>
Is it possible to "call" hpx:dump-config from the ini file?
K-ballo has joined #ste||ar
hkaiser has joined #ste||ar
jaafar has joined #ste||ar
<jakub_golinowski>
M-ms, hkaiser: as asked above: is it possible to somehow enforce dumping hpx config without being able to pass the CL --hpx:dump-config to the runtime?
<hkaiser>
jaafar: no, but why are you not able to pass it to the runtime?
<hkaiser>
jakub_golinowski: ^^
<hkaiser>
sorry jaafar /
<jakub_golinowski>
hkaiser, so in the current shape of hpx startstop backend I launch the backend for each parallel_for_() call and do not forward arc/argv - this decision was made in order not to introduce globals to opencv for now
<jakub_golinowski>
M-ms, as for the python script that gave me errors: in the docu of the perf scripts they say that scripts are written for python 2 so I used pythnon 2.7 interpreter. Nevertheless it failed. After the investigation I found the reason which was not very well done patch to make one function forward compatible with python 3
<jakub_golinowski>
However it seems strange to me that sb made this patch there since when I tried to use python 3 interpreter I get errors from some other places in the file
<M-ms>
so if your fix creates problems with python 3 I think it's better if you just open an issue
<M-ms>
you can still include your suggested changes for python 2 but say that it doesn't work for python 3
<M-ms>
that's a really useful table!
<M-ms>
so there still seems to be a lot of variation, but in general the last hpx backend is not at all bad
<M-ms>
again, we don't expect hpx to be able to beat the pthreads backend (at least in general) but here it's already faster in some cases
<M-ms>
I've run the tests here and can post you my results as well once I have time (still today)
<jakub_golinowski>
M-ms, I am not saying my fix introduces problems wiht python3. I am saying that when I try to run the script as is with the python3 interpreter it gives some errors anyway. Therefore a fix tha sb (not me) propose in function reformatTextValue() seems useless
<M-ms>
aha, sorry
<jakub_golinowski>
M-ms, also maybe I could get an access to some node? because running on my laptop becomes a bit of a problem cause I do not want to use it too much when tests run not to interefere with tests results?
<M-ms>
so it has different errors with python 2 and 3, and yours fixes it for 2?
<jakub_golinowski>
M-ms, exactly
<M-ms>
in any case, at least open an issue and if they are happy with your suggested change you can make a PR out of it
<M-ms>
jakub_golinowski: understandable... I can't promise anything
<M-ms>
I think jbjnr got access to daint (at cscs) for his student
<jakub_golinowski>
M-ms, actually now when I think about it I could try some ETH nodes - sudents are supposed to have acces to some cluster
<M-ms>
true, you should have access to euler I think
<jakub_golinowski>
M-ms, but do you now if the resources are guaranteed in euler when the job is started?
<M-ms>
I've never used it but I assume they would use something like slurm which should give you unique access to a node
jakub_golinowski has quit [Ping timeout: 265 seconds]
hkaiser has joined #ste||ar
<nikunj>
hkaiser, yt?
<hkaiser>
nikunj: here
jakub_golinowski has joined #ste||ar
<nikunj>
hkaiser, should I update the mac implementation now?
<nikunj>
Or should I wait for for more linux tests
<hkaiser>
nikunj: did you give up on the idea to improve diagnostics if startup goes wrong?
<nikunj>
hkaiser, no, I'm thinking about that as well
<hkaiser>
k
<nikunj>
In the meantime we could update the code for mac
<hkaiser>
sure, pls go ahead
<nikunj>
hkaiser, ok
<hkaiser>
nikunj: have you seen now that I passed you for GSoC?
<nikunj>
yes
<hkaiser>
k
hkaiser has quit [Quit: bye]
hkaiser has joined #ste||ar
<github>
[hpx] K-ballo force-pushed logging from dde4b04 to a1538bc: https://git.io/vx6Yc