线程感知多核数据预取自调方法

    公开(公告)号:CN103235764A

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

    申请号:CN201310127383.4

    申请日:2013-04-11

    Applicant: 浙江大学

    Abstract: 本发明公开了一种线程感知多核数据预取自调方法;包括以下步骤:a、动态反馈信息统计:通过硬件计数器统计各线程的存储访问行为和预取行为信息;b、指标计算:根据动态反馈信息统计的结果计算各线程用以衡量其竞争程度的访存特性和预取特性指标;c、线程分类:根据各线程的访存特性指标和预取特性指标对线程进行分类;d、预取调节:根据线程分类结果进行预取模式和激进度的调节;e、攻击预取过滤:对可能造成共享数据无效化的预取请求进行过滤。

    一种数据预取方法及装置

    公开(公告)号:CN104750696B

    公开(公告)日:2018-07-20

    申请号:CN201310733130.1

    申请日:2013-12-26

    Inventor: 刘鹏 辛愿 曾毓珑

    Abstract: 本发明实施例公开了一种数据预取方法及装置,该方法可包括:获取缺失返回值;根据所述缺失返回值判断训练模式;当判断训练模式为目标训练模式时,采用所述目标训练模式对缺失地址进行训练,所述目标训练包括线性流训练模式或者链式流训练模式;当所述目标训练模式发现的预取模式为目标预取模式时,采用所述目标预取模式进行预取;其中,所述目标预取模式包括线性流预取模式或者链式流预模式。本发明实施例可以提高预取的准确率。

    一种数据预取方法及装置

    公开(公告)号:CN104750696A

    公开(公告)日:2015-07-01

    申请号:CN201310733130.1

    申请日:2013-12-26

    Inventor: 刘鹏 辛愿 曾毓珑

    Abstract: 本发明实施例公开了一种数据预取方法及装置,该方法可包括:获取缺失返回值;根据所述缺失返回值判断训练模式;当判断训练模式为目标训练模式时,采用所述目标训练模式对缺失地址进行训练,所述目标训练包括线性流训练模式或者链式流训练模式;当所述目标训练模式发现的预取模式为目标预取模式时,采用所述目标预取模式进行预取;其中,所述目标预取模式包括线性流预取模式或者链式流预模式。本发明实施例可以提高预取的准确率。

    多模式数据预取装置及其管理方法

    公开(公告)号:CN103226521B

    公开(公告)日:2016-03-02

    申请号:CN201310134803.1

    申请日:2013-04-18

    Applicant: 浙江大学

    Inventor: 刘鹏 刘勇 辛愿

    Abstract: 本发明公开了一种多模式数据预取装置,包括处理器内核、数据高速缓存、内存和多模式预取系统;所述多模式预取系统包括软件性能监视器和硬件预取系统装置;软件性能监视器包括采样模块等模块;硬件预取系统包括性能计数器等模块;数据高速缓存分别与处理器内核、最近最少使用状态更新模块和内存信号连接,内存还与流预取引擎信号连接,内存还通过预取请求过滤器与指针预取引擎信号连接;预取缓冲分别与最近最少使用状态更新模块、流预取引擎、指针预取引擎和处理器内核信号连接;性能计数器分别与处理器内核和软硬件接口信号连接,软硬件接口还与切换控制器信号连接;偏移地址表与预取请求过滤器信号连接。

    线程感知多核数据预取自调方法

    公开(公告)号:CN103235764B

    公开(公告)日:2016-01-20

    申请号:CN201310127383.4

    申请日:2013-04-11

    Applicant: 浙江大学

    Abstract: 本发明公开了一种线程感知多核数据预取自调方法;包括以下步骤:a、动态反馈信息统计:通过硬件计数器统计各线程的存储访问行为和预取行为信息;b、指标计算:根据动态反馈信息统计的结果计算各线程用以衡量其竞争程度的访存特性和预取特性指标;c、线程分类:根据各线程的访存特性指标和预取特性指标对线程进行分类;d、预取调节:根据线程分类结果进行预取模式和激进度的调节;e、攻击预取过滤:对可能造成共享数据无效化的预取请求进行过滤。

    多模式数据预取装置及其管理方法

    公开(公告)号:CN103226521A

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

    申请号:CN201310134803.1

    申请日:2013-04-18

    Applicant: 浙江大学

    Inventor: 刘鹏 刘勇 辛愿

    Abstract: 本发明公开了一种多模式数据预取装置,包括处理器内核、数据高速缓存、内存和多模式预取系统;所述多模式预取系统包括软件性能监视器和硬件预取系统装置;软件性能监视器包括采样模块等模块;硬件预取系统包括性能计数器等模块;数据高速缓存分别与处理器内核、最近最少使用状态更新模块和内存信号连接,内存还与流预取引擎信号连接,内存还通过预取请求过滤器与指针预取引擎信号连接;预取缓冲分别与最近最少使用状态更新模块、流预取引擎、指针预取引擎和处理器内核信号连接;性能计数器分别与处理器内核和软硬件接口信号连接,软硬件接口还与切换控制器信号连接;偏移地址表与预取请求过滤器信号连接。

Patent Agency Ranking