Vector Memory-Memory vs Vector Register Machines 存储器-存储器型向量机(VMMA)需要更高的存储器带宽 All operands must be read in and out of memory VMMA结构使得多个向量操作重叠执行较困难 Must check dependencies on memory addresses VMMA启动时间更长 CDC Star-100在向量元素小于100时,标量代码的性能高于向量 化代码 - For Cray-1, vector/scar均衡点在2个元素 CDC Cray-1后续的机器( Cyber205,ETA-10)都是寄存 器型向量杆 2021/1/29 计算机体系结构Vector Memory-Memory vs. Vector Register Machines • 存储器-存储器型向量机 (VMMA) 需要更高的存储器带宽 − All operands must be read in and out of memory • VMMA结构使得多个向量操作重叠执行较困难 − Must check dependencies on memory addresses • VMMA启动时间更长 − CDC Star-100 在向量元素小于100时,标量代码的性能高于向量 化代码 − For Cray-1, vector/scalar 均衡点在2个元素 • CDC Cray-1后续的机器 (Cyber-205, ETA-10) 都是寄存 器型向量机 2021/1/29 计算机体系结构 15