标题: 以图型应用为主的用户端多核心嵌入式系统---总计画 (I)
An Embedded Multi-Core System for Client Side Graphics Applications (I)
作者: 徐慰中
Hsu Wei Chung
国立交通大学资讯工程学系(所)
关键字: 未来的行动装置上;决胜点将在于是否有高品质的三维图型输出;高效能;低耗电和适应执行环境的能力;而未来高阶的行动装置系统架构上将有数个同质多核心的CPU;搭配GPU;同时CPU本身会支援一些SIMD指令集;所以在三维图型的处理上可以有很多不同的做法;以混合CPU/GPU来进行进阶全域照明的绘图法(结合光线追踪与传统rendering的优点);不但提高图形品质而且较容易依系统执行时的效能;网路频宽;耗电;供电情况作图形输出品质和耗电的调整;在这方法上;以光线追踪为基础的计算可利用同质多核心的MIMD特性;而需要预先计算rasterization则交由GPU处理;或是为省电考量;甚至可以交由CPU利用SIMD指令再配上MIMD来处理;本计划以高品质;高适应性的三维绘图应用为基础;透过垂直整合将a)创新的智慧性绘图方法;b) 先进的耗电量测;监管;控制和优化方法;c)支援同质/异质多核心的静态与动态编译方法;以及d) 可程式化的三维图型处理器;建立在一用户端多核心嵌入式系统上;我们也提供高效率的系统模拟;来验证评估上述四者垂直整合相互呼应的成效;此研究成果希望能配合台湾心(Taiwan core)计画开发;为国内未来嵌入式系统的发展铺路;Computer graphics;Graphics processor;Power profiling;Power monitoring;Compilers;Dynamic monitoring and optimization system;System simulation;Embedded system;Heterogeneous Multi-cores;3-D Graphics Processor;Vertex Shader;Pixel Shader
公开日期: 2011
摘要: 未来的行动装置上,决胜点将在于是否有高品质的三维图型输出,高效能、低耗电和适应执行环境的能力。而未来高阶的行动装置系统架构上将有数个同质多核心的CPU,搭配GPU,同时CPU本身会支援一些SIMD指令集。所以在三维图型的处理上可以有很多不同的做法。以混合CPU/GPU来进行进阶全域照明的绘图法(结合光线追踪与传统rendering的优点),不但提高图形品质而且较容易依系统执行时的效能,网路频宽,耗电,供电情况作图形输出品质和耗电的调整。在这方法上,以光线追踪为基础的计算可利用同质多核心的MIMD特性,而需要预先计算rasterization则交由GPU处理,或是为省电考量, 甚至可以交由CPU利用SIMD指令再配上MIMD来处理。本计划以高品质,高适应性的三维绘图应用为基础, 透过垂直整合将a)创新的智慧性绘图方法,b) 先进的耗电量测、监管、控制和优化方法,c)支援同质/异质多核心的静态与动态编译方法, 以及d) 可程式化的三维图型处理器, 建立在一用户端多核心嵌入式系统上。我们也提供高效率的系统模拟,来验证评估上述四者垂直整合相互呼应的成效。此研究成果希望能配合台湾心(Taiwan core)计画开发, 为国内未来嵌入式系统的发展铺路.
For a market successful mobile device, the determining factor would be if the product has high quality 3-D graphics, crisp response, great power efficiency and highly adaptable. Future high-end mobile devices are likely to have multiple CPU cores, accompanied with a GPU, and the CPU also supports a SIMD instruction set. On such systems, 3-D graphics processing could be very versatile. We believe a hybrid CPU/GPU rendering method which combines the advantage of ray tracing and traditional rendering, can improve the quality of graphics and be adaptive to the actual working conditions of the device in terms of power consumption, power supply, available network bandwidth, and the resolution of the display. In the hybrid method, the ray tracing part can take advantage of the homogeneous multi-cores, and the pre-computation of rasterization can be dispatched to a GPU. Or to save power and energy, the pre-computation may be carried out by SIMD instructions on the CPU. Based on this graphics model, we collaboratively research on a) novel algorithms for hybrid CPU/GPU rendering, b) power monitoring, management, and adaptive optimizations, c) static and dynamic compiling techniques for homogeneous/heterogeneous multi-core systems and d) a programmable and power efficient 3-D graphics processor. We also provide a highly efficient emulation system to verify our developed applications and system software, and evaluate the effectiveness of this application-architecture co-exploration. This research will work with the design and development of Taiwan core, and wish to set a guiding line for future embedded systems developed in Taiwan.
官方说明文件#: NSC100-2219-E009-021
URI: http://hdl.handle.net/11536/99054
https://www.grb.gov.tw/search/planDetail?id=2312776&docId=361588
显示于类别:Research Plans