首页> 外文会议>International Workshop on Applied Parallel Computing >Using Non-canonical Array Layouts in Dense Matrix Operations
【24h】

Using Non-canonical Array Layouts in Dense Matrix Operations

机译:在密集矩阵操作中使用非规范数组布局

获取原文

摘要

We present two implementations of dense matrix multiplication based on two different non-canonical array layouts: one based on a hypermatrix data structure (HM) where data submatrices are stored using a recursive layout; the other based on a simple block data layout with square blocks (SB) where blocks are arranged in column-major order. We show that the iterative code using SB outperforms a recursive code using HM and obtains competitive results on a variety of platforms.
机译:我们介绍了基于两种不同的非规范阵列布局的两个致密矩阵乘法的实现:一个基于使用递归布局存储数据子类的高型数据结构(HM);另一个基于具有方块(SB)的简单块数据布局,其中块以列主要顺序排列。我们表明使用SB的迭代代码优于使用HM的递归代码,并在各种平台上获得竞争结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号