Invention Grant
US08732713B2 Thread group scheduler for computing on a parallel thread processor
有权
线程组调度程序,用于在并行线程处理器上进行计算
- Patent Title: Thread group scheduler for computing on a parallel thread processor
- Patent Title (中): 线程组调度程序,用于在并行线程处理器上进行计算
-
Application No.: US13247819Application Date: 2011-09-28
-
Publication No.: US08732713B2Publication Date: 2014-05-20
- Inventor: Brett W. Coon , John R. Nickolls , John Erik Lindholm , Robert J. Stoll , Nicholas Wang , Jack Hilaire Choquette
- Applicant: Brett W. Coon , John Erik Lindholm , Robert J. Stoll , Nicholas Wang , Jack Hilaire Choquette , Kathleen Elliott Nickolls
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Patterson & Sheridan, LLP
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
A parallel thread processor executes thread groups belonging to multiple cooperative thread arrays (CTAs). At each cycle of the parallel thread processor, an instruction scheduler selects a thread group to be issued for execution during a subsequent cycle. The instruction scheduler selects a thread group to issue for execution by (i) identifying a pool of available thread groups, (ii) identifying a CTA that has the greatest seniority value, and (iii) selecting the thread group that has the greatest credit value from within the CTA with the greatest seniority value.
Public/Granted literature
- US20120110586A1 THREAD GROUP SCHEDULER FOR COMPUTING ON A PARALLEL THREAD PROCESSOR Public/Granted day:2012-05-03
Information query