首页> 外国专利> System and Method for Utilizing Available Best Effort Hardware Mechanisms for Supporting Transactional Memory

System and Method for Utilizing Available Best Effort Hardware Mechanisms for Supporting Transactional Memory

机译:利用可用的尽力而为的硬件机制来支持事务性内存的系统和方法

摘要

Systems and methods for managing divergence of best effort transactional support mechanisms in various transactional memory implementations using a portable transaction interface are described. This interface may be implemented by various combinations of best effort hardware features, including none at all. Because the features offered by this interface may be best effort, a default (e.g., software) implementation may always be possible without the need for special hardware support. Software may be written to the interface, and may be executable on a variety of platforms, taking advantage of best effort hardware features included on each one, while not depending on any particular mechanism. Multiple implementations of each operation defined by the interface may be included in one or more portable transaction interface libraries. Systems and/or application software may be written as platform-independent and/or portable, and may call functions of these libraries to implement the operations for a targeted execution environment.
机译:描述了用于在使用便携式事务接口的各种事务存储器实现中管理尽力而为事务支持机制的差异的系统和方法。该接口可以通过尽力而为的硬件功能的各种组合来实现,包括根本没有实现。由于此接口提供的功能可能是尽力而为的,因此始终可以使用默认(例如软件)实现,而无需特殊的硬件支持。可以将软件编写到该接口,并且可以在各种平台上执行该程序,以利用每个程序所包括的尽力而为的硬件功能,而不依赖于任何特定机制。接口定义的每个操作的多种实现可以包含在一个或多个便携式事务接口库中。系统和/或应用软件可以被编写为与平台无关和/或可移植的,并且可以调用这些库的功能来实现针对目标执行环境的操作。

著录项

  • 公开/公告号US2009282386A1

    专利类型

  • 公开/公告日2009-11-12

    原文格式PDF

  • 申请/专利权人 MARK S. MOIR;DAVID DICE;

    申请/专利号US20080250409

  • 发明设计人 DAVID DICE;MARK S. MOIR;

    申请日2008-10-13

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 18:53:03

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号