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/
jaafar has joined #ste||ar
<hkaiser>
K-ballo: nice, looking forward to talk to you tomorrow
<hkaiser>
K-ballo: is 9-9:30am ok?
<K-ballo>
hkaiser: yep, sure
<hkaiser>
k
parsa has joined #ste||ar
parsa| has joined #ste||ar
parsa has quit [Ping timeout: 264 seconds]
hkaiser has quit [Quit: bye]
anushi has quit [Ping timeout: 252 seconds]
nanashi55 has quit [Ping timeout: 245 seconds]
nanashi55 has joined #ste||ar
jaafar has quit [Remote host closed the connection]
<ste||ar-github>
hpx/cmake_testing 3715260 John Biddiscombe: Do not add multi locality tests when Networking is disabled
ste||ar-github has left #ste||ar [#ste||ar]
david_pfander has joined #ste||ar
mcopik has joined #ste||ar
mcopik has quit [Ping timeout: 276 seconds]
mcopik has joined #ste||ar
mcopik has quit [Ping timeout: 276 seconds]
RostamLog has quit [Ping timeout: 260 seconds]
RostamLog has joined #ste||ar
mcopik has joined #ste||ar
mcopik has quit [Ping timeout: 252 seconds]
mcopik has joined #ste||ar
david_pfander has quit [Read error: Connection reset by peer]
david_pfander has joined #ste||ar
anushi has joined #ste||ar
mbremer has joined #ste||ar
mcopik has quit [Ping timeout: 252 seconds]
<mbremer>
heller_: So I got hpx to build, but I needed to add the flag -DMPI_CXX_SKIP_MPICXX=true to my cmake command
parsa| has quit [Quit: Zzzzzzzzzzzz]
mdiers_ has joined #ste||ar
mcopik has joined #ste||ar
anushi has quit [Ping timeout: 246 seconds]
anushi has joined #ste||ar
hkaiser has joined #ste||ar
mcopik has quit [Ping timeout: 252 seconds]
<jayeshbadwaik>
Hello, so I wrote in the mail about wanting to work on C++ proposal P0796R3 by Gordon Brown et al. on Supporting Heterogeneous and Distributed Computing Through Affinity. I thought, I would just introduce myself on the irc.
<hkaiser>
hey jayeshbadwaik, welcome
<zao>
Hi there!
* K-ballo
waves
<jayeshbadwaik>
Thank you. So, I am looking at the paper, and from what I gather. The main job would be to implement the interface proposed in the paper for discovering the execution resources.
<jayeshbadwaik>
And related tasks, like querying their affinity metric and using those to allocate memory and execute work etc.
<jayeshbadwaik>
Does that sound reasonable?
<hkaiser>
jayeshbadwaik: yes, that's it
<zao>
K-ballo: Couldn't get my build machine to be overly upset about the HPX codebase with CUDA, just some hello_compute example that failed to build.
<hkaiser>
zao: K-ballo is here with us now, he might be interested in looking into the CUDA builds
<hkaiser>
jayeshbadwaik: you might want to use hwloc to get at the information to be exposed
<hkaiser>
so reading about the hwloc API might be advisable as well
<jayeshbadwaik>
hkaiser: I see. Sure, I will do that. Right now, I am trying to map out my approach to the task. So, the paper proposes two interfaces: 1. A low granularity interface which is aimed at less-knowledgeable users and a high granularity interface which exposes a lot more. In my opinion, it would be good to first concentrate on getting the high granularity interface working. And then implement low granularity later.
<hkaiser>
that's the correct way to do things, however it might be easier to start with the low granularity API, the do the high granularity one and then redo the further on top of the latter ;-)
<hkaiser>
but that's for you to decide
<jayeshbadwaik>
Hmm. :-) Cool, thanks. So, I will read up more on hwloc API and let you know if I have more questions.
<hkaiser>
jayeshbadwaik: you also might want to look at what we have today in HPX on top of hwloc
<jayeshbadwaik>
I will.
<K-ballo>
zao: using master? could you try the `no-return-type-deduction` branch and see if it is any worse?
<K-ballo>
although I have to figure out those return type deduction induced failures anyhow
<zao>
K-ballo: I linked gists last night with current master and then-current tip of n-r-t-d.