MIPS SIMD Architecture

MSA(MIPS SIMD Architecture)MIPS科技公司在 MIPS64 R5 中实现的向量指令集模块[1],在其 P5600 SoC 中第一次实现。MSA 第一版及后续版本皆为128位向量指令[2]。MSA 提供了111条新指令[2]龙芯中科在其龙芯2K1000中实现了非标准的 MSA,并且在龙芯3A/B4000中一并实现了 MSA 和 MSA2,且通过扩展 MSA2 实现了256的 LASX 向量指令集。

后继版本

MSA2

MSA2 是MIPS科技公司继 MSA 后推出的新向量指令集,在龙芯3A/B4000中首次实现。龙芯中科以此拓展出256的 LASX 向量指令集。

参考文献

  1. ^ MIPS SIMD. [2020-04-11]. (原始内容存档于2020-11-11). 
  2. ^ 2.0 2.1 MIPS® Architecture for Programmers Volume IV-j: The MIPS64® SIMD Architecture Module. [2020-04-11]. 

参见

精簡指令集(RISC)
PA-RISC
多媒體加速擴展指令集 (MAX)
SPARC
MDMX · MIPS-3D · MSA
LoongISA
龙芯多媒体扩展指令集 (LoongMMI) · 龙芯向量扩展指令集(LoongSX) · 龙芯高级向量扩展指令集(LoongASX)
動態視訊指令集 (MVI)
NEON
複雜指令集(CISC)
x86/x86-64
MMX · 3DNow! · 流式單指令流多資料流擴展指令集 (SSE) · SSE2 · SSE3 · 擴展SSE3 (SSSE3) · SSE4 · SSE4a · SSE5 → XOP、F16C/CVT16、FMA(包括FMA4、FMA3) · 進階加密標準指令集 (AES) · 進階矢量擴展指令集 (AVX、AVX1.1、AVX2、AVX-512) · 位操作指令集 (ABM、BMI1、BMI2、TBM)
指令集 = 被取代或取消
IBM 801 · 伯克利 RISC英语Berkeley RISC · 斯坦福 MIPS英语Stanford MIPS
活跃
历史
处理器技术
模型
顺序模型
函数式模型
架構
  • 微架構
  • 冯·诺伊曼结构
  • 哈佛架構
    • 修正哈佛架構英语Modified Harvard architecture
  • 資料流架構英语Dataflow architecture
  • 传输触发英语Transport triggered architecture
  • 元胞英语Cellular architecture
  • 字节序
  • 异构英语Heterogeneous System Architecture
  • Fabric英语Fabric computing
  • 多元處理
  • 認知計算
  • 神经形态英语Neuromorphic engineering
内存访问
缓存层级英语Cache hierarchy
  • 缓存层级英语Cache hierarchy
記憶體階層
指令集架構
类型
指令集
执行
  • 流水线停顿
  • 操作数转发英语Operand forwarding
  • 经典 RISC 流水线英语Classic RISC pipeline
危障
  • 分支預測
    • 存储相关性预测英语Memory dependence prediction
并行计算
并行层次
執行緒
電腦性能
類別維基數據所列Q124996351
按应用
片上系统
  • 片上系统(SoC)
  • 多处理器片上系统英语Multi-processor system-on-chip(MPSoC)
  • 可编程片上系统(PSoC)
  • 片上网络英语Network on a chip(NoC)
字长
核心数量
組件
功能单元
邏輯閘
寄存器
总线
控制单元
数据通路
電路
电源管理
相关内容