我想初始化两个尺寸为401X401的二维矩阵,并以一种快速的方式将它们相乘。但最可能的原因是stack overflow,两个双2D矩阵没有像这个问题中所说的那样初始化:。根据以下建议,我使用vectors of vectors存储我的2D矩阵。但我想做快速矩阵乘法,因为时间是我的一个重要因素。有人建议不要为此目的使用vectors of vectors:。,我如何既能同时初始化两个大矩阵,又能快速地进行矩阵
假设我有一个非常快的子例程,用于固定大小的酉矩阵乘法。(子例程可能涉及硬件加速),比方说,一个叫做quantum_unmm_256(A, U, m)的函数右乘一个m乘以256个矩阵A和一个256个乘256个酉矩阵U。现在我要用一个酉矩阵乘以它的大小是256的倍数,比如说,一个1280x1280的酉矩阵。,什么是充分利用快速子例程的快速算法?
所有矩阵都假定是稠密的,有64或128位浮点复数类型。