psath
psath
Hmmm, I do still see if very rarely (2/100) in my full test (where the writeback is only a scalar, and the data buffer creation and destruction is far-removed from...
```shell ^[[;32m[hipSYCL Info] ^[[0mdata_region: constructed with page table dimensions 1 1 1 ^[[;32m[hipSYCL Info] ^[[0mdag_manager: Checking DAG flush opportunity... ^[[;32m[hipSYCL Info] ^[[0mdag_manager: Submitting asynchronous flush... ^[[;32m[hipSYCL Info] ^[[0mdag_manager [async]: Flushing!...
> > $8 = {_backend = {id = (hipsycl::rt::backend_id::hip | hipsycl::rt::backend_id::omp | unknown: 316), > > sw_platform = hipsycl::rt::api_platform::cuda, hw_platform = (unknown: 368)}, _device_id = 0} > > The device...
Adding a scalar writeback to the MWE and battering it again, to see if I can reproduce outside our framework. Edit: Made it through 512/1000 hostptr+flush tests just fine before...
> > Shouldn't hipsycl::sycl::detail::get_host_device() strictly return rt::hardware_platform::cpu, rt::api_platform::omp)? > > It does. See > > https://github.com/illuhad/hipSYCL/blob/347f1e1b05050aa5440a6b657ad28592a3dbc496/include/hipSYCL/sycl/device.hpp#L56 > > > Anything else means something is going terribly wrong. Yes, that's what...
> > I'm not getting any hits on the isolated version. Our big code must be doing something untoward that's precipitating out here. There's a lot of passing shared_ptrs to...
> > > I'm not getting any hits on the isolated version. Our big code must be doing something untoward that's precipitating out here. There's a lot of passing shared_ptrs...
Successfully crafted 2 spells but the third is having issues when I leave the table open more than a few seconds (it does not matter whether I have anything configured...
A fresh build with the above check switched to greater-than-or-equals resolves it for me. (Though it does nothing to fix the multithreading bug). There is a little stutter in the...
That's one of the advantages of more and more mods going open source. Rather than the typical "it doesn't work, wahh" bug report, motivated users with some experience can try...