期刊文献+

芯片级多线程处理器的操作系统调度研究 被引量:5

Operating System Schedul Survey for Chip Multi-Threaded Processor
下载PDF
导出
摘要 随着芯片级多线程(CMT)处理器体系结构的迅速发展,操作系统必须采用新型CMT调度,以发挥其体系结构的性能优势。分析CMT调度面临的问题,通过扩展调度域的层次和结构支持CMT处理器内部的负载均衡,利用协同调度避免cache抖动等问题。采用效率、效率瓦特比和公平性等多种指标对操作系统进行性能评价,证明其性能得到优化。 With the development of Chip Multi-Threaded(CMT) processor architecture, operating system must adopt an innovational CMT schedule algorithm to exert the advantage of performance for CMT processor architecture. This paper analyzes the problems of the CMT schedule. It extends the hierarchy and structure of scheduling domain to sustain the inner load of a CMT processor, imposes co-schedule to avoid cache thrashing. Operating system uses various standards evaluating performance, such as efficiency, and ratio of efficiency to watt, fairness and proves performance of system has optimized.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第15期277-279,共3页 Computer Engineering
关键词 芯片级多线程 调度 多核 Chip Multi-Threaded(CMT) schedule multi-core
  • 相关文献

参考文献9

  • 1Sutter H,Larus J.Software and the Concurrency Revolution[J].ACM Queue,2005,3(7):54-63.
  • 2Hunt G C,Larus J R,Tarditi D,et al.Broad New OS Research:Challenges and Opportunities[C[//Proc.of the 10th Workshop on Hot Topics in Operating Systems.[S.l.]:USENIX Press,2005.
  • 3Spracklen L,Abraham S G.Chip Multithreading:Opportunities and Challenges[C]//Proc.of the 11th International Symposium on Highperformance Computer Architecture.Washington D.C.,USA:IEEE Computer Society,2005.
  • 4Fredorova A.Operating System Scheduling for Chip Multithreaded Processors[D].Massachusetts,USA:Harvard University,2006.
  • 5Cazorla F J,Knijnenburg P M W,Sakellariou R,et al.Predictable Perfonnance[C]//Proc.of conf.on SMT Computers.[S.l.]:IEEE Press,2006.
  • 6Jung C,Lira D,Lee J,et al.Adaptive Execution Techniques for SMT Muitiprocessor Architectures[C]//Proc.of the 10th ACM SIGP-LAN Symposium on Principles and Practice of Parallel Programming.Chicago,USA:[s.n.],2005.
  • 7Settle A,Kihm J L,Janiszewski A,et al.Architectural Support for Enhanced SMT Job Scheduling[C]//Proc.of the 13th International Conference on Parallel Architecture and Compilation Techniques.California,USA:[s.n.],2004.
  • 8Prekh S,Eggers S J,Levy H M.Thread-sensitive Scheduling for SMT Processors[R].Washington,USA:Washington University,Tech.Pep.:2000-04-02,2004..
  • 9Donald J,Martonosi M.Techniques for Multi-core Thermal Management:Classification and New Exploration[C]//Proc.of ISCA' 06.Washington D.C.,USA:IEEE Computer Society,2006.

同被引文献36

  • 1吴沉寒,朱先忠,孟令奎,邓世军.基于XMLRPC通信的一卡通系统[J].计算机工程与应用,2004,40(27):19-21. 被引量:3
  • 2陈春玲,朱常宝,严劲.采用ORM技术的软件开发方法研究[J].计算机与现代化,2006(6):55-57. 被引量:9
  • 3谢伟毅,廖光灯,谢康林.Linux调度算法在桌面应用环境中的改进[J].计算机工程与应用,2006,42(23):100-101. 被引量:3
  • 4Fedorova A.Operating System Scheduling for Chip Multithreaded Processors[D].Cambridge,MA,USA:Harvard University,2006.
  • 5Settle A,Kihm J,Janiszewski A,et al.Architectural Support for Enhanced SMT Job Scheduling[C] //Proc.of the 13th International Conference on Parallel Architecture and Compilation Techniques.Washington D.C.,USA:IEEE Computer Society,2004:63-73.
  • 6Siddha S,Pallipadi V,Mallick A.Chip Multi Processing Aware Linux Kernel Scheduler[C] //Proc.of Linux Symposium.Ottawa,Canada:[s.n.] ,2006:337-348.
  • 7Sun Microsystems Inc..OpenSPARCTM T2 System-on-Chip(SoC)Microarchitecture Specification[Z].2007-05.
  • 8Meswani M R,Teller P J.Evaluating the Performance Impact of Hardware Thread Priorities in Simultaneous Multithreaded Processors Using SPEC CPU2000[C] //Proc.of the 2nd International Workshop on Operating System Interference in High Performance Applications.Seattle,WA,USA:[s.n.] ,2006.
  • 9SETTLE A,KIHM J L,JANISZEWSKI A,et al.Archi-tectural support for enhanced SMT job scheduling[C]//Proc.of the 13th International Conference on Parallel Ar-chitecture and Compilation Techniques.California,USA:[s.n.],2004:10-20.
  • 10PAREKH S,EGGERS S J,LEVY H M.Thread-sensitivescheduling for SMT processors[R].Washington,USA:Washington University,2000.

引证文献5

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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