首页> 外文会议>2011 Seventh International Computer Engineering Conference : Today Information Society What's next? >LcVc: Low-complexity vector-core for executing scalar/vector instructions
【24h】

LcVc: Low-complexity vector-core for executing scalar/vector instructions

机译:LcVc:低复杂度向量核,用于执行标量/向量指令

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper proposes a low-complexity vector-core called LcVc for executing both scalar and vector instructions on the same execution datapath. A unified register file in the decode stage is used for storing both scalar operands and vector elements. The execution stage accepts a new set of operands each cycle and produces a new result. Rather than issuing vector instruction (1-D operations) as a whole, each vector operation is issued sequentially with the existing scalar issue hardware. All loads and stores of registers take place from the data cache in the memory access stage in a rate of one element per clock cycle. The hardware required to support the enhanced vector capability is insignificant (few incrementers and multiplexers), which results in reducing the area per core and increasing the number of cores available in a given chip area. Three key features distinguish LcVc architecture: a unified ISA to scalar and vector processing, low cost, and simplicity of organization. The use of LcVc approximately doubles the speedup of executing vector/matrix kernels such as vector addition, vector scaling, SAXPY, dot-product, matrix-vector multiplication, and matrix-matrix multiplication.
机译:本文提出了一种称为LcVc的低复杂度向量核,用于在同一执行数据路径上执行标量和向量指令。解码阶段的统一寄存器文件用于存储标量操作数和向量元素。执行阶段在每个周期接受一组新的操作数并产生新的结果。而不是整体上发布矢量指令(1-D操作),而是使用现有的标量发布硬件顺序地发布每个矢量操作。寄存器的所有加载和存储都从存储器访问阶段的数据高速缓存中进行,每个时钟周期的速率为一个元素。支持增强的矢量功能所需的硬件微不足道(很少有增量器和多路复用器),这导致每个内核的面积减少,并增加了给定芯片面积中可用内核的数量。 LcVc体系结构的三个主要特征是:用于标量和矢量处理的统一ISA,低成本和组织简单。 LcVc的使用大约使执行矢量/矩阵内核(例如矢量加法,矢量缩放,SASPY,点积,矩阵矢量乘法和矩阵矩阵乘法)的速度提高一倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号