Skip to content

Commit 6504cf1

Browse files
author
bragadeesh
committed
safe-guards to limit opencl max params on some hw/runtimes
1 parent c07a8b5 commit 6504cf1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/library/plan.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4701,11 +4701,11 @@ clfftStatus FFTPlan::SetEnvelope ()
47014701
if (0 == cContextDevices)
47024702
break;
47034703

4704-
envelope.limit_LocalMemSize = ~0;
4705-
envelope.limit_WorkGroupSize = ~0;
4704+
envelope.limit_LocalMemSize = 32768;
4705+
envelope.limit_WorkGroupSize = 256;
47064706
envelope.limit_Dimensions = countOf (envelope.limit_Size);
47074707
for (size_t u = 0; u < countOf (envelope.limit_Size); ++u) {
4708-
envelope.limit_Size[u] = ~0;
4708+
envelope.limit_Size[u] = 256;
47094709
}
47104710

47114711
for( cl_uint i = 0; i < cContextDevices; ++i )

0 commit comments

Comments
 (0)