发明名称 Inter-thread data communications in a computer processor
摘要 A first set of one or more hardware threads for receiving messages sent from hardware threads are registered. After receiving indications of a message location value and a number, the message location value is increments and sent to a different hardware thread of the first set of one or more hardware threads until the message location value has been incremented the number of times or a criterion for interrupting the incrementing and sending is satisfied. An actual number of times the message location value was incremented is indicated to a hardware thread that sent the indications of the message location value and the number.
申请公布号 US8893153(B2) 申请公布日期 2014.11.18
申请号 US201314052335 申请日期 2013.10.11
申请人 International Business Machines Corporation 发明人 Bohrer Patrick J.;Gheith Ahmed;Peterson James L.
分类号 G06F9/54;G06F9/46 主分类号 G06F9/54
代理机构 DeLizio Gilliam, PLLC 代理人 DeLizio Gilliam, PLLC
主权项 1. A method comprising: registering a first set of one or more hardware threads for receiving messages sent from hardware threads; after receiving indications of a message location value and a number, incrementing the message location value and sending the incremented message location value to a different hardware thread of the first set of one or more hardware threads until the message location value has been incremented the number of times or a criterion for interrupting the incrementing and sending is satisfied; and indicating, to a hardware thread that sent the indications of the message location value and the number, an actual number of times the message location value was incremented.
地址 Armonk NY US