Home >  Term: 多指令多数据
多指令多数据

许多处理器可以同时对不同数据执行不同指令的系统模型。此外,这些处理器在很大程度上以自治的方式运行,仿佛它们是独立的计算机。它们没有中央控制器,通常不以锁步的方式运行。在现实世界中,大多数银行都采用这种方式运行。出纳员不用彼此协商,也不用同时执行每笔交易的每个步骤。相反,他们执行自己的工作,直到发生数据访问冲突为止。处理交易时,无需考虑时间或客户订单。但是,必须明确地防止客户 A 和 B 同时访问 AB 联名账户余额。MIMD 依靠称为锁定的同步机制来协调对共享资源的访问。另请参阅互相排斥、互斥锁、信号灯锁、单锁策略、自旋锁。

0 0

Creator

  • tom wang
  •  (Gold) 2861 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.