期刊文献+

多核环境下的DRAM内存分类调度算法 被引量:4

DRAM access scheduling algorithm in multi-core systems
下载PDF
导出
摘要 中央处理器技术逐渐从单一的提高运行频率发展到片上集成多个处理单元,构成了多核甚至众核,运算能力得到极大的提高,但也同时带来了挑战。动态随机存储器(DRAM)内存在共享内存式多核架构中担当重要任务,需要为多个处理单元提供内存资源。有时会造成大量内存资源被某一处理单元大量占用,其他处理单元的资源请求不能及时得到反应的问题。针对这种问题设计了一种基于分类的多级内存调度算法,以达到内存资源调度的公平和高效。实验结果表明,所提出的分类调度算法可以很好地协调内存资源的使用。 Multi-core improves the computing power.Dynamic Random Access Memory(DRAM)-based main memory is very important under the multi-core architecture.Sometimes it is caused a lot of memory resources by one processing unit taken up in great quantities,other processing unit of resource request cannot get the timely response.A kind of classification based multistage memory scheduling algorithm is proposed,to achieve the memory resources scheduling of fairness and efficiency.Experiments show that the proposed scheduling algorithm has very good coordination memory resources of fair use.
作者 赵鹏
出处 《中国科技论文在线》 CAS 2011年第1期6-9,共4页
关键词 多核 内存访问调度器 内存控制器 调度算法 multi-core memory access scheduler memory controller schedule algorithm
  • 相关文献

参考文献8

  • 1Nesbit K J,Aggarwal N,Laudon J,et al.Fair queuing memorysystems. MICRO-39 . 2006
  • 2Mutlu O,Moscibroda T.Stall-time fair memory access scheduling forchip multiprocessors. MICRO-40 . 2007
  • 3Moscibroda T,Mutlu O.Memory performance attacks:Denial ofmemory service in multi-core systems. Proceedings of 16thUSENIX Security Symposium on USENIX Security Symposium . 2007
  • 4Binkert N,Dreslinski R,Hsu L,et al.The M5 simulator:modelingnetworked systems. Micro IEEE .
  • 5Rixner S,Dally WJ,Kapasi UJ,et al.Memory access scheduling. Proceedings of the 27th Annual International Symposium on Computer Architecture . 2000
  • 6Demers A,Keshav S,Shenker S.Analysis and simulation of a fair queueing algorithm. Proc. of the ACM SIGCOMM’89 . 1989
  • 7Mutlu O,Moscibroda T.Parallelism-aware batch scheduling: Enhancing both performance and fairness of shared DRAM systems. Proc. ISCA 2008 . June21–252008
  • 8Wang D,Ganesh B,Tuaycharoen N,et al.DRAMsim: a memory system simulator. ACM Computer Architecture News . 2005

同被引文献11

  • 1Vaquero L M,Rodero-Merino L,Caceres J. Abreak in the cloud:Towards a cloud definition[J].Computer Communication Review (ACM SIGCOMM),2009,(01):50-55.
  • 2Marios D,Dimitrios D,Pankaj K. Cloud computing:distributed internet computingforitandscientificresearch[J].IEEEInternetComput,2009,(05):10-13.
  • 3Antonopoulos N,Gilam L. Cloud Computing:Principles,Systems and Applications[M].Germany:Springer-Verlag,2010.
  • 4RiedelE,FaloutsosC,GibsonGA. Activedisksforlargescaledataprocessing[J].IEEEComputer,2001.68-74.
  • 5Thain D,Tannenbaum T. Distributed computing in practice:the condor experience[J].ConcurrCompPractE,2005,(2/4):323-356.
  • 6Padmanabhan V,Wang H,Chou P. Distributing streaming media content using cooperative networking[A].New York:acm Press,2002.177-186.
  • 7RixnerS,DalyW,KapasiU. Memoryaccessscheduling[A].Vancouver,BC,Canada,2000.128-138.
  • 8熊英,阳春华,沈青.基于模糊最早价值时间优先的动态调度算法[J].中国科技论文在线,2008,3(1):37-41. 被引量:1
  • 9杜海鹏,张未展,郑庆华.大规模多元化移动式学习技术[J].中国科技论文在线,2011,6(10):761-764. 被引量:2
  • 10李宁,高阳,陆鑫,陈世福.一种基于强化学习的学习Agent[J].计算机研究与发展,2001,38(9):1051-1056. 被引量:26

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部