期刊文献+

并行帧缓存设备:基于多核CPU的Xorg并行显示优化 被引量:1

Parallel Frame Buffer Device:Graphics Acceleration Based on Multi-core CPU for Xorg
下载PDF
导出
摘要 Xorg图形服务器软件在帧缓存设备上采用单线程绘制模式,难以发挥多核CPU的性能.针对多核CPU上的帧缓存设备,设计了带有互斥操作的任务队列,并按照屏幕划分的方法,实现了Xorg的矩形填充操作在帧缓存设备上基于私有任务队列的多线程并行化,并实现了主从线程负载均衡.x11perf测试结果表明,该算法在一台4核商用台式机上的加速比可以达到2.06. Xorg server is running in single-threaded mode on frame buffer device,which is hard to obtain good performance on multicore CPU.For frame buffer device on multi-core CPU,a task queue is designed with mutual-inclusion,screen is split into several sub-screens,and each sub-screen is attached with a thread to draw rectangles within that sub-screen.A private task queue for each thread is used to hold their own tasks to draw rectangles,and load balance is kept between the main thread and each sub-thread.Results of x11perf show that rectangles filling operation could reach a speed-up ratio of 2.06 on a 4-core DELL desktop computer.
作者 高珑 戴华东 杨沙洲 丁滟 GAO Long;DAI Hua-Dong;YANG Sha-Zhou;DING Yan(College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China;National Innovation Institute of Defense Technology,Academy of Military Sciences,Beijing 100091,China)
出处 《软件学报》 EI CSCD 北大核心 2020年第10期3309-3320,共12页 Journal of Software
基金 国家核高基重大专项(2017ZX01038-104-002) 国家自然科学基金(61502510)。
关键词 Xorg 帧缓存设备 嵌入式 并行算法 多核CPU Xorg frame buffer embedded parallel algorithm multi-core CPU
  • 相关文献

同被引文献10

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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