简述多处理机要解决的主要技术问题。
简述多处理机要解决的主要技术问题。
【正确答案】:(1)硬件结构,解决好处理机、存储器模块及L/0子系统间的互连;(2)最大限度开发系统的并行性,以实现多处理机各级的全面并行;(3)任务的粒度选择,使并行度高,辅助开销小;(4)解决好处理机中各并行任务和进程间的同步问题:(5)解决好处理机调度、任务-NNN资源分配,防止死锁;(6)一旦某处理机发生故障,如何对系统进行重新组织而不使其瘫痪;(7)多处理机机数增多后,如何能给编程者提供良好的编程环境,减轻程序的复杂性。
Top