操作系统对多核处理器的支持方法讲解材料.pptVIP

  • 3
  • 0
  • 约2.3千字
  • 约 26页
  • 2019-11-30 发布于天津
  • 举报

操作系统对多核处理器的支持方法讲解材料.ppt

操作系统对多核处理器的支持方法;outline;UMA(均匀存储访问)模型 物理存储器被所有节点共享; 所有节点访问任意存储单元的时间相同; 发生访存竞争时,仲裁策略平等对待每个节点,即每个节点机会均等; 各节点的CPU可带有局部私有高速缓存; 外围I/O设备也可以共享,且每个节点有平等的访问权利。;NUMA(非均匀存储访问)模型 物理存储器被所有节点共享,任意节点可以直接访问任意内存模块; 节点访问内存模块的速度不同,访问本地存储模块的速度一般是访问其它节点内存模块的3倍以上?? 发生访存竞争时,仲裁策略对节点可能是不等价的; 各节点的CPU可带有局部私有高速缓存 (cache); 外围I/O设备也可以共享,但对各节点是不等价的。;NORMA(非远程存储访问)模型 所有存储器都是私有的,仅能由其本地处理器访问; 基于消息传递的并行计算机,每个节点都是由一台处理器、本地存储器和I/O外设组成的自治计算机。 绝大多数NORMA都不支持远程存储器的访问; 在DSM(分布式共享内存)中,NORMA就消失了。 ;构建并行机系统的不同存储结构;outline;多核操作系统中进程的分配与调度 进程的分配将进程分配到合理的物理核上,因为不同的核在共享性和历史运行情况下都是不同的。 有的物理核能够共享二级cache,而有的却是独立的。 进程间数据共享-分配给有共享二级cache的核,提升命中率。;

文档评论(0)

1亿VIP精品文档

相关文档