-
公开(公告)号:CN109117388B
公开(公告)日:2020-10-16
申请号:CN201810799294.7
申请日:2018-07-19
Applicant: 浙江大学
IPC: G06F12/0888 , G06F12/0806
Abstract: 本发明提供了一种针对内存端缓存的数据动态旁路装置,硬件计数器模块、命中率监测模块、旁路寄存器以及旁路决策器。本发明还提出一种针对内存端缓存的数据动态旁路方法,包括以下步骤:访存控制器单元在收到3D‑DRAM缓存的访问结果后,向数据动态旁路装置发送地址映射信息及请求类型;数据动态旁路装置接收并根据地址映射信息及请求类型记录和统计命中/缺失数,并生成旁路信号返回至访存控制器单元;读缺失时,访存控制器单元根据数据动态旁路装置返回的旁路信号进行缺失填充操作。本发明能够能够显著减少内存端缓存缺失填充操作引起的带宽开销,同时还能避免引起内存端缓存命中率恶化。
-
公开(公告)号:CN107423203A
公开(公告)日:2017-12-01
申请号:CN201710255494.1
申请日:2017-04-19
Applicant: 浙江大学
IPC: G06F11/34
CPC classification number: G06F11/3404 , G06F11/3409
Abstract: 本发明提供一种非侵入式的Hadoop应用性能分析装置,包括依次信号相连的动态追踪模块,数据聚合模块和数据分析模块。动态追踪模块,用于为子任务添加JVM代理程序,在子任务启动时通过二进制代码动态插桩的方式动态注入字节码,对子任务的性能事件进行动态追踪,并将性能事件记录在性能日志文件中;数据聚合模块,用于将集群所有节点中的性能日志文件进行汇总处理;所述数据分析模块,用于对汇总处理后得到的性能事件进行分析,生成应用程序性能分析结果。本发明还提供一种非侵入式Hadoop应用性能分析方法,实现了动态获取应用程序的运行时信息并重构出高层的应用运行时数据流模型和行为特性,帮助用户了解Hadoop应用程序的性能,并指明其性能调优方向。
-
公开(公告)号:CN109117388A
公开(公告)日:2019-01-01
申请号:CN201810799294.7
申请日:2018-07-19
Applicant: 浙江大学
IPC: G06F12/0888 , G06F12/0806
CPC classification number: G06F12/0888 , G06F12/0806 , G06F2212/1016 , G06F2212/1021
Abstract: 本发明提供了一种针对内存端缓存的数据动态旁路装置,硬件计数器模块、命中率监测模块、旁路寄存器以及旁路决策器。本发明还提出一种针对内存端缓存的数据动态旁路方法,包括以下步骤:访存控制器单元在收到3D-DRAM缓存的访问结果后,向数据动态旁路装置发送地址映射信息及请求类型;数据动态旁路装置接收并根据地址映射信息及请求类型记录和统计命中/缺失数,并生成旁路信号返回至访存控制器单元;读缺失时,访存控制器单元根据数据动态旁路装置返回的旁路信号进行缺失填充操作。本发明能够能够显著减少内存端缓存缺失填充操作引起的带宽开销,同时还能避免引起内存端缓存命中率恶化。
-
-