Limit the number of HSA signals that are active (#140)
* Limit the number of HSA signals that are active There is a hard limit currently to the number of signals that HSA allows to be created (before weird stuff happens such as hangs or straight up crashes in HSA). While there is some work going on to fix this in HSA/AQL. Lets limit the number we create. Increased the counter colleciton example to 200K launches, which with this change no longer hangs/crashes randomly in HSA. * source formatting (clang-format v11) (#142) Co-authored-by: bwelton <bwelton@users.noreply.github.com> * Up timout --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: bwelton <bwelton@users.noreply.github.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
5819ca589f
Коммит
de685246a7
@@ -40,7 +40,7 @@ kernelC(T* C_d, const T* A_d, size_t N)
|
||||
void
|
||||
launchKernals()
|
||||
{
|
||||
const int NUM_LAUNCH = 1000;
|
||||
const int NUM_LAUNCH = 200000;
|
||||
// Normal HIP Calls
|
||||
int* gpuMem;
|
||||
[[maybe_unused]] hipDeviceProp_t devProp;
|
||||
|
||||
Ссылка в новой задаче
Block a user