简述多处理机与阵列机在并行等级、硬件、算法和系统管理上的区别。
(1)并行等级不同,阵列处理机主要针对向量数组.实现向量指令操作级的并行是开发并行中的同时性;
(2)多处理机实现的是作业或任务间的并行,是开发并行性中的并发性;
(3)硬件结构上多处理机中的多个处理机要用多个指令部件控制,通过共享主存或机间互连网络实现异步通信;
(4)在算法上,不限于向址、数组,还要挖掘和实现更多通用算法中隐含的并行性;
(5)在系统管理上,要更多地依靠操作系统等软件手段,有效地解决资源分析和管理,特别是任务分配处理机调度、进程的同步和通信等问题。