Efficient Matrix Multiplication for \(\textbf{A}^{T}\textbf{G}\textbf{A}\)
AGAmult_wrapper(
G,
A,
K,
nc,
nca,
parallel,
cl,
chunk_size,
num_chunks,
rem_chunks
)
Matrix product \(\textbf{A}^{T}\textbf{G}\textbf{A}\)
List of G matrices (\(\textbf{G}\))
Constraint matrix (\(\textbf{A}\))
Number of partitions minus 1 (\(K\))
Number of columns per partition
Number of constraint columns
Use parallel processing
Cluster object
Chunk size for parallel
Number of chunks
Remaining chunks
Computes \(\textbf{A}^{T}\textbf{G}\textbf{A}\) efficiently in parallel chunks using AGAmult_chunk()
.