00:44
Nikunj__ has joined #ste||ar
00:49
nikunj97 has quit [Ping timeout: 272 seconds]
00:49
nikunj97 has joined #ste||ar
00:49
nan111 has quit [Remote host closed the connection]
00:52
Nikunj__ has quit [Ping timeout: 260 seconds]
02:20
hkaiser has quit [Quit: bye]
03:15
nikunj97 has quit [Read error: Connection reset by peer]
05:41
nikunj97 has joined #ste||ar
05:59
Nikunj__ has joined #ste||ar
06:01
nikunj97 has quit [Ping timeout: 244 seconds]
06:39
Nikunj__ has quit [Read error: Connection reset by peer]
08:40
<
gonidelis[m] >
test
08:40
<
gonidelis[m] >
(just checking my new client)
09:03
mcopik has joined #ste||ar
09:03
mcopik has quit [Client Quit]
10:36
Yorlik_ has joined #ste||ar
10:36
Yorlik has quit [Ping timeout: 260 seconds]
11:02
Yorlik_ has quit [Ping timeout: 256 seconds]
11:55
hkaiser has joined #ste||ar
12:17
<
gonidelis[m] >
What is the purpose of dispatch.hpp in hpx/libs/algorithms/include/hpx/parallel/algorithms/detail ?
12:25
<
hkaiser >
gonidelis[m]: ahh, now you're getting closer
12:26
<
hkaiser >
it encapsulates the code that is the same for all algorithms, dispatching to the correct implementation depending in arguments: sequential or parallel, etc.
12:26
<
hkaiser >
sync or async
12:55
<
gonidelis[m] >
hkaiser: thanks a lot! Could you explain what your reduce tester is doing? I mean like what is this syntax `Iterator<std::int64_t, 100>{0}` trying to accomplish ?
12:58
<
hkaiser >
gonidelis[m]: can you give me a link?
12:58
<
gonidelis[m] >
oh sory
12:59
<
gonidelis[m] >
<hkaiser "gonidelis: btw you might want to"> i definately will
13:01
<
hkaiser >
it's a iterator that is used by the test only - feel free to reuse it for your code
13:01
<
hkaiser >
*for your tests*
13:03
<
gonidelis[m] >
yeah I have already reached to that file and I think I don't get what the cunstructor is achieving
13:03
<
gonidelis[m] >
` explicit Iterator(Value initialState) : state(initialState)`
13:03
<
gonidelis[m] >
What are the empty brackts suppose to mean?
13:05
<
hkaiser >
this is what's called 'uniform initialization' in c++, it essentially creates a new instance of the Iterator<> in place (a temporary)
13:07
<
hkaiser >
it invokes the Iterator::Iterator() constructor by passing `0` as the only argument
13:08
<
gonidelis[m] >
hmm... never heard of 'uniform initialization' before...just seems like more homework for me :D
13:09
<
gonidelis[m] >
I think I get what you are saying though....
13:12
Yorlik has joined #ste||ar
13:59
Nikunj__ has joined #ste||ar
14:02
nikunj97 has joined #ste||ar
14:05
Nikunj__ has quit [Ping timeout: 260 seconds]
14:37
nikunj97 has quit [Read error: Connection reset by peer]
15:16
Yorlik has quit [Read error: Connection reset by peer]
15:22
<
gonidelis[m] >
It's just an empty template that just takes one type specification with an empty body...
15:25
nikunj97 has joined #ste||ar
15:26
<
K-ballo >
that construction is a bit awkward, the sentinel value is held by the iterator rather than the sentinel
15:27
Nikunj__ has joined #ste||ar
15:30
nikunj97 has quit [Ping timeout: 256 seconds]
15:54
Yorlik has joined #ste||ar
16:00
hkaiser has quit [Ping timeout: 256 seconds]
16:08
hkaiser has joined #ste||ar
16:09
<
hkaiser >
K-ballo: good point
16:14
<
hkaiser >
gonidelis[m]: might be good exercise for you to change that such that the sentinel value is stored by Sentinel and not Iterator
16:32
<
K-ballo >
gonidelis[m]: sorry :P
16:37
<
hkaiser >
shouldn't be hard, however
17:19
hkaiser has quit [Read error: Connection reset by peer]
18:07
hkaiser has joined #ste||ar
18:23
K-ballo has quit [Quit: K-ballo]
18:29
weilewei has joined #ste||ar
18:47
parsa has joined #ste||ar
18:50
hkaiser has quit [Read error: Connection reset by peer]
19:24
K-ballo has joined #ste||ar
19:47
K-ballo has quit [Quit: K-ballo]
19:54
K-ballo has joined #ste||ar
21:08
hkaiser has joined #ste||ar
21:31
K-ballo has quit [Read error: Connection reset by peer]
21:31
K-ballo1 has joined #ste||ar
21:33
K-ballo1 is now known as K-ballo
21:34
nikunj has quit [Read error: Connection reset by peer]
21:35
nikunj has joined #ste||ar
21:54
nikunj has quit [Ping timeout: 265 seconds]
22:03
nikunj has joined #ste||ar
22:08
weilewei has quit [Remote host closed the connection]
22:23
Yorlik has quit [Read error: Connection reset by peer]
22:49
Yorlik has joined #ste||ar