正确答案:(1)我们把问题求解中能够同时处理的性质称为并行性(Parallelism)或称平行性。
并行性可分为同时性和并发性两种。同时性(Simultaneity)是指两个以上的事件在同一时刻发生。例如一个字的各位同时进行存取、CPU和通道同时工作、各处理单元同时处理同一指令的;同数据。并发性(Concurrency)是指两个以上的事件在同一时间间隔内发生例如在多位并行加法器中由于低位向高位的进位时间延迟各位的运算不是在同一时刻进行的而是在一个时间间隔内完成的因此各位运算之间存在并发关系。
(2)高速并行结构共分为六类:
①专用多功能单元代表是脉动阵列技术。
②相联处理机代表是STARAN机。
③阵列处理机代表是ILLIAC IV机。
④数据流计算机代表是MIT机。
⑤函数式编程语言处理机代表是MAGO机。
⑥多处理机系统代表是C. mmp机。
(3)相联处理机有三个特点:
①采用按内容访问的相联存储器即按所给信息内容的部分或全部特征将内容与该特征相符的所有存储单元在一次访存中都检索出来。因此存储操作是并行的这种处理机当然也是并行的。
②来自控制器的一条指令能对许多数据同时进行算术和逻辑运算从而它是典型的SIMD并行处理机。
③运算速度提高程序编制简化出错减少。相联处理机的缺点是硬件成本很高。
(1)我们把问题求解中能够同时处理的性质称为并行性(Parallelism),或称平行性。
并行性可分为同时性和并发性两种。同时性(Simultaneity)是指两个以上的事件在同一时刻发生。例如一个字的各位同时进行存取、CPU和通道同时工作、各处理单元同时处理同一指令的;同数据。并发性(Concurrency)是指两个以上的事件在同一时间间隔内发生,例如在多位并行加法器中,由于低位向高位的进位时间延迟,各位的运算不是在同一时刻进行的,而是在一个时间间隔内完成的,因此各位运算之间存在并发关系。
(2)高速并行结构共分为六类:
①专用多功能单元,代表是脉动阵列技术。
②相联处理机,代表是STARAN机。
③阵列处理机,代表是ILLIAC IV机。
④数据流计算机,代表是MIT机。
⑤函数式编程语言处理机,代表是MAGO机。
⑥多处理机系统,代表是C. mmp机。
(3)相联处理机有三个特点:
①采用按内容访问的相联存储器,即按所给信息内容的部分或全部特征,将内容与该特征相符的所有存储单元在一次访存中都检索出来。因此,存储操作是并行的,这种处理机当然也是并行的。
②来自控制器的一条指令能对许多数据同时进行算术和逻辑运算,从而它是典型的SIMD并行处理机。
③运算速度提高,程序编制简化,出错减少。相联处理机的缺点是硬件成本很高。