首页> 外国专利> SYSTEM AND METHOD FOR LAUNCHING DATA PARALLEL AND TASK PARALLEL APPLICATION THREADS AND GRAPHICS PROCESSING UNIT INCORPORATING THE SAME

SYSTEM AND METHOD FOR LAUNCHING DATA PARALLEL AND TASK PARALLEL APPLICATION THREADS AND GRAPHICS PROCESSING UNIT INCORPORATING THE SAME

机译:用于启动数据并行和任务并行应用程序线程和图形处理单元的系统和方法

摘要

A system and method for launching data parallel and task parallel application threads. In one embodiment, the system includes: (1) a global thread launcher operable to retrieve a launch request from a queue and track buffer resources associated with the launch request and allocate output buffers therefor and (2) a local thread launcher associated with a streaming multiprocessor and operable to receive the launch request from the global thread launcher, set a program counter and resource pointers of pipelines of the streaming multiprocessor and receive reports from pipelines thereof as threads complete execution.
机译:一种用于启动数据并行和任务并行应用程序线程的系统和方法。在一个实施例中,该系统包括:(1)全局线程启动器,其可操作以从队列中检索启动请求并跟踪与该启动请求相关联的缓冲器资源并为其分配输出缓冲器;以及(2)与流传输相关联的本地线程启动器。多处理器,并且可操作以从全局线程启动器接收启动请求,设置流计数器多处理器的管道的程序计数器和资源指针,并在线程完成执行时从其管道接收报告。

著录项

  • 公开/公告号US2014173611A1

    专利类型

  • 公开/公告日2014-06-19

    原文格式PDF

  • 申请/专利权人 NVIDIA CORPORATION;

    申请/专利号US201213713305

  • 发明设计人 ALBERT MEIXNER;

    申请日2012-12-13

  • 分类号G06F9/50;

  • 国家 US

  • 入库时间 2022-08-21 16:08:49

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号