PDA

View Full Version : Intel‚??s Future Haswell Processor to Feature Transactional Synchronization


News
02-08-12, 07:10 AM
http://software.intel.com/media/avatars/b/1/0/2/a/d/1/b102ad16d53ace3e6ba5d34c1fdf7717/d5f28c06054aa931f639448dd557ed3f/d5f28c06054aa931f639448dd557ed3f_sq.jpg (http://software.intel.com/en-us/blogs/author/james-reinders/)Intel‚??s James Reinders (http://software.intel.com/en-us/blogs/author/james-reinders/) writes that the company will be introducing new Transactional Synchronization Extensions (TSX) for the future 22 nm multicore processor code-named ‚??Haswell (http://en.wikipedia.org/wiki/Haswell_(microarchitecture))‚??. In a nutshell, Intel TSX provides a set of instruction set extensions that allow programmers to specify regions of code for transactional synchronization.

With transactional synchronization, the hardware can determine dynamically whether threads need to serialize through lock-protected critical sections, and perform serialization only when required. This lets the processor expose and exploit concurrency that would otherwise be hidden due to dynamically unnecessary synchronization.

Read the Full Story (http://software.intel.com/en-us/blogs/2012/02/07/transactional-synchronization-in-haswell/) or download the updated specifications (http://software.intel.com/en-us/avx).

http://insidehpc.com/?ak_action=api_record_view&id=26916&type=feedRelated posts:

Transactional memory pros and cons from ACM Queue (http://insidehpc.com/2008/12/02/transactional-memory-pro-and-con/)
Processor Watch Looks at Intel MIC (http://insidehpc.com/2011/07/21/processor-watch-looks-at-intel-mic/)
Sun includes transactional memory in Rock (http://insidehpc.com/2007/08/24/sun-includes-transactional-memory-in-rock/)


http://feeds.feedburner.com/~ff/InsideHPC?d=yIl2AUoC8zA (http://feeds.feedburner.com/~ff/InsideHPC?a=FJB-LucdaF4:jU5GaDkfosw:yIl2AUoC8zA) http://feeds.feedburner.com/~ff/InsideHPC?i=FJB-LucdaF4:jU5GaDkfosw:F7zBnMyn0Lo (http://feeds.feedburner.com/~ff/InsideHPC?a=FJB-LucdaF4:jU5GaDkfosw:F7zBnMyn0Lo) http://feeds.feedburner.com/~ff/InsideHPC?i=FJB-LucdaF4:jU5GaDkfosw:V_sGLiPBpWU (http://feeds.feedburner.com/~ff/InsideHPC?a=FJB-LucdaF4:jU5GaDkfosw:V_sGLiPBpWU)
http://feeds.feedburner.com/~r/InsideHPC/~4/FJB-LucdaF4

More... (http://feedproxy.google.com/~r/InsideHPC/~3/FJB-LucdaF4/)