brunomaga / matrix-transposer

Distributed Transposer Of Sparse Matrices With High-Cardinality Cell Structures

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Distributed Sparse Matrix Transposer

Usage

  • If rank offsets is known: MatrixTransposer<T>::Transpose(rank_end_offsets, cells, counts, displs, cell_counts, comm);
  • If rank offsets is unknown: MatrixTransposer<T>::Transpose(row_count, cells, counts, displs, cell_counts, comm);

For an example see main.cpp

About

Distributed Transposer Of Sparse Matrices With High-Cardinality Cell Structures


Languages

Language:C++ 95.4%Language:CMake 4.6%