发明名称 Apparatus with at least one resource having thread mode and transaction mode, and method
摘要 An apparatus 2, such as a hardware multithreading processor, has processing circuitry 6 having access to a first processing resource 20-0 and a second processing resource 20-3. The processing resources can be a register set 20-0-20-3 or a thread ID 22.A first thread can be processed using the first processing resource. In a thread mode the second processing resource 20-3 can be used to process a second thread while in a transaction mode the second processing resource 20-3 can be used to process a transaction of the first thread comprising a number of speculatively performed operations for which results are committed at the end of the transaction. By sharing resources for supporting additional threads and supporting transactions, circuit area and power consumption can be reduced. A configuration register 30 can be used to determine the mode and this can be set statically at boot time or dynamically switched at run time.
申请公布号 GB2533415(A) 申请公布日期 2016.06.22
申请号 GB20140022793 申请日期 2014.12.19
申请人 ARM Limited 发明人 Stephan Diestelhorst;Matthew James Horsnell;Guy Larri
分类号 G06F9/46;G06F9/38 主分类号 G06F9/46
代理机构 代理人
主权项
地址