-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support cucim for slide manipulation #6
Comments
@roof12 Any updates on this? |
On a branch I converted the tiling to use cuCIM. I wrote a script that uses this test the execution time of tiling, separate from NVFLARE and training. The test was 3 images from mouse, size 105 - 154 MB. The drive was an external USB drive. Each configuration was run six times, taking the mean. The cuCIM tiling was written for an older version of the Sarcoma code (from around March). These timings use that. I will update the branch to work with main and push it. Openslide 1 workersMean elapsed time: 26.269 python test-network.py 25.61s user 1.49s system 102% cpu 26.318 total Cucim 1 workersMean elapsed time: 25.000 python test-network.py 24.44s user 1.54s system 104% cpu 24.939 total Cucim 2 workersMean elapsed time: 13.649 python test-network.py 24.82s user 1.67s system 194% cpu 13.643 total Cucim 4 workersMean elapsed time: 7.811 python test-network.py 24.79s user 1.64s system 339% cpu 7.793 total Cucim 8 workersMean elapsed time: 5.082 python test-network.py 25.30s user 2.21s system 519% cpu 5.299 total |
@roof12 thanks for the update. This is cool! Yes, please do merge with the latest Some questions/comments:
|
We can potentially leverage cuCIM instead of openslide for working with the images. Should give some performance boost since the work will happen on the GPU.
The text was updated successfully, but these errors were encountered: