第八讲 多处理器调度

第一节 对称多处理与多核架构

向勇 陈渝 李国良 任炬

2023年秋季


提纲

1. 多处理机器

  1. Cache一致性(Cache Coherence)

单核处理器

w:800


超线程(Hyperthread, Simultaneous multithreading)处理器

  • 将CPU内部暂时闲置处理资源充分调动起来
    • 寄存器、程序计数器独立
    • 算术计算单元等硬件共用
    • 不适合计算密集型任务
    • 适合IO密集型任务

bg right 80%


多核(multi-core)处理器

w:1150


众核(many-core)处理器

w:1150


提纲


对称多处理器(SMP)与非一致内存访问系统(NUMA)

w:1000


Cache 一致性 (Cache Coherence)

w:800


Cache 一致性问题

w:900