Advertisement
Promo

Processors Toolkit

Download now

Tradeoffs in Transactional Memory Virtualization

PublisherAssociation for Computing Machinery
Format287.8KB PDFDate added25 Oct 2006
Topics Memory Components, Processors, Virtualization
Downloads19

For Transactional Memory (TM) to achieve widespread acceptance, transactions should not be limited to the physical resources of any specific hardware implementation. TM systems should guarantee correct execution even when transactions exceed scheduling quanta, overflow the capacity of hardware caches and physical memory, or include more independent nesting levels than what is supported in hardware. Existing proposals for TM virtualization are either incomplete or rely on complex hardware implementations, which are an overkill if virtualization is invoked infrequently in the common case. The authors present eXtended Transactional Memory (XTM), the first TM virtualization system that virtualizes all aspects of transactional execution (time, space, and nesting depth). XTM is implemented in software using virtual memory support.

Download now

Did you find this white paper useful?
25 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

Fundamentals of Volume Activation

Volume Activation is a set of activation methods applicable to systems under the Volume Licensing program or using Volume Licensing media obtained thru MSPP/MAPS/MSDN. Activation is required and Windows...


Containing the Cost of Enterprise Databases while Boosting their Flexibility and Availability: Sybase ASE Cluster Edition

It is time for enterprises to radically rethink the way they deploy databases and look for technology that will help them find an affordable path to high availability, scalability, flexibility...


ONE Oracle News for Midsize Organizations - Issue 04

Midsize companies have their size and agility on their side. To make the most of your agility advantage against larger competitors, streamlining your processes is one of the best steps...


Memory Sizing Guidance for Windows 7

This paper describes an approach that Information Technology (IT) professionals and system builders can use to determine how much memory is required to successfully run a set of programs. It...


Firmware Corruption of Memory During Sleep Transitions

This paper provides information for system manufacturers and firmware developers about firmware corruption of memory during sleep transitions. During Windows 7 development, multiple Windows-based platforms have encountered memory corruption in...


Leveraging Dell EMC CX4 with Enterprise Flash Drives for Oracle® Database Deployments

This white paper examines the performance considerations of placing Oracle Databases on enterprise flash drives versus conventional hard disk drives, as well as discusses the best practices for placing partial...


Porting Applications to the Intel? Xeon Processor

Intel? Extended Memory 64 Technology (Intel EM64T) is one of the many technologies Intel has brought to market with its introduction of a new generation of Intel? Xeon? processor-based server...


Broadband Deals? Powered by Top 10 Broadband

150+ broadband packages

Compare 30+ mobile broadband deals

Mobile Broadband »
White Paper

Featured White Paper

IBM Virtualization Services

Virtualization is a powerful technology and can have profound effects on the datacenter; however, it should be viewed as a component of an overall IT strategy that will be able to support the enterprise's needs. IDC recommends that enterprises look at the entire architecture and determine how to best deploy virtualization

Download Now

Other White Papers

HP print solutions and 3M

the objective for 3M was to optimize office printing infrastructure at 3M locations worldwide...

IBM XIV® Storage System: Thin Provisioning Reinvented

Managing IT storage infrastructure is an endless balancing act of providing enterprise-class...

See All White Papers


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters