The following functions need to be ported to multi-GPU support from KMM: - [x] `compas_make_tissue_parameters` - [x] `compas_simulate_magnetization_fisp` - [ ] `compas_simulate_magnetization_pssfp` - [ ] `compas_magnetization_to_signal_cartesian` - [ ] `compas_magnetization_to_signal_spiral` - [x] `compas_compute_jacobian` - [x] `compas_compute_jacobian_hermitian` - [x] `phase_encoding` - [ ] `compas_compute_residual` - [ ] `compas_simulate_magnetization_derivative_pssfp` - [ ] `compas_simulate_magnetization_derivative_fisp` The following examples are now running on multi-GPU system. - [x] `echos.jl` - [x] `fisp.jl` - [x] `jacobian.jl` (No, hangs forever) - [x] `jacboian_hermitian.jl` (Not implemented) - [ ] `pssfp.jl` (Not implemented) - [x] `residual.jl` - [x] `signal.jl`
The following functions need to be ported to multi-GPU support from KMM:
compas_make_tissue_parameterscompas_simulate_magnetization_fispcompas_simulate_magnetization_pssfpcompas_magnetization_to_signal_cartesiancompas_magnetization_to_signal_spiralcompas_compute_jacobiancompas_compute_jacobian_hermitianphase_encodingcompas_compute_residualcompas_simulate_magnetization_derivative_pssfpcompas_simulate_magnetization_derivative_fispThe following examples are now running on multi-GPU system.
echos.jlfisp.jljacobian.jl(No, hangs forever)jacboian_hermitian.jl(Not implemented)pssfp.jl(Not implemented)residual.jlsignal.jl