Check out my first novel, midnight's simulacra!
Transactional memory: Difference between revisions
From dankwiki
(Created page with 'I'm pretty convinced transactional memory is a bunch of crap, frankly.') |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
I'm pretty convinced transactional memory is a bunch of crap, frankly. | I'm pretty convinced transactional memory is a bunch of crap, frankly. | ||
Update: I'm no longer convinced... [[User:Dank|Dank]] 21:53, 13 October 2009 (UTC) | |||
==[[GCC]]== | |||
GCC supports x86 transactional memory as of November 2011 via the <tt>-fgnu-tm</tt> command line option. | |||
==See Also== | |||
* [http://software.intel.com/en-us/articles/intel-c-stm-compiler-prototype-edition/ Intel Transactional Memory] ABI document | |||
* James Reinders' "[http://software.intel.com/en-us/blogs/2012/02/07/coarse-grained-locks-and-transactional-synchronization-explained/ Coarse-grained locks and Transactional Synchronization explained]" | |||
* Greg Pfister's "[http://perilsofparallel.blogspot.com/2012/02/transactional-memory-in-intel-haswell.htmlTransactional Memory in Intel Haswell: The Good, and a Possible Ugly]" | |||
[[CATEGORY: x86]] | |||
[[CATEGORY: Hardware]] |
Latest revision as of 09:20, 14 March 2012
I'm pretty convinced transactional memory is a bunch of crap, frankly.
Update: I'm no longer convinced... Dank 21:53, 13 October 2009 (UTC)
GCC
GCC supports x86 transactional memory as of November 2011 via the -fgnu-tm command line option.
See Also
- Intel Transactional Memory ABI document
- James Reinders' "Coarse-grained locks and Transactional Synchronization explained"
- Greg Pfister's "Memory in Intel Haswell: The Good, and a Possible Ugly"