首页> 外国专利> Method and apparatus for supporting vector operations on a multi-threaded microprocessor

Method and apparatus for supporting vector operations on a multi-threaded microprocessor

机译:在多线程微处理器上支持向量运算的方法和设备

摘要

One embodiment of the present invention provides a system that supports vector operations on a multi-threaded microprocessor. During operation, the system detects a vector instruction in a program. The system maps this vector instruction onto the thread contexts of the multi-threaded microprocessor. As part of the mapping process, the system splits the vector instruction across a set of threads that execute in parallel and generates a set of instructions for the set of threads. This mapping process allows the vector instruction to be executed efficiently across multiple threads.
机译:本发明的一个实施例提供了一种在多线程微处理器上支持向量运算的系统。在运行期间,系统会检测程序中的矢量指令。系统将此向量指令映射到多线程微处理器的线程上下文中。作为映射过程的一部分,系统将向量指令拆分到一组并行执行的线程中,并为该组线程生成一组指令。该映射过程允许向量指令跨多个线程有效地执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号