首页> 外国专利> SMT processor to create a virtual vector register file for a borrower thread from a number of donated vector register files

SMT processor to create a virtual vector register file for a borrower thread from a number of donated vector register files

机译:SMT处理器从许多捐赠的向量寄存器文件创建借款人线程的虚拟矢量寄存器文件

摘要

A computing device and a method of allocating vector register files in a simultaneously-multithreaded (SMT) processor core are provided. A request for a first number (M) of vector register files is received from a borrower thread of the processor core. One or more available donor threads of the processor core are identified. A second number (N) of the vector register files, of the identified one or more available donor threads, are assigned to the borrower thread, where N is ≤M. The borrower thread is parameterized to create a virtualized vector register file for the borrower thread, based on a width of the N vector register files of the identified one or more donor threads.
机译:提供计算设备和分配同时多线程(SMT)处理器内核中的矢量寄存器文件的方法。 从处理器内核的借款台接收对向量寄存器文件的第一个数字(M)的请求。 识别处理器内核的一个或多个可用的捐赠线程。 标识的一个或多个可用捐赠线程的矢量寄存器文件的第二号码(n)分配给借款人线程,其中n≤m。 参数化借款人线程以创建借款人线程的虚拟化向量寄存器文件,基于所识别的一个或多个捐赠线程的N个矢量寄存器文件的宽度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号