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/
Vir has quit [Remote host closed the connection]
Vir has joined #ste||ar
hkaiser has quit [Quit: bye]
akheir has quit [Remote host closed the connection]
shahrzad_ has quit [Quit: Leaving]
bita has quit [Ping timeout: 272 seconds]
beauty1 has quit [Ping timeout: 260 seconds]
beauty1 has joined #ste||ar
patrick22 has joined #ste||ar
hkaiser has joined #ste||ar
K-ballo has quit [Ping timeout: 272 seconds]
K-ballo has joined #ste||ar
akheir has joined #ste||ar
shahrzad has joined #ste||ar
K-ballo has quit [Ping timeout: 246 seconds]
nanmiao11 has joined #ste||ar
bita has joined #ste||ar
K-ballo has joined #ste||ar
<tiagofg[m]>
Hello, I have a doubt about migrating a component.
<tiagofg[m]>
To turn a component migratable, I have to add hpx::components::abstract_migration_support<> in class definition, I guess
<tiagofg[m]>
is there any possibility to combine that with hpx::components::locking_hook<> ?
<hkaiser>
tiagofg[m]: the abstract migration base is needed only for derivation schemes, otherwise just derive from migration_support
<hkaiser>
tiagofg[m]: for the locking_base - I believe these two things are orthogonal and can be combined
<hkaiser>
but I have never tried doing this
<tiagofg[m]>
hkaiser: I tried to combine both and I have no lucky
<hkaiser>
hmmm
<hkaiser>
would you have a small example of what did not work?
<tiagofg[m]>
hkaiser: a small example I don't have, but what I'm trying to do is something like this hpx::components::locking_hook< hpx::components::abstract_migration_support<> >. And in my use case I have derivation schemes. But I can make a small example quickly if you want
<tiagofg[m]>
my objective is construct a migratable component with a lock mechanism. Since locks are not migratable, I'm looking another way to do this
<hkaiser>
tiagofg[m]: ahh, I understand
<hkaiser>
and yes, a small example will help
<tiagofg[m]>
hkaiser: no problem
nanmiao11 has quit [Remote host closed the connection]
<hkaiser>
tiagofg[m]: I'm tied up with a lot of administrative stuff currently, please create a ticket describing your issue and link to the code from there
<hkaiser>
I'll try to have a look
<tiagofg[m]>
hkaiser: ok sure
<tiagofg[m]>
hkaiser: btw, the HPX runtime can migrate the user components during the execution of the program, in order to increase load balancing? Or they are always fixed to their localities?
<hkaiser>
tiagofg[m]: that is what migration is all about - moving objects to other localities
<tiagofg[m]>
hkaiser: exactly, but the hpx can do that without permission?
<hkaiser>
no, you have to initiaite it explicitly
<tiagofg[m]>
ahh okok, thanks!
<hkaiser>
ms[m]: yt?
<ms[m]>
hkaiser: hey, here
<ms[m]>
what's up?
<hkaiser>
ms[m]: I would like to cancel tomorrows hpx meeting, at least I would like to duck out of it
<ms[m]>
sure, no problem
<hkaiser>
thanks
<ms[m]>
I think cancelling might be ok, I don't think we have anything urgent that needs to be discussed tomorrow
<hkaiser>
ok, I'll ask Katie to send a note
<ms[m]>
at least nothing that wouldn't require your presence? ;)
<ms[m]>
minus the question mark...
<hkaiser>
sure, feel free to use the zoom link
<ms[m]>
admin overload? is there light at the end of the tunnel?
<hkaiser>
yeah, however it's red-shifted ;-)
<ms[m]>
ugh, if I remember my physics correctly that's not good :P
<hkaiser>
ms[m]: this proposal is much more work than anticipated
<hkaiser>
I'm sorry to be of no use, currently
<ms[m]>
no problem, it makes your return that much better ;) duties are duties, and if it goes through it should be well worth the effort
<hkaiser>
indeed
<ms[m]>
you'll also be "at" sc, right? I remember seeing your name somewhere... paw?
bita has quit [*.net *.split]
bita has joined #ste||ar
diehlpk_work_ has quit [*.net *.split]
tiagofg[m] has quit [*.net *.split]
heller1 has quit [*.net *.split]
Vir has quit [*.net *.split]
diehlpk_work_ has joined #ste||ar
tiagofg[m] has joined #ste||ar
heller1 has joined #ste||ar
Vir has joined #ste||ar
henrietaMag has quit [*.net *.split]
mdiers[m] has quit [*.net *.split]
klaus[m] has quit [*.net *.split]
henrietaMag has joined #ste||ar
mdiers[m] has joined #ste||ar
klaus[m] has joined #ste||ar
ms[m] has quit [Ping timeout: 246 seconds]
heller1 has quit [Ping timeout: 260 seconds]
freifrau_von_ble has quit [Ping timeout: 240 seconds]