cabouman / mbircone

BSD 3-Clause "New" or "Revised" License
11 stars 9 forks source link

Clean up redundant memory space usage in python #51

Closed dyang37 closed 2 years ago

dyang37 commented 2 years ago

Recently I've been running large scale CT problem, and constantly run into out of memory issue on Brown cluster (max allowed memory space 91GB). As a result, we need to clean up unnecessary memory usage in both python and C code. The memory usage issue in C code is partially fixed with PR #50 (see issue #45 for more details). Issue #4 also seems to be relevant. For python code, we need to run a large-scale recon problem, calculate roughly how much memory the problem should be taking given the image, sino and matrix sizes. If we see the memory usage grow substantially beyond that, then we need to pinpoint where that's occurring and see if it can be worked around.

cabouman commented 2 years ago

Diyu, please work on this issue now that the MACE package is installed.

dyang37 commented 2 years ago

Sure will do.

Sent from my iPhone

On Apr 7, 2022, at 5:21 PM, Charles A Bouman @.***> wrote:



Diyu, please work on this issue now that the MACE package is installed.

— Reply to this email directly, view it on GitHubhttps://github.com/cabouman/mbircone/issues/51#issuecomment-1092210701, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AB2Q7OGYEHK3ABS5MZKMBK3VD5GVZANCNFSM5R7GNE3A. You are receiving this because you were assigned.Message ID: @.***>