计算机技术与发展2016,Vol.26Issue(8):39-42,4.DOI:10.3969/j.issn.1673-629X.2016.08.008
在多态阵列处理器上实现统一渲染架构
Implementation of an Unified Rendering Architecture on Polymorphism Array Processor
摘要
Abstract
Polymorphism array processor is a kind of new parallel processor which integrates hundreds or thousands of single nuclear on one chip. It has many parallel computing model. For the problem of uneven load produced by the traditional separate graphics rendering pipeline,guided by the ideology of unified rendering by industry,making full use of varieties of parallel computing model of polymor-phism array processor,an unified rendering architecture based on the polymorphism array processor is designed and implemented. It takes single nuclear of polymorphism array processor as a stream processor of unified rendering architecture,and designs the buffer object,cache mechanisms,dispatcher,reorder mechanism and so on to cooperate the works of stream processor,achieving the purpose of rendering the vertex data and pixel data in unified manner. Finally on this unified rendering architecture,the data of the basic 3D model is tested. The experimental results show that the unified rendering architecture designed has realized the load balancing between vertex shader and pixel shader,and achieved the higher parallelism in the aspect of data processing .关键词
统一渲染/多态阵列处理器/着色器/分配器Key words
unified rendering/polymorphism array processor/shaders/dispatcher分类
信息技术与安全科学引用本文复制引用
郭丹,韩俊刚..在多态阵列处理器上实现统一渲染架构[J].计算机技术与发展,2016,26(8):39-42,4.基金项目
国家自然科学基金重大项目(61136002) (61136002)
西安邮电大学研究生创新基金(CXL2014-28) (CXL2014-28)