Varying performance based on slightly different data #560
Unanswered
user01
asked this question in
Troubleshooting
Replies: 1 comment 3 replies
-
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I've been experimenting with
pyopencl
by implementing a specific function from h3.During my tests, I've noticed very different performance based on small changes to the provided sets (~10x). The timings are quite repeatable based on multiple executions. Also interestingly, I don't see a pattern for which sets will perform differently.
This is a gist with a test harness and the .cl functions I modified from uber's codebase. clinfo is attached, but in short it's a debian os with a 3090
Would very much appreciate ideas for why the
read_buffer
would vary so wildly based on the input data. Recommendations for how to approach the task or debug the process? Am I missing something in the process?Thanks for your time on this question and the library overall,
Erik
Beta Was this translation helpful? Give feedback.
All reactions