暂时抑制受约束存储操作数请求的处理

    公开(公告)号:CN110168498A

    公开(公告)日:2019-08-23

    申请号:CN201880006417.5

    申请日:2018-01-09

    Abstract: 选择性地暂时抑制被识别为受约束的存储操作数请求的处理。该处理包括:确定对由计算环境的多个处理单元共享的共同存储位置的存储操作数请求是否受约束,以及基于确定该存储操作数请求受约束,则暂时抑制请求依照该存储操作数请求对该共同存储位置的访问。执行该处理的该处理单元可继续进行该受约束的存储操作数请求的处理,而不执行该抑制,其中该处理可使用该处理单元私有的高速缓存来实现。否则,该抑制可继续,直至与该存储操作数请求相关联的指令或指令的操作接近完成。

    时间片插装设施
    2.
    发明公开

    公开(公告)号:CN110168503A

    公开(公告)日:2019-08-23

    申请号:CN201780082594.7

    申请日:2017-12-15

    Abstract: 提供一种用于在处理单元执行期间收集时间片插装信息的设施。该设施至少部分地计数在处理单元执行的时间片期间指定处理单元事件的发生。保留在该时间片的第一执行间隔和第二执行间隔期间发生的所计数的事件。该第一执行间隔在该时间片上比该第二执行间隔更早,所计数的事件促进调整该处理单元的性能。在实施例中,该时间片是处理单元执行的邻接时间周期,该指定处理单元事件包括高速缓存事件。该处理单元可跨多个邻接时间片交错多个不同工作单元的处理,并且在单个时间片期间,该多个不同工作单元中的单个工作单元由该处理单元处理。

    用于延长私有高速缓存中的高速缓存行的独占持有的设施

    公开(公告)号:CN110168510A

    公开(公告)日:2019-08-23

    申请号:CN201880006436.8

    申请日:2018-01-03

    Abstract: 提供一种计算环境设施以延长在处理存储操作数请求后在私有(或本地)高速缓存中的高速缓存行的独占持有。该设施包括确定对由该计算环境的多个处理单元共享的存储位置的存储操作数请求是否被指定为持有。此外,进行私有高速缓存中用于处理该存储操作数请求的对应的高速缓存行的状态是否被独占地拥有的确定。基于确定该存储操作数请求被指定为持有,以及私有高速缓存中用于处理该存储操作数请求的对应的高速缓存行的状态被独占地拥有,在完成该存储操作数请求的处理后,继续独占地持有该私有高速缓存中的该对应的高速缓存行。该继续持有可包括启动计数器以促进在期望的设定间隔内的继续持有。

    时间片插装设施
    4.
    发明授权

    公开(公告)号:CN110168503B

    公开(公告)日:2023-07-07

    申请号:CN201780082594.7

    申请日:2017-12-15

    Abstract: 提供一种用于在处理单元执行期间收集时间片插装信息的设施。该设施至少部分地计数在处理单元执行的时间片期间指定处理单元事件的发生。保留在该时间片的第一执行间隔和第二执行间隔期间发生的所计数的事件。该第一执行间隔在该时间片上比该第二执行间隔更早,所计数的事件促进调整该处理单元的性能。在实施例中,该时间片是处理单元执行的邻接时间周期,该指定处理单元事件包括高速缓存事件。该处理单元可跨多个邻接时间片交错多个不同工作单元的处理,并且在单个时间片期间,该多个不同工作单元中的单个工作单元由该处理单元处理。

    用于延长私有高速缓存中的高速缓存行的独占持有的设施

    公开(公告)号:CN110168510B

    公开(公告)日:2023-05-26

    申请号:CN201880006436.8

    申请日:2018-01-03

    Abstract: 提供一种计算环境设施以延长在处理存储操作数请求后在私有(或本地)高速缓存中的高速缓存行的独占持有。该设施包括确定对由该计算环境的多个处理单元共享的存储位置的存储操作数请求是否被指定为持有。此外,进行私有高速缓存中用于处理该存储操作数请求的对应的高速缓存行的状态是否被独占地拥有的确定。基于确定该存储操作数请求被指定为持有,以及私有高速缓存中用于处理该存储操作数请求的对应的高速缓存行的状态被独占地拥有,在完成该存储操作数请求的处理后,继续独占地持有该私有高速缓存中的该对应的高速缓存行。该继续持有可包括启动计数器以促进在期望的设定间隔内的继续持有。

Patent Agency Ranking