00:13
weilewei has quit [Remote host closed the connection]
00:20
K-ballo has quit [Quit: K-ballo]
01:00
<
jaafar >
Can someone point me to a concise summary of the launch policies?
01:00
<
jaafar >
I can see they make a performance difference but I don't know why
01:01
<
jaafar >
and I have some other confusions
01:01
<
jaafar >
For example: the fork policy says it enables "continuation stealing" but I can't find any explanation of what this is
01:01
<
jaafar >
And on the surface, the async policy lets a task run concurrently to the launcher
01:02
<
jaafar >
But AFAICT that is true of the sync policy as well!
01:02
<
jaafar >
So in summary: scratching my head :)
03:29
<
hkaiser >
jaafar: sorry, let's talk tomorrow - I'll explain everything
03:41
hkaiser has quit [Ping timeout: 250 seconds]
04:01
nikunj has quit [Quit: Bye]
04:02
nikunj has joined #ste||ar
04:31
<
jaafar >
yay sounds good
04:47
nikunj has quit [Remote host closed the connection]
05:39
nikunj has joined #ste||ar
07:17
Yorlik has joined #ste||ar
07:35
nikunj has quit [Ping timeout: 240 seconds]
07:45
nikunj has joined #ste||ar
10:51
K-ballo has joined #ste||ar
12:09
hkaiser has joined #ste||ar
13:51
hkaiser has quit [Ping timeout: 264 seconds]
14:16
aserio has joined #ste||ar
14:17
K-ballo has quit [Ping timeout: 268 seconds]
14:17
K-ballo has joined #ste||ar
14:20
K-ballo has quit [Remote host closed the connection]
14:21
K-ballo has joined #ste||ar
14:25
K-ballo has quit [Read error: Connection reset by peer]
14:26
K-ballo has joined #ste||ar
14:44
weilewei has joined #ste||ar
15:22
K-ballo1 has joined #ste||ar
15:22
K-ballo has quit [Ping timeout: 240 seconds]
15:22
K-ballo1 is now known as K-ballo
15:38
diehlpk has joined #ste||ar
16:00
hkaiser has joined #ste||ar
16:20
diehlpk has quit [Ping timeout: 250 seconds]
16:55
<
diehlpk_work >
simbergm, aserio Can you fill in the Season of Doc mentor survey?
17:28
aserio has quit [Ping timeout: 250 seconds]
17:55
aserio has joined #ste||ar
18:07
aserio1 has joined #ste||ar
18:08
aserio has quit [Ping timeout: 250 seconds]
18:08
aserio1 is now known as aserio
18:38
aserio has quit [Quit: aserio]
18:38
aserio has joined #ste||ar
19:28
<
heller >
hkaiser: BTW, you were right, a parcelport might indeed be the least intrusive work
19:28
<
heller >
On both sides
19:29
<
hkaiser >
heller: heh
19:31
<
heller >
This is very exciting
19:32
<
heller >
The best thing, imho, I didn't play the performance card
19:33
<
heller >
But the maintainability/usability card
19:51
aserio has quit [Ping timeout: 245 seconds]
20:04
hkaiser has quit [Ping timeout: 264 seconds]
20:49
weilewei has quit [Remote host closed the connection]
21:02
hkaiser has joined #ste||ar
21:09
<
hkaiser >
heller: right - good move
21:31
aserio has joined #ste||ar
21:31
aserio has quit [Client Quit]
22:29
nikunj has quit [Remote host closed the connection]
22:37
jbjnr has quit [Read error: Connection reset by peer]
23:00
nikunj has joined #ste||ar
23:04
<
jaafar >
hkaiser: if you have a sec to send me some launch policy info I would be grateful
23:04
<
jaafar >
just a pointer is fine
23:04
* jaafar
couldn't find anything detailed enough
23:08
<
hkaiser >
jaafar: launch::async should be clear
23:09
<
hkaiser >
it schedules a new thread and goes on with the current one
23:09
<
hkaiser >
launch::fork schedules a new thread and continues with the new thread, rescheduling the current one for later
23:10
<
hkaiser >
launch::sync should be synchronous, except for remote operations, where its equivalent to async().get()
23:15
<
jaafar >
hkaiser: it seemed to me that sync actually launched asynchronously as well but maybe I'm confused :)
23:15
<
jaafar >
at least it seems to be non-blocking, am I wrong?
23:15
<
hkaiser >
uhh, shouldn't be :/
23:16
<
hkaiser >
sync should be - well - sync
23:16
<
hkaiser >
gotta run again, bbl
23:17
<
hkaiser >
there is also hpx::sync btw, it's equivalent to hpx::async(launch::sync, ...) with the caveat that if the launched task returns a future, no additional future is created
23:17
<
hkaiser >
I'll have a look
23:18
Coldblackice has joined #ste||ar
23:22
hkaiser has quit [Ping timeout: 245 seconds]