hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
hkaiser has quit [Ping timeout: 260 seconds]
hkaiser has joined #ste||ar
tufei_ has quit [Remote host closed the connection]
K-ballo has quit [Quit: K-ballo]
hkaiser has quit [Quit: Bye!]
hkaiser has joined #ste||ar
hkaiser_ has joined #ste||ar
hkaiser has quit [Ping timeout: 246 seconds]
hkaiser_ has quit [Ping timeout: 260 seconds]
hkaiser has joined #ste||ar
K-ballo has joined #ste||ar
hkaiser has quit [Quit: Bye!]
dkaratza[m] has quit [Remote host closed the connection]
Aarya[m] has quit [Remote host closed the connection]
gdaiss[m] has quit [Remote host closed the connection]
gnikunj[m] has quit [Remote host closed the connection]
gonidelis[m] has quit [Remote host closed the connection]
pansysk75[m] has quit [Read error: Connection reset by peer]
Isidoros[m] has quit [Read error: Connection reset by peer]
ms[m] has quit [Remote host closed the connection]
rtohid[m] has quit [Remote host closed the connection]
satacker[m] has quit [Read error: Connection reset by peer]
mdiers[m] has quit [Remote host closed the connection]
mdiers[m] has joined #ste||ar
hkaiser has joined #ste||ar
gdaiss[m] has joined #ste||ar
gonidelis[m] has joined #ste||ar
rtohid[m] has joined #ste||ar
pansysk75[m] has joined #ste||ar
satacker[m] has joined #ste||ar
dkaratza[m] has joined #ste||ar
ms[m] has joined #ste||ar
Aarya[m] has joined #ste||ar
gnikunj[m] has joined #ste||ar
Isidoros[m] has joined #ste||ar
diehlpk_work has joined #ste||ar
<Aarya[m]> hkaiser:
<Aarya[m]> * hkaiser: How can we call another function before the actual thread function in hpx, something like pthread_atfork
<hkaiser> Aarya[m]: good question
<hkaiser> Aarya[m]: what's your use case
<Aarya[m]> To implement pthread_atfork :)
<Aarya[m]> For hpxc
<hkaiser> well, in hpxc you have ful control over the function that is run by a new thread, so simply call whatever is needed before doing the actual work
<Aarya[m]> i'm asking for the child process
<Aarya[m]> Ohk got it, thanks
<Aarya[m]> hkaiser: Do we have fork (not thread) like functionality in hpx
<hkaiser> Aarya[m]: no
<hkaiser> this OS functionality - do we need this?
<Aarya[m]> What happens if an hpx application calls fork then
<hkaiser> what should happen? I don't think there is anything special about an HPX application that should make a difference
<hkaiser> it's a linux process calling fork(), so it is handled like any other linux process
<Aarya[m]> Right
<Aarya[m]> Why does pthread have atfork then
<hkaiser> Aarya[m]: no idea - the question is do we need it
<Aarya[m]> Well openmp calls it,
<hkaiser> what for?
hkaiser has quit [Quit: Bye!]
<Aarya[m]> Reset the library so execution in the child starts "all over again" with clean data structures in initial states.
hkaiser has joined #ste||ar
hkaiser has quit [Ping timeout: 246 seconds]
<Aarya[m]> hkaiser: Would get_number_of_cores return number of cpu cores on the system?
hkaiser has joined #ste||ar
Yorlik has joined #ste||ar
diehlpk_work has quit [Ping timeout: 264 seconds]
Yorlik has quit [Read error: Connection reset by peer]
HHN93 has joined #ste||ar
HHN40 has joined #ste||ar
HHN40 has quit [Client Quit]
HHN62 has joined #ste||ar
HHN27 has joined #ste||ar
HHN27 has quit [Client Quit]
HHN38 has joined #ste||ar
HHN93 has quit [Ping timeout: 246 seconds]
HHN38 is now known as HHN93
HHN62 has quit [Ping timeout: 246 seconds]
HHN93 has quit [Quit: Client closed]
Isidoros[m] has quit [Ping timeout: 245 seconds]
dkaratza[m] has quit [Ping timeout: 245 seconds]
rtohid[m] has quit [Ping timeout: 245 seconds]
satacker[m] has quit [Ping timeout: 245 seconds]
pansysk75[m] has quit [Ping timeout: 245 seconds]
mdiers[m] has quit [Ping timeout: 245 seconds]
gdaiss[m] has quit [Ping timeout: 240 seconds]
ms[m] has quit [Ping timeout: 246 seconds]
gnikunj[m] has quit [Ping timeout: 246 seconds]
Aarya[m] has quit [Ping timeout: 246 seconds]
gonidelis[m] has quit [Ping timeout: 246 seconds]
hkaiser has quit [Ping timeout: 260 seconds]
hkaiser has joined #ste||ar