指令转译中的故障检测
    11.
    发明公开

    公开(公告)号:CN103902251A

    公开(公告)日:2014-07-02

    申请号:CN201310741902.6

    申请日:2013-12-27

    Applicant: 辉达公司

    CPC classification number: G06F9/3017 G06F11/0721 G06F11/0793

    Abstract: 指令转译中的故障检测。在一个实施例中,用于对生成假故障事件的代码转译加以标识并替换的方法包括当执行目标指令集架构(ISA)指令的第一本地转译时检测故障事件的出现,执行目标ISA指令或其功能上等同的版本,确定当执行目标ISA指令或其功能上等同的版本时故障事件的出现是否被复制,以及响应于确定故障事件未被复制来确定是允许第一本地转译的将来执行还是防止这类将来执行以有利于形成并执行一个或多个替代本地转译。

    指令高速缓存功耗降低
    15.
    发明公开

    公开(公告)号:CN103198026A

    公开(公告)日:2013-07-10

    申请号:CN201310008129.2

    申请日:2013-01-09

    Applicant: 辉达公司

    CPC classification number: G06F12/0864 G06F12/0875 G06F2212/1028 Y02D10/13

    Abstract: 在一个实施例中,一种用于控制包括最近最少使用位阵列、标签阵列和数据阵列的指令高速缓存的方法,包括:在最近最少使用位阵列中查找用于指令高速缓存中的多个高速缓存线集合的每一个的最近最少使用位,基于用于指定高速缓存线的最近最少使用位来确定多个高速缓存线集合的指定高速缓存线集合中的最近最多使用通路,在标签阵列中查找用于指定高速缓存线集合中一个或多个通路的标签,在数据阵列中查找存储在高速缓存线集合中的最近最多使用通路中的数据,以及如果在最近最多使用通路中存在高速缓存命中,则从数据阵列中检索存储在最近最多使用通路中的数据。

Patent Agency Ranking