File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 9393# We create a :py:class:`pylops.waveeqprocessing.LSM` at each rank and then push them
9494# into a :py:class:`pylops_mpi.basicoperators.MPIVStack` to perform a matrix-vector
9595# product with the broadcasted reflectivity at every location on the subsurface.
96- # Note that we must use :code`engine="cuda"` and move the wavelet wav to the GPU prior to creating the operator.
97- # Moreover, we allocate the traveltime tables (:code`lsm.Demop.trav_srcs`, and :code`lsm.Demop.trav_recs`)
96+ # Note that we must use :code: `engine="cuda"` and move the wavelet wav to the GPU prior to creating the operator.
97+ # Moreover, we allocate the traveltime tables (:code: `lsm.Demop.trav_srcs`, and :code: `lsm.Demop.trav_recs`)
9898# to the GPU prior to applying the operator to avoid incurring in the penalty of performing
99- # host-to-device memory copies every time the operator is applied. Moreover, we must pass :code`nccl_comm`
100- # to the DistributedArray constructor used to create :code`refl_dist` in order to use NCCL for communications.
99+ # host-to-device memory copies every time the operator is applied. Moreover, we must pass :code: `nccl_comm`
100+ # to the DistributedArray constructor used to create :code: `refl_dist` in order to use NCCL for communications.
101101
102102# Wavelet
103103nt = 651
You can’t perform that action at this time.
0 commit comments