misos1
misos1
Actually it could be canceled by triggering an interrupt. Also by setting queue percentage to 0 stops/pauses any dispatches also probably by using interrupt. Seems causing an interrupt is the...
> There is no way to stop execution of a specific dispatch. You can only stop entire queues. You can trigger an interrupt and in the secondary trap handler decide...
@bgenidy > When using release mode it seems to be working fine, so I think there is something with the way the debugger and the camera play together that is...
@abhimeda I think this probably stayed in "not possible anymore" state (authors should know better than me).
Few more cases: ``` c++ #include int main() { hc::array_view data(1); parallel_for_each(hc::extent(1), [=](hc::index i) [[hc]] { int __amdgcn_update_dpp(int old, int src, int dpp_ctrl, int row_mask, int bank_mask, bool bound_ctrl) [[hc]]...
It was on rocm 1.8, now I tested on rocm 1.9 with same results. But it happens only with -Ofast flag: ``` hcc main.cpp `hcc-config --cxxflags` -Ofast ```
It should not crash but instead print some errors and then gracefully exit.
There is for example this https://github.com/ROCmSoftwarePlatform/rocRAND but I would not recommend mersenne twister or xorwow http://pracrand.sourceforge.net/RNG_engines.txt.
Also is there any way how to get frequency of __clock_u64? I deduced that it is 27 MHz on gfx900. I cannot find anything except this from ISA manual: "The...