向量流水处理机.pptVIP

  • 63
  • 0
  • 约8.2千字
  • 约 46页
  • 2017-09-20 发布于江苏
  • 举报
向量流水处理机

向量处理的基本概念 向量流水处理机的结构 提高向量流水处理机性能的方法 向量处理的基本概念 从数学的概念上讲,标量是指单个量,而向量是指一组标量。例如,有一个数组A=(a1,a2,a3,…,an),其中括号内的每一个元素ai就是一个标量。而A称为向量,它由一组标量组成。 一条向量指令可以处理N个或N对操作数。我们把这N个互相独立的数叫做向量,对这样一组数的运算叫做向量处理。因此,向量指令的处理效率要比标量指令的处理效率高得多。 向量处理方式 有三种处理方式: 横向处理方式,又称为水平处理方式,横向加工方式等。向量计算是按行的方式从左至右横向地进行。 纵向处理方式,又称为垂直处理方式,纵向加工方式等。向量计算是按列的方式自上而下纵向地进行。 纵横处理方式,又称为分组处理方式,纵横向加工方式等。横向处理和纵向处理相结合的方式。 要根据向量运算的特点和向量处理机的类型选择向量的处理方式。 向量处理方式 例如:向量计算:A*(B+C) 的?循环程序 用C语言为 for(i=1; i=n; i++) di= ai * (bi+ci) 水平处理法(横向) d1=a1*(b1+c1) d2=a2*(b2+c2) · · dn=an*(bn+cn) 水平处理法 假设中间结果为t(i) 计算第1个分量: t(1) =b(1)+c(1) d

文档评论(0)

1亿VIP精品文档

相关文档