首页> 外国专利> Matching and Synchronization of Asymmetric Single-Chip Dual Multiprocessors

Matching and Synchronization of Asymmetric Single-Chip Dual Multiprocessors

机译:非对称单芯片双多处理器的匹配和同步

摘要

An integrated multiprocessor architecture has been disclosed that simplifies synchronization of multiple processing devices. The multiprocessor comprises a general purpose processor and a vector processor having a single instruction multiple data scheme. All multiprocessors in the vector processor process instructions concurrently and do not require software synchronization. The general purpose processor controls the vector processor and also operates the vector processor to form a fork in the program flow. The two processors execute the program in parallel until the control processor stops the vector processor or until an exception occurs, or until the vector processor completes the program and enters the idle state. A register coupled to both processors for accessing both processors stores a status bit indicating whether the vector processor is in an operating state or an idle state. The general purpose processor synchronizes the separate programs by executing a loop that polls the status bits. When the status bit indicates the idle state of the vector processor, the general purpose processor processes the results from the vector processor and restarts the vector processor.
机译:已经公开了一种集成的多处理器体系结构,该体系结构简化了多个处理设备的同步。多处理器包括具有单指令多数据方案的通用处理器和矢量处理器。向量处理器中的所有多处理器同时处理指令,不需要软件同步。通用处理器控制向量处理器,并且还操作向量处理器以在程序流中形成分支。这两个处理器并行执行程序,直到控制处理器停止矢量处理器或直到发生异常为止,或者直到矢量处理器完成程序并进入空闲状态为止。耦合到两个处理器以访问两个处理器的寄存器存储指示矢量处理器处于工作状态还是空闲状态的状态位。通用处理器通过执行轮询状态位的循环来同步单独的程序。当状态位指示向量处理器的空闲状态时,通用处理器将处理来自向量处理器的结果,然后重新启动向量处理器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号