首页> 外国专利> RECONFIGURABLE PROCESSOR ARRAY EXPLOITING ILP AND TLP

RECONFIGURABLE PROCESSOR ARRAY EXPLOITING ILP AND TLP

机译:可重构处理器阵列探索ILP和TLP

摘要

A processing system according to the invention comprises a plurality of processing elements, and the plurality of processing elements comprises a first set of processing elements and at least a second set of processing elements. Each processing element of the first set comprises a register file and at least one instruction issue slot, and the instruction issue slot comprises at least one functional unit. This type of processing element is dedicated for executing a thread with no or a very low degree of instruction-level parallelism. Each processing element of the second set comprises a register file and a plurality of instruction issue slots, and each instruction issue slot comprising at least one functional unit. This type of processing element is dedicated for executing a thread with a large degree of instruction-level parallelism. All processing elements are arranged to execute instructions under a common thread of control. The processing system further comprises communication means arranged for communication across the processing elements. In this way the processing system is capable of exploiting both thread-level parallelism and instruction-level parallelism in an application, or a combination thereof.
机译:根据本发明的处理系统包括多个处理元件,并且多个处理元件包括第一组处理元件和至少第二组处理元件。第一组中的每个处理元件包括寄存器文件和至少一个指令发布槽,并且指令发布槽包括至少一个功能单元。这种类型的处理元素专用于执行没有或只有极低的指令级并行度的线程。第二组的每个处理元件包括寄存器文件和多个指令发出槽,并且每个指令发出槽包括至少一个功能单元。这种类型的处理元素专用于执行具有高度指令级并行度的线程。所有处理元件都安排为在公共控制线程下执行指令。该处理系统还包括通信装置,该通信装置被布置为用于跨处理元件进行通信。以这种方式,处理系统能够利用应用程序中的线程级并行性和指令级并行性或其组合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号