Invention Grant
US08495643B2 Message selection based on time stamp and priority in a multithreaded processor
失效
基于多线程处理器中的时间戳和优先级的消息选择
- Patent Title: Message selection based on time stamp and priority in a multithreaded processor
- Patent Title (中): 基于多线程处理器中的时间戳和优先级的消息选择
-
Application No.: US12494541Application Date: 2009-06-30
-
Publication No.: US08495643B2Publication Date: 2013-07-23
- Inventor: Mark Gary Kupferschmidt , Eric Oliver Mejdrich , Paul Emery Schardt , Frederick Jacob Ziegler
- Applicant: Mark Gary Kupferschmidt , Eric Oliver Mejdrich , Paul Emery Schardt , Frederick Jacob Ziegler
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Wood, Herron & Evans LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/30

Abstract:
A method and circuit arrangement process a workload in a multithreaded processor that includes a plurality of hardware threads. Each thread receives at least one message carrying data to process the workload through a respective inbox from among a plurality of inboxes. A plurality of messages are received at a first inbox among the plurality of inboxes, wherein the first inbox is associated with a first thread among the plurality of hardware threads, and wherein each message is associated with a priority. From the plurality of received messages, a first message is selected to process in the first thread based on that first message being associated with the highest priority among the received messages. A second message is selected to process in the first thread based on that second message being associated with the earliest time stamp among the received messages and in response to processing the first message.
Public/Granted literature
- US20100333099A1 MESSAGE SELECTION FOR INTER-THREAD COMMUNICATION IN A MULTITHREADED PROCESSOR Public/Granted day:2010-12-30
Information query