Open goodluckcwl opened 3 years ago
This is not possible today with the existing interfaces. All nvcomp functions are expected to be called from the CPU, and you need to provide input/output pointers to global or host memory that's accessible directly by the GPU. Device-side interface that would allow calling compress/decompress functions from within a GPU kernel would require a new set of APIs. @goodluckcwl do you have any specific use case, or requirements for such an interface? which compressor would you use?
Thanks. I compress the data so that it can be stored in the global memory. The data will be decompressed when it is used. In such case, a device-side interface is more efficient. I use the cascaded compressor.
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.
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.
Hi @mnicely, just wondering if there's any updates on this? It seems you have added it to the 2.4 milestone and since now the latest release is 2.6.1, is there any pointer to if this feature is available?
Hi @xzyaoi ,
In our latest 3.0 release, we've added a device API for ANS. We'll consider adding additional formats to the device API over time. Can you share how you're using this? I.e. what gpu, what are your larger kernels doing/used for?
Thanks, Eric
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.
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.
Does it support to output the decompress data into the shared memory directly?