DSP vs CPU

1. 内存 dsp
2. 系统架构, VLIW vs super scalar
 将一条指令分成若干个周期处理以达到多条指令重叠处理,从而提高cpu部件利用
率的技术叫做标量流水技术.
    超级标量是指cpu内一般能有多条流水线,这些流水线能够并行处理.在单流水线结构
中,指令虽然能够重叠执行,但仍然是顺序的,每个周期只能发射(issue)或退休(retire)
一条指令.超级标量结构的cpu支持指令级并行,每个周期可以发射多条指令(2-4条居多).
这样,可以使得cpu的IPC(Instruction Per Clock) > 1, 从而提高cpu处理速度.
    超级标量机能同时对若干条指令进行译码,将可以并行执行的指令送往不同的执行
部件,在程序运行期间,由硬件(通常是状态记录部件和调度部件)来完成指令调度.
    超级标量机主要是借助硬件资源重复(例如有两套译码器和ALU等)来实现空间的并行
操作.
DSP vs CPU_第1张图片

 


Modern Microprocessors - A 90-Minute Guide! (lighterra.com)
(1条消息) 关于超标量、超级流水线、超长指令字、向量机(习题)_Gabriel的专栏-CSDN博客
3. operation system
4. ISA 指令集不同

5. dsp 可以定制化,比如说,蝶形算子,特殊的操作等等, ai, 5G 等等
6. 分支预测
7. cache设计不一样

     8. 主频低,功耗低

你可能感兴趣的:(html)