deformetrica issueshttps://gitlab.com/icm-institute/aramislab/deformetrica/-/issues2019-06-26T09:55:40Zhttps://gitlab.com/icm-institute/aramislab/deformetrica/-/issues/57Improve the matrix inversion method in parallel transport.2019-06-26T09:55:40ZAlexandre BôneImprove the matrix inversion method in parallel transport.Maybe work in collaboration with the PyKeops team, if they are interested.Maybe work in collaboration with the PyKeops team, if they are interested.v4.3.0Alexandre BôneAlexandre Bônehttps://gitlab.com/icm-institute/aramislab/deformetrica/-/issues/39performance optimization2019-04-08T09:24:10ZBenoit Martinperformance optimizationsteps to better parallelization:
* [x] multi-processing
* [x] multi-gpu
* [ ] multi-node
apply multi-processing to:
* [x] deterministic_atlas
* [ ] registration
* [ ] bayesian_atlas
* [x] longitudinal_atlas
* [ ] logitudinal_reg...steps to better parallelization:
* [x] multi-processing
* [x] multi-gpu
* [ ] multi-node
apply multi-processing to:
* [x] deterministic_atlas
* [ ] registration
* [ ] bayesian_atlas
* [x] longitudinal_atlas
* [ ] logitudinal_registration
* [ ] affine_atlas
* [ ] geodesic_registration
* [ ] parallel_trasport
Known issues:
* ~~PyKeops v0.0.14 multi-gpu (when device_index is not 0)~~
* ~~multi-processing high number of open files (linux)~~Benoit MartinBenoit Martinhttps://gitlab.com/icm-institute/aramislab/deformetrica/-/issues/30Automatic kernel and device selection2019-09-09T09:28:11ZBenoit MartinAutomatic kernel and device selectionTake in account:
- wall time
- number of available cores
- available RAM memory
- available GPUs
- available GPU memory
- take in account benchmark results
- ?Take in account:
- wall time
- number of available cores
- available RAM memory
- available GPUs
- available GPU memory
- take in account benchmark results
- ?v4.3.0Benoit MartinBenoit Martin