会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Memory conflict detection via mapping of the physical heap to control access permissions to the memory
    • 通过物理堆映射来检测内存冲突,以控制对内存的访问权限
    • US08180986B2
    • 2012-05-15
    • US12212025
    • 2008-09-17
    • Timothy HarrisMartin Abadi
    • Timothy HarrisMartin Abadi
    • G06F12/00
    • G06F12/145G06F9/528
    • A transactional memory system is described for reporting memory access violations which occur when memory accesses made from instructions within a transaction conflict with memory accesses to the same memory location made from a non-transactional instruction. In an embodiment this is achieved by creating two mappings of a physical heap being used by a thread. The thread (which may be part of a multi-threaded process) comprises instructions for both transactional and non-transactional accesses to the physical heap which may execute concurrently as part of that thread. One of the mappings is used for non-transactional memory accesses to the physical heap. The other mapping is used for transactional memory accesses to the physical heap. Access permissions associated with the mappings are controlled to enable attempted memory access violations to be detected and reported.
    • 描述了一种事务性存储器系统,用于报告存储器访问冲突的发生,当由事务内的指令进行的存储器访问与从非事务性指令进行的存储器访问的存储器访问冲突时发生。 在一个实施例中,这是通过创建由线程使用的物理堆的两个映射来实现的。 线程(可以是多线程进程的一部分)包括用于对物理堆的事务和非事务性访问的指令,该物理堆可以作为该线程的一部分同时执行。 其中一个映射用于对物理堆的非事务内存访问。 另一个映射用于对物理堆的事务内存访问。 控制与映射关联的访问权限,以便检测和报告尝试的内存访问冲突。
    • 25. 发明申请
    • Transactional Memory System
    • 事务性内存系统
    • US20100070727A1
    • 2010-03-18
    • US12212025
    • 2008-09-17
    • Timothy HarrisMartin Abadi
    • Timothy HarrisMartin Abadi
    • G06F12/14
    • G06F12/145G06F9/528
    • A transactional memory system is described for reporting memory access violations which occur when memory accesses made from instructions within a transaction conflict with memory accesses to the same memory location made from a non-transactional instruction. In an embodiment this is achieved by creating two mappings of a physical heap being used by a thread. The thread (which may be part of a multi-threaded process) comprises instructions for both transactional and non-transactional accesses to the physical heap which may execute concurrently as part of that thread. One of the mappings is used for non-transactional memory accesses to the physical heap. The other mapping is used for transactional memory accesses to the physical heap. Access permissions associated with the mappings are controlled to enable attempted memory access violations to be detected and reported.
    • 描述了一种事务性存储器系统,用于报告存储器访问冲突的发生,当由事务内的指令进行的存储器访问与从非事务性指令进行的存储器访问的存储器访问冲突时发生。 在一个实施例中,这是通过创建由线程使用的物理堆的两个映射来实现的。 线程(可以是多线程进程的一部分)包括用于对物理堆的事务和非事务性访问的指令,该物理堆可以作为该线程的一部分同时执行。 其中一个映射用于对物理堆的非事务内存访问。 另一个映射用于对物理堆的事务内存访问。 控制与映射关联的访问权限,以便检测和报告尝试的内存访问冲突。