weilewei has quit [Remote host closed the connection]
parsa has joined #ste||ar
weilewei has joined #ste||ar
nan11 has quit [Remote host closed the connection]
diehlpk_work has joined #ste||ar
Yorlik has quit [Ping timeout: 264 seconds]
nikunj has joined #ste||ar
diehlpk_work has quit [Remote host closed the connection]
Yorlik has joined #ste||ar
hkaiser has quit [Quit: bye]
Yorlik has quit [Ping timeout: 246 seconds]
Yorlik has joined #ste||ar
Yorlik has quit [Read error: Connection reset by peer]
Yorlik has joined #ste||ar
<jbjnr>
<hkaiser "if apply itself fails, throw an "> I don't want to throw an exception. why not allow apply to return whatever the underlying launch mechanism returns? we have a lot of code that calls cuda functions and checks the error code - octotiger/dca/linear algebra/others - we have a substantially new type of future with our new cuda / mpi / libfabric integration - they do not need to create tasks, but they execute
<jbjnr>
asynchronously. being able to return a code from apply (or potentially from async as well) simplifies things greatly.