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/
<Yorlik>
At least most of the data
<Yorlik>
There will ofc be some cross referencing here and there, but I am trying to avoid it
<Yorlik>
Items get never ever mved, so I can guarantee pointer validity over the objects lifetime
<Yorlik>
That's why I wrote it
<Yorlik>
Speed + pointers valid
<Yorlik>
The OS specific part is only 4 very short functions - still gotta do the Linux part
<Yorlik>
K-ballo: Forgot about the prefetch - that surely comes in too here. I think my numbers are prbably not too far off.
<Yorlik>
Throughput was a bit above 2GB/sec
<Yorlik>
Thats still far below the theoretical max of ~12
diehlpk_mobile has quit [Read error: Connection reset by peer]
daissgr has joined #ste||ar
eschnett has joined #ste||ar
diehlpk has joined #ste||ar
<hkaiser>
Yorlik: you can utilize the full memory bandwdth only if you run on more than one core
<hkaiser>
you have to run on many cores, actually
<Yorlik>
That will be fun then later, when its more of a real application, Thanks for the heads-up
<Yorlik>
In the moment I'm just creating little Lego bricks.
<Yorlik>
Does hpx has a query system, like "Give me all id_types of a given type" ?
<heller>
yes
<hkaiser>
heller: does it now?
<mdiers_>
hkaiser: after your commit "Cleaned up code" about a month ago my clang code analyzer runs into an undefined behavior. i have localized the corresponding location and adapted it for me for testing. it is in hpx/traits/brace_initializable_traits.hpp the is_paren_constructible() . i have adapted it like the overlying is_brace_constructible() with a decltype. then it works again.
<hkaiser>
mdiers_: please create a PR, if you would
<K-ballo>
I'm interested in seeing that diff
<K-ballo>
and also curious that we have a list-init trait
<mdiers_>
All right, I'll put it on.
<hkaiser>
K-ballo: that came in with the c++17 serialization
hkaiser has quit [Quit: bye]
aserio has joined #ste||ar
eschnett has joined #ste||ar
bibek has joined #ste||ar
nikunj1997 has joined #ste||ar
nikunj97 has quit [Ping timeout: 246 seconds]
<aserio>
jbjnr_, simbergm, heller: will you be joining the meeting now?