
研究
文章平均质量分 67
bigbug_zju
这个作者很懒,什么都没留下…
展开
-
gem5 ruby中的L2 latency
笔者在使用ruby研究过程中,使用如下的原创 2014-05-28 16:30:08 · 1905 阅读 · 0 评论 -
[硬件结构]硬件体系结构中的缓存的定性与定量分析案例
本文主要就硬件体系结构中,cache对处理器性能的影响给出定量分析对比的例子,并且展示由定量的公式推导出定性结论的过程。原创 2014-10-11 19:58:49 · 1164 阅读 · 0 评论 -
[硬件结构]为什么branch prediction和cache在硬件体系结构中这么重要?
摘要:本文主要通过简单的量化计算的例子,来说明为什么硬件体系结构研究中branch prediction和cache是两大研究的主题。原创 2014-10-14 12:35:56 · 1193 阅读 · 0 评论 -
[代码阅读]gem5 classic cache初步(2)
下面的分析主要集中classic memory中的相关文件:Cache.cc, cache.hh, cache_impl.hh,以及tag中的lru.cc,lru.hh等文件。 Lru.cc中的内容不复杂,我们先来分析,主要完成的功能是:insertBlock, findVictim等相关容易掌握的函数,这里不作探讨; 主要的问题在于cache.hh, cache.cc以及原创 2014-06-10 10:13:20 · 2120 阅读 · 1 评论 -
[代码阅读]gem5 classic cache初步(3)
下面对cache中的mem_port端的主要操作进行分析:原创 2014-06-11 17:53:13 · 1619 阅读 · 0 评论 -
[代码阅读]gem5中的classic cache 初步(1)
对于classic memory的研究,主要从cache入手; 按照常理,首先从config文件入手,发现对于cache的配置,从BaseCache入手, 然后转到BaseCache.py文件,通过对BaseCache.py的微修改,查看编译的过程,找到BaseCache.py的作用以及与其他文件的关联; 发现:1. BaseCache.py主要用于生原创 2014-06-09 16:23:58 · 2107 阅读 · 0 评论