Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@mrava87 mrava87 released this 05 Aug 22:06
· 40 commits to main since this release
fb4003b
  • Added pylops_mpi.basicoperators.MPIMatrixMult operator.
  • Added NCCL support to all operators in :mod:pylops_mpi.basicoperators and pylops_mpi.signalprocessing.
  • Added base_comm_nccl in constructor of pylops_mpi.DistributedArray to enable NCCL communication backend.
  • Added pylops_mpi.utils.benchmark subpackage providing methods to decorate and mark functions / class methods to measure their execution time.
  • Added pylops_mpi.utils._nccl subpackage implementing methods for NCCL communication backend.
  • Added pylops_mpi.utils.deps subpackage to safely import nccl
  • Fixed partition in the creation of the output distributed array in pylops_mpi.signalprocessing.MPIFredholm1.