Tracking changes requested in merged PR #307
@atamazov I will address changes requested here: https://github.com/ROCmSoftwarePlatform/MIOpen/pull/307 in an upcoming PR as we want to unblock this PR: https://github.com/ROCmSoftwarePlatform/MIOpen/pull/533
also to address:
Find IsCacheDisabled() in binary_cache.cpp Rename it to IsBinaryCacheDisabled() Make it global (remove static and add its declaration to binary_cache.hpp) Use it here instead of MIOPEN_ENABLE_SQLITE_KERN_CACHE
TODO: src/ocl/convolutionocl.cpp perf_db.emoty() check needs to be:
perf_db.emty() and device_cu/compile_only etc not set --> throw error Otherwise we are still seeing "..incorrect params" thrown from here bc Invokers dont populate the perf_db during compile_only
@alexandraBara Direct links to relevant items (TODO list):
- [ ] https://github.com/ROCmSoftwarePlatform/MIOpen/pull/533#discussion_r513783447
- [ ] https://github.com/ROCmSoftwarePlatform/MIOpen/pull/533#discussion_r515365226
- [ ] leftovers of https://github.com/ROCmSoftwarePlatform/MIOpen/pull/307#pullrequestreview-518920649
- [ ] :red_circle: :bug: https://github.com/ROCmSoftwarePlatform/MIOpen/pull/533#pullrequestreview-527654975
- [ ] Important addition to what also needs to be done: https://github.com/ROCmSoftwarePlatform/MIOpen/pull/681#issuecomment-763643101
@alexandraBara Any progress?
@alexandraBara Any progress?
@atamazov I have been tuning and I am about to finish with it. I picked up this task today and started working on it. Should have a PR this week.
@alexandraBara Good, thank you!
@alexandraBara @atamazov Is this urgency_blocker ticket ready to close?
@daniellowell I don't think so.
The TODO list at https://github.com/ROCmSoftwarePlatform/MIOpen/issues/560#issuecomment-719842997 is updated. Note that there is one bug that presumably affects auto-tuning, not fixed for long.
About auto-tuning: lines like MIOPEN_FIND_ENFORCE=SEARCH_DB_UPDATE bin/MIOpenDriver conv -x 1 -y 1 fail horribly unless one adds MIOPEN_COMPILE_PARALLEL_LEVEL=1.
@daniellowell I guess that's worth investigation and if I understood correctly, @atamazov has found the PR which caused it: https://github.com/ROCmSoftwarePlatform/MIOpen/pull/533#discussion_r520911050
The library that has the issue marked with :red_circle: at https://github.com/ROCmSoftwarePlatform/MIOpen/issues/560#issuecomment-719842997 must not be released.
@junliume The TODO list is not done. Shall we really close this ticket?
@alexandraBara Is this still an issue with the latest ROCm 6.1.1? Thanks!
Closing since MIOpen is being migrated to ROCm/rocm-libraries. Please re-open there if you believe this is still an issue.