heavyai / pymapd

Python client for OmniSci GPU-accelerated SQL engine and analytics platform
https://pymapd.readthedocs.io/en/latest/
Apache License 2.0
111 stars 50 forks source link

select_ipc_gpu dataframe does not get cleared from GPU memory #365

Closed anirudh-here-com closed 3 years ago

anirudh-here-com commented 3 years ago

We are using pymapd to get data in gpu dataframe using select_ipc_gpu. We observed that over time, the memory usage of omnisci in GPU keeps increasing until entire memory gets filled. Is there a way to clear it periodically?

Regards, Anirudh Simha

mikehinchey commented 3 years ago

Hi Anirudh,

Thank you for the report. This does appear to be a problem in the OmniSci DB, not the python client, but I don't have a timeframe to fix it yet. I believe you have an issue open on the DB, so I'll close this issue.

I did create a related issue for the pyomnisci library (which is the replacement for pymapd) in https://github.com/omnisci/pyomnisci/issues/17

Thanks, Mike