GraphBLAS / graphblas-api-c

Other
7 stars 3 forks source link

BB-52: Support rank promotion #24

Open mcmillan03 opened 3 years ago

mcmillan03 commented 3 years ago

Where scalars and vectors are automatically promoted to vectors and matrices through replication of values to carry out existing GraphBLAS operations

RankPromotionProposal.pdf

rayegun commented 1 year ago

One initial comment. I think rank promotion should apply to masks. Fantastic way to mask out certain columns or rows. Would require transpose of mask to be supported.

Implementation may be far too complex though it should be feasible to add rewrites to the existing kernels in SuiteSparse:GraphBLAS.