摘要
现代处理器多使用片外存储器动态随机存储器DRAM(Dynamic Random Access Memory),但受到工艺限制,对片外存储器的存储速度一直是制约处理器性能的瓶颈。存储控制器作为处理器芯片与片外存储器的接口,使用的调度算法会对访存性能产生直接且关键的影响。针对现代DRAM的结构,以及几种典型的面向系统吞吐量与公平性的存控调度算法,对这些算法各自的优势与劣势作了简要分析,提出有待改进的地方。通过对面向系统吞吐量与公平性的存控调度算法的设计框架作一般化分析,得出新算法的设计与优化的方向。
Modern processors use off-chip memory DRAM,but by the process limitations,off-chip memory storage speed has been the bottleneck of processor performance constraints. As the interface between the processor chip and its off-chip memory,the storage controller uses the scheduling algorithm to have a direct and critical impact on the access performance.Aiming at the structure of modern DRAM and several typical storage controller scheduling algorithms for system throughput and fairness,the advantages and disadvantages of these algorithms are briefly analyzed,and some improvements are proposed.Through the general analysis of the design framework of the storage controller scheduling algorithm for the throughput and fairness of the system,the direction of the design and optimization of the new algorithm is obtained.
出处
《计算机应用与软件》
2017年第5期273-278,共6页
Computer Applications and Software