买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:在具有事务存储器支持电路系统20的设备2中,对于利用第一类型事务开始指令所开始的第一类型事务,跟随该第一类型事务开始指令之后经推测地执行的指令的结果被防止提交,直到到达事务结束指令为止。在检测到在来自另一线程的存储器存取的地址与针对该事务所追踪的地址之间的冲突时,中止被触发。对于利用第二类型事务开始指令所开始的第二类型事务,读取操作的地址被标记成可追踪的,同时写入操作的地址被省略而不标记成可追踪的。这允许支持事务存储器的设备也被用于多字地址监看。
主权项:1.一种用于数据处理的设备,包括:指令解码器,其用于解码指令;处理电路系统,其用于响应于所述指令被所述指令解码器解码而执行数据处理;事务存储器支持电路系统,其用于支持在由所述处理电路系统处理的数据线程内的事务的执行,所述事务存储器支持电路系统包括地址追踪电路系统以追踪由所述事务内的指令存取的地址;对于利用第一类型事务开始指令所开始的第一类型事务,所述指令解码器被配置为控制所述处理电路系统以防止跟随所述第一类型事务开始指令之后经推测地执行的指令的结果的提交,直到到达事务结束指令为止,其中,所述事务存储器支持电路系统被配置为在检测到在来自另一线程的存储器存取的地址与由所述地址追踪电路系统追踪的地址之间的冲突时触发所述事务的中止;以及对于利用第二类型事务开始指令所开始的第二类型事务,所述指令解码器被配置为控制所述处理电路系统,通过将在所述事务内的读取操作的地址标记成能够由所述地址追踪电路系统追踪的来响应于该读取操作的执行,并且通过省略将所述事务内的写入操作的地址标记成能够由所述地址追踪电路系统追踪来响应于该写入操作的执行,其中,对于所述第二类型事务,所述事务存储器支持电路系统被配置为在检测到在所述第二类型事务内所执行的读取操作的地址与来自另一线程的写入操作的地址之间的冲突时触发所述第二类型事务的中止,并且对于所述第二类型事务,所述指令解码器被配置为控制所述处理电路系统响应于所述第二类型事务的中止而省略架构状态的复原,其中,复原被省略的所述架构状态包括在所述事务期间更改的架构状态。
全文数据:
权利要求:
百度查询: ARM有限公司 用于事务存储器的设备和数据处理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。