模拟英特尔TSX指令

Jam*_*s L 5 assembly emulation

我想在芯片可用之前尝试新的英特尔TSX指令.英特尔是否提供仿真器,或者是否有其他广泛使用的技术?

Mik*_*ail 6

重要的是要注意,如果您为任何大中型公司工作,英特尔可能会向您发送免费硬件(就像我们一样).

对于此实验,需要最新版本(5.31)的英特尔®软件开发仿真器(英特尔®SDE)和可以生成RTM指令的编译器(通过内在函数或直接机器代码).请注意,使用运行RTM的英特尔SDE进行性能测量的价值有限,因为在软件中模拟TM而不是使用真实硬件的开销很大,但正如您将在后面看到的那样,英特尔SDE已经证明了并发库开发人员使用RTM的重要点和应用程序员.

请参阅http://software.intel.com/en-us/blogs/2012/11/06/exploring-intel-transactional-synchronization-extensions-with-intel-software