首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >英特尔事务同步扩展新指令( TSX )是否与Intel TSX不同?

英特尔事务同步扩展新指令( TSX )是否与Intel TSX不同?
EN

Stack Overflow用户
提问于 2017-02-28 11:38:56
回答 1查看 2.7K关注 0票数 6

我在英特尔的网页上找到的

80千兆赫

这个处理器支持TSX技术,但我在google上找不到任何有关它的信息。和英特尔TSX一样吗。如果它是不同的,那么我可以如何使用它。

对不起我的英语不好!:)

EN

回答 1

Stack Overflow用户

发布于 2017-02-28 14:24:38

TSX是以前指令集(HLE)的扩展(RTM) .

来自英特尔的页面

硬件锁省略(HLE) HLE是一个与遗留兼容的指令集扩展(包括XACQUIRE和XRELEASE前缀),用于指定事务性区域。HLE是为那些喜欢传统互斥编程模型的向后兼容性,并希望在遗留硬件上运行支持HLE的软件的程序员提供的,但是他们希望利用硬件上新的锁省略功能和HLE支持。 受限事务存储器(RTM) RTM是一个新的指令集接口(包括XBEGIN、XEND和XABORT指令),用于程序员以比HLE更灵活的方式定义事务区域。 RTM是为喜欢灵活界面而不是事务执行硬件的程序员准备的。

因此,新的一套包括:

代码语言:javascript
复制
XACQUIRE    Prefix hint to the beginning of an HLE transaction region

XRELEASE    Prefix hint to the end of an HLE transaction region

XBEGIN  Transaction begin of an RTM transaction region

XEND    Transaction end of an RTM transaction region

XABORT  Abort an RTM transaction execution

XTEST   Test if executing in a transactional region
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42507787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档