<zao>
I wonder if any of these juicy things can be ported to HPX
<hkaiser>
FWIW, we do have channels
jpenuchot has quit [Ping timeout: 272 seconds]
rori has quit [Quit: bye]
aserio has quit [Ping timeout: 250 seconds]
<zao>
Aye. Just interesting to see a bunch of fundamental data types that Rust-land uses to build libraries like rayon and tokio on.
jpenuchot has joined #ste||ar
Yorlik has quit [Read error: Connection reset by peer]
Yorlik has joined #ste||ar
Yorlik has quit [Read error: Connection reset by peer]
Yorlik has joined #ste||ar
Yorlik has quit [Read error: No route to host]
Yorlik has joined #ste||ar
aserio has joined #ste||ar
hkaiser has quit [Quit: bye]
aserio has quit [Ping timeout: 276 seconds]
aserio has joined #ste||ar
aserio has quit [Remote host closed the connection]
aserio has joined #ste||ar
<jpenuchot>
hkaiser: I really think there will be no way to implement Blaze CUDA without modifying Blaze itself... It was clearly not designed with anything else than SMP in mind as alternate way to assign expressions. I've been exploring overloading smpAssign() functions, assign() functions and making my own cudaAssign() functions but in all three cases some modifications *will* have to be made and we must
<jpenuchot>
convince Klaus to do them. I'm thinking of minor modifications though such as adapting the EnableIf conditions for the SMP backend and making the UseAssign_v trait public.