NVIDIA / nvcomp

Repository for nvCOMP docs and examples. nvCOMP is a library for fast lossless compression/decompression on the GPU that can be downloaded from https://developer.nvidia.com/nvcomp.
Other
558 stars 79 forks source link

Lz4 compressor, uses too much shared memory reducing occupancy by 50%. #38

Open emelrad12 opened 3 years ago

emelrad12 commented 3 years ago

I assume you probably only performance tested the A100, and saw that there is no issue there, but on my 2070s, its occupancy is reduced by 50%.

I read the source code and it seems to be hardcoded.

Attached Nsight compute report (zipped cause GitHub doesn't allow such file extensions. 1.zip

nv-dlasalle commented 3 years ago

@emelrad12 Thanks for reporting this--we'll take a look.

github-actions[bot] commented 2 years ago

This issue has been labeled inactive-30d due to no recent activity in the past 30 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. This issue will be labeled inactive-90d if there is no activity in the next 60 days.

github-actions[bot] commented 2 years ago

This issue has been labeled inactive-90d due to no recent activity in the past 90 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed.