Invention Application
US20160259668A1 APPARATUS AND METHOD FOR EXECUTING A PLURALITY OF THREADS 审中-公开
用于执行大量螺纹的装置和方法

  • Patent Title: APPARATUS AND METHOD FOR EXECUTING A PLURALITY OF THREADS
  • Patent Title (中): 用于执行大量螺纹的装置和方法
  • Application No.: US15058389
    Application Date: 2016-03-02
  • Publication No.: US20160259668A1
    Publication Date: 2016-09-08
  • Inventor: Timothy Holroyd GLAUERTDavid Hennah MANSELLRune HOLM
  • Applicant: ARM LIMITED
  • Priority: GB1503648.6 20150304
  • Main IPC: G06F9/50
  • IPC: G06F9/50
APPARATUS AND METHOD FOR EXECUTING A PLURALITY OF THREADS
Abstract:
An apparatus and method are provided for executing a plurality of threads. The apparatus has processing circuitry arranged to execute the plurality of threads, with each thread executing a program to perform processing operations on thread data. Each thread has a thread identifier, and the thread data includes a value which is dependent on the thread identifier. Value generator circuitry is provided to perform a computation using the thread identifier of a chosen thread in order to generate the above mentioned value for that chosen thread, and to make that value available to the processing circuitry for use by the processing circuitry when executing the chosen thread. Such an arrangement can give rise to significant performance benefits when executing the plurality of threads on the apparatus.
Public/Granted literature
Information query
Patent Agency Ranking
0/0