PREVENTING UNINTENDED LOSS OF TRANSACTIONAL DATA IN HARDWARE TRANSACTIONAL MEMORY SYSTEMS
    2.
    发明申请
    PREVENTING UNINTENDED LOSS OF TRANSACTIONAL DATA IN HARDWARE TRANSACTIONAL MEMORY SYSTEMS 有权
    防止在硬件交易记忆系统中意外的交易数据丢失

    公开(公告)号:US20130103908A1

    公开(公告)日:2013-04-25

    申请号:US13714132

    申请日:2012-12-13

    Abstract: A method and apparatus are disclosed for implementing early release of speculatively read data in a hardware transactional memory system. A processing core comprises a hardware transactional memory system configured to receive an early release indication for a specified word of a group of words in a read set of an active transaction. The early release indication comprises a request to remove the specified word from the read set. In response to the early release request, the processing core removes the group of words from the read set only after determining that no word in the group other than the specified word has been speculatively read during the active transaction.

    Abstract translation: 公开了用于实现在硬件事务存储器系统中推测读取数据的早期释放的方法和装置。 处理核心包括硬件事务存储器系统,其被配置为接收活动事务的读取集合中的一组单词的指定字的早期释放指示。 早期释放指示包括从读取集中移除指定单词的请求。 响应于早期释放请求,处理核心仅在确定在活动事务期间没有推测性地读取除了指定单词之外的组中的任何单词之后才从读取集合中移除单词组。

    MEMORY ACCESS MONITOR
    3.
    发明申请
    MEMORY ACCESS MONITOR 有权
    存储器访问监视器

    公开(公告)号:US20150317249A1

    公开(公告)日:2015-11-05

    申请号:US14682757

    申请日:2015-04-09

    Abstract: For each access request received at a shared cache of the data processing device, a memory access pattern (MAP) monitor predicts which of the memory banks, and corresponding row buffers, would be accessed by the access request if the requesting thread were the only thread executing at the data processing device. By recording predicted accesses over time for a number of access requests, the MAP monitor develops a pattern of predicted memory accesses by executing threads. The pattern can be employed to assign resources at the shared cache, thereby managing memory more efficiently.

    Abstract translation: 对于在数据处理设备的共享高速缓存处接收到的每个访问请求,如果请求的线程是唯一的线程,则存储器访问模式(MAP)监视器预测访问请求将访问哪个存储体和对应的行缓冲器 在数据处理装置执行。 通过针对多个访问请求记录对时间的预测访问,MAP监视器通过执行线程来开发预测的存储器访问的模式。 可以使用该模式来在共享高速缓存上分配资源,从而更有效地管理存储器。

    Preventing unintended loss of transactional data in hardware transactional memory systems
    4.
    发明授权
    Preventing unintended loss of transactional data in hardware transactional memory systems 有权
    防止在硬件事务内存系统中意外丢失事务数据

    公开(公告)号:US08543775B2

    公开(公告)日:2013-09-24

    申请号:US13714132

    申请日:2012-12-13

    Abstract: A method and apparatus are disclosed for implementing early release of speculatively read data in a hardware transactional memory system. A processing core comprises a hardware transactional memory system configured to receive an early release indication for a specified word of a group of words in a read set of an active transaction. The early release indication comprises a request to remove the specified word from the read set. In response to the early release request, the processing core removes the group of words from the read set only after determining that no word in the group other than the specified word has been speculatively read during the active transaction.

    Abstract translation: 公开了用于实现在硬件事务存储器系统中推测读取数据的早期释放的方法和装置。 处理核心包括硬件事务存储器系统,其被配置为接收活动事务的读取集合中的一组单词的指定字的早期释放指示。 早期释放指示包括从读取集中移除指定单词的请求。 响应于早期释放请求,处理核心仅在确定在活动事务期间没有推测性地读取除了指定单词之外的组中的任何单词之后才从读取集合中移除单词组。

Patent Agency Ranking