×

算法898

swMATH ID: 20167
软件作者: 阿尔布雷希特,马丁;格雷戈里·巴德(Gregory Bard);威廉·哈特
描述: 算法898:GF(2)上稠密矩阵的高效乘法。我们描述了两元素域上稠密矩阵乘法算法层次的有效实现(𝔽 2 ). 特别是,我们介绍了我们在M4RI库中实现的Strassen-Winograd矩阵乘法和“四个俄罗斯人的乘法方法”(M4RM),并将其与其他可用的实现进行了比较。AMD的Opteron处理器表现出了良好的性能,特别是Intel的Core 2 Duo处理器表现出良好的性能。开源M4RI库作为独立包以及Sage数学系统的一部分提供。在机器术语中𝔽 2是逻辑-XOR,乘法是逻辑-and,因此64位的机器字允许对64个元素进行操作𝔽2并行:64个并行加法或乘法最多一个CPU周期。因此,元素级操作𝔽 2个相对便宜。事实上,在本文中,我们得出的结论是,实际的瓶颈是内存读写和数据局部性问题。我们提出了与最小化这些相关的实证结果,并对此进行了分析。
主页: http://dl.acm.org/citation.cfm?doid=1644001.1644010
关键词: GF(2);斯特拉森;润滑;线性代数;矩阵;乘法
相关软件: M4RI系列;岩浆;SageMath公司;FFLAS-FF回送;SM4公司;阿尔戈尔60;ATLAS集团陈述;MeatExe公司;间隙;PolyBoRi公司;GF2工具包;github;DLMF公司;LinBox(接线盒);拉帕克;吉瓦罗
引用于: 6文件

按年份列出的引文