File tree Expand file tree Collapse file tree 2 files changed +38
-0
lines changed Expand file tree Collapse file tree 2 files changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ 
2+ # 0.3.0  
3+ *  Added ` pylops_mpi.basicoperators.MPIMatrixMult `  operator.
4+ *  Added NCCL support to all operators in :mod:` pylops_mpi.basicoperators ` , 
5+   and  ` pylops_mpi.signalprocessing ` .
6+ *  Added `` base_comm_nccl ``  in constructor of ` pylops_mpi.DistributedArray ` ,
7+   to enable NCCL communication backend.
8+ *  Added ` pylops_mpi.utils.benchmark `  subpackage providing methods
9+   to decorate and mark functions / class methods to measure their execution 
10+   time.
11+ *  Added ` pylops_mpi.utils._nccl `  subpackage implementing methods
12+   for NCCL communication backend.
13+ *  Added ` pylops_mpi.utils.deps `  subpackage to safely import `` nccl `` 
14+ *  Fixed partition in the creation of the output distributed array in 
15+   ` pylops_mpi.signalprocessing.MPIFredholm1 ` .
16+ 
117# 0.2.0  
218-  Added support for using CuPy arrays with PyLops-MPI.
319-  Introduced the ` pylops_mpi.signalprocessing.MPIFredholm1 `  and ` pylops_mpi.waveeqprocessing.MPIMDC `  operators.
Original file line number Diff line number Diff line change 33Changelog
44========= 
55
6+ 
7+ Version 0.3.0
8+ ------------- 
9+ 
10+ *Released on: 05/08/2025 *
11+ 
12+ * Added :class: `pylops_mpi.basicoperators.MPIMatrixMult ` operator.
13+ * Added NCCL support to all operators in :mod: `pylops_mpi.basicoperators `,
14+   and  :mod: `pylops_mpi.signalprocessing `.
15+ * Added ``base_comm_nccl `` in constructor of :class: `pylops_mpi.DistributedArray `,
16+   to enable NCCL communication backend.
17+ * Added :class: `pylops_mpi.utils.benchmark ` subpackage providing methods
18+   to decorate and mark functions / class methods to measure their execution 
19+   time.
20+ * Added :class: `pylops_mpi.utils._nccl ` subpackage implementing methods
21+   for NCCL communication backend.
22+ * Added :class: `pylops_mpi.utils.deps ` subpackage to safely import ``nccl ``
23+ * Fixed partition in the creation of the output distributed array in 
24+   :class: `pylops_mpi.signalprocessing.MPIFredholm1 `.
25+   
26+ 
627Version 0.2.0
728------------- 
829
@@ -14,6 +35,7 @@ Version 0.2.0
1435* Added a dottest function to perform dot tests on PyLops-MPI operators.
1536* Created a tutorial for Multi-Dimensional Deconvolution (MDD).
1637
38+ 
1739Version 0.1.0
1840------------- 
1941
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments