Feeds:
Posts
Comments

2011/9/14

  1. 熟悉Verilog语法。
  2. 继续读Dhrystone的源代码。
Advertisements

2011/9/10

  1. 熟悉在RTL环境下进行测试(Dhrystone)
  2. 根据和王老师的讨论,进一步查看lmbench中lat_ctx中有疑问的地方。

2011/9/8

  1. 如何看到运行时kernel中关于内存管理的所有信息。或者可以通过core dump来查看内存相关信息,从而得到某个进程被分配了那些物理页面,且这些页面都分布在哪,或许这样就可以搞清楚我的问题了。/proc这个文件夹似乎是一个查找信息的好去处。
  2. synthetic benchmarks are valid as long as you understand their purposes and limitations.
  3. 学习如何在RTL环境下跑测试(Dhrystone)

2011/9/7

  1. 今天要写这段时间进行lmbench测试的研究小结。不过我总感觉这个测试像个烂尾楼,没能做好。可是不知道下去该怎么做,也没有人带。

2011/9/4

  1. malloc函数的主要算法和实现

2011/9/3

疑惑:昨天又做了一组实验,发现结果并不是确切地在L1和L2 $大小处有极值。并且好像结果值不是特别稳定。(当然也有可能是其他误差造成的)

 

预计目标:

  1. 继续深挖page demanding
  2. 弄清楚kernel初始化时,buddy system的初始化(特别是其内存空间的初始化)
  3. 分析hbench中使用mmap函数来消除page coloring影响的办法