-
公开(公告)号:CN1890637B
公开(公告)日:2010-06-09
申请号:CN200480036850.1
申请日:2004-12-03
申请人: 英特尔公司
发明人: S·萨布拉蒙尼 , M·塞拉诺 , R·赫德森 , A·-R·爱德尔-塔巴泰拜
CPC分类号: G06F12/0253 , G06F12/0862 , G06F2212/6026
摘要: 揭示了动态插入预取指令的方法与装置。在一示例方法中,从处理器系统中的性能监控单元标识一个或多个与高速缓存缺失相关联的样本。基于与这一个或多个样本相关联的样本信息,产生延误信息。为动态插入一个或多个预取指令,基于该延误信息标识预取点。
-
公开(公告)号:CN100530136C
公开(公告)日:2009-08-19
申请号:CN200380106554.X
申请日:2003-11-20
申请人: 英特尔公司
IPC分类号: G06F12/00
CPC分类号: G06F12/0269 , G06F12/0842 , Y10S707/99953 , Y10S707/99957
摘要: 在一实施例中,存储器管理方法运用第三指读取运行分配在扫描指针线程和分配指针线程中的“到”空间里的存储对象的指针线程,使在其被扫描前取出“到”空间中的对象。当被扫描的储存槽不具有指向“从”空间的对象的指针时,读取线程被移至“到”空间的下一存储位置。当被扫描的存储槽具有一指向“从”空间对象的指针时,储存对象被预取至共享分配指针线程的高速缓存中。
-
公开(公告)号:CN1894664A
公开(公告)日:2007-01-10
申请号:CN200480037016.4
申请日:2004-12-08
申请人: 英特尔公司
发明人: M·塞拉诺 , S·萨布拉蒙尼 , R·赫德森 , A·-R·爱德尔-塔巴泰拜
CPC分类号: G06F12/0253
摘要: 本文公开了基于无用单元收集器的分析和编译器的分析来插入预取指令的方法和装置。在一种示例方法中,从处理器系统中的性能监视单元接收与高速缓存未命中相关联的一批或多批样本。基于过失信息从这一批或多批样本中选择一个或多个样本。生成与这一个或多个样本相关联的性能影响指标。基于该性能指标,启动无用单元收集器分析和编译器分析中的至少一个来标识一条或多条过失路径。基于无用单元收集器分析和编译器分析中的至少一个,标识要插入预取指令的一个或多个预取点。
-
公开(公告)号:CN1894664B
公开(公告)日:2010-05-26
申请号:CN200480037016.4
申请日:2004-12-08
申请人: 英特尔公司
发明人: M·塞拉诺 , S·萨布拉蒙尼 , R·赫德森 , A·-R·爱德尔-塔巴泰拜
CPC分类号: G06F12/0253
摘要: 本文公开了基于无用单元收集器的分析和编译器的分析来插入预取指令的方法和装置。在一种示例方法中,从处理器系统中的性能监视单元接收与高速缓存未命中相关联的一批或多批样本。基于过失信息从这一批或多批样本中选择一个或多个样本。生成与这一个或多个样本相关联的性能影响指标。基于该性能指标,启动无用单元收集器分析和编译器分析中的至少一个来标识一条或多条过失路径。基于无用单元收集器分析和编译器分析中的至少一个,标识要插入预取指令的一个或多个预取点。
-
公开(公告)号:CN1894673A
公开(公告)日:2007-01-10
申请号:CN200380106554.X
申请日:2003-11-20
申请人: 英特尔公司
IPC分类号: G06F12/00
CPC分类号: G06F12/0269 , G06F12/0842 , Y10S707/99953 , Y10S707/99957
摘要: 在一实施例中,存储器管理方法运用第三指读取运行分配在扫描指针线程和分配指针线程中的第二存储空间里的存储对象的指针线程,使在其被扫描前取出第二存储器空间中的对象。当被扫描的储存槽不具有指向第一储存空间的对象的指针时,读取线程被移至第二储存空间的下一存储位置。当被扫描的存储槽具有一指向第一存储空间对象的指针时,储存对象被预取至共享分配指针线程的高速缓存中。
-
公开(公告)号:CN1890637A
公开(公告)日:2007-01-03
申请号:CN200480036850.1
申请日:2004-12-03
申请人: 英特尔公司
发明人: S·萨布拉蒙尼 , M·塞拉诺 , R·赫德森 , A·-R·爱德尔-塔巴泰拜
CPC分类号: G06F12/0253 , G06F12/0862 , G06F2212/6026
摘要: 揭示了动态插入预取指令的方法与装置。在一示例方法中,从处理器系统中的性能监控单元标识一个或多个与高速缓存缺失相关联的样本。基于与这一个或多个样本相关联的样本信息,产生延误信息。为动态插入一个或多个预取指令,基于该延误信息标识预取点。
-
-
-
-
-