自优化绘制流水线研究

基本信息
批准号:61872319
项目类别:面上项目
资助金额:64.00
负责人:王锐
学科分类:
依托单位:浙江大学
批准年份:2018
结题年份:2022
起止时间:2019-01-01 - 2022-12-31
项目状态: 已结题
项目参与者:徐超,袁亚振,梁宇智,张云锦,高涛,潘嘉荔,郑传焜,李佰余,郑濡樟
关键词:
程序自优化绘制算法优化绘制流程优化着色器代码优化绘制流水线
结项摘要

This project addresses the optimization challenges of nowadays real-time rendering applications. With the rapid development of software and hardware technology, real-time rendering applications have integrated more and more rendering algorithms, the rendering process has become more and more complicated, and the programmable rendering pipeline has evolved with more and more flexibility. As a result, the manual optimization of rendering application rises as a great challenge. In order to solve this problem, this project attempts to introduce the program auto-tuning technology to build new rendering framework and pipeline that support automatic optimization. Specifically, parameters and code of rendering algorithms are analyzed to form proper optimization space for automated optimization. Then, specific search strategies and algorithms are designed to efficiently explore such a space and find the optimal rendering that adaptively assigns computations, reduces overheads and optimally optimizes resources. Through the research of this project, on the one hand, we can greatly reduce the dependence on the manual optimization and achieve better performance of real-time graphics applications. Moreover, it will better promote the development of real-time rendering technology as well as enlarge the scope of many graphics applications, such as visualization, games and virtual reality. On the other hand, the proposed auto-tuning rendering pipeline will inspire and support new theoretical and architectural design of the future real-time rendering framework and pipeline.

随着软硬件技术的飞速发展,实时绘制应用使用的绘制特效算法越来越多,包含的绘制过程越来越复杂,依赖的绘制流水线自定义程度越来越高,这使得对绘制应用进行人工优化变得越来越低效、越来越困难。针对这一挑战,本项目尝试引入程序自优化技术,构建能够支持自动优化的绘制计算框架与绘制流水线,通过对绘制算法、绘制过程参数与代码的解析与分析,创建用于自动优化的优化空间,利用自动优化算法在优化空间中的搜索,实现对绘制过程的自适应计算、性能加速与资源优化,从而解决实时绘制难于优化的难题,更好地提升实时真实感绘制技术的使用范围与应用场合。通过本项目的研究,一方面可以让实时绘制应用大大减少对人工优化的依赖,有效提升性能,进一步促进实时绘制技术的发展,深化并推动包含可视化、游戏以及虚拟现实技术在人们生活中的应用;另一方面将为实时绘制的计算框架与未来的实时绘制流水线设计提供新的理论与架构支撑。

项目摘要

本项目围绕当前实时绘制计算面临的优化难题开展研究,针对性研究了多种绘制算法,并通过引入程序自优化技术,构建自动优化的绘制计算框架,用于提升绘制性能。项目研究中,探索了自优化绘制理论与计算框架,研究了多种可适用于自优化的绘制优化目标与度量方法,重点分析了不同绘制算法的特征与优化空间构建方法,提出了一系列适用于绘制算法优化的自优化方法与优化工具,并构建了面向自优化计算框架的绘制流水线与绘制语言,最后将所研发的自优化绘制技术集成到了云端融合的实时绘制引擎之上,实现了所研发的绘制技术与应用集成。本课题已顺利完成计划工作的各项预期目标,在绘制理论、绘制算法、绘制优化实现、实时绘制引擎等方面取得了重要突破,形成了多项创新成果,达到了同类研究的国际领先水平。共发表(含录用)研究论文20 篇,包含4篇ACM TOG论文,5篇IEEE TVCG论文,1篇Cell子刊iScience,2篇ACM SIGGRAPH/SIGGRAPH Asia会议论文,2篇IEEE VR会议论文,共计14篇CCF-A的期刊和会议论文。已授权国家发明专利10项,注册软件著作权2项。培养博士后1名,博士4名,硕士生16名。项目相关的成果获2021年浙江省技术发明奖一等奖。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022
2

物联网中区块链技术的应用与挑战

物联网中区块链技术的应用与挑战

DOI:10.3969/j.issn.0255-8297.2020.01.002
发表时间:2020
3

一种改进的多目标正余弦优化算法

一种改进的多目标正余弦优化算法

DOI:
发表时间:2019
4

基于混合优化方法的大口径主镜设计

基于混合优化方法的大口径主镜设计

DOI:10.3788/AOS202040.2212001
发表时间:2020
5

变可信度近似模型及其在复杂装备优化设计中的应用研究进展

变可信度近似模型及其在复杂装备优化设计中的应用研究进展

DOI:10.3901/jme.2020.24.219
发表时间:2020

王锐的其他基金

批准号:51073004
批准年份:2010
资助金额:38.00
项目类别:面上项目
批准号:41101025
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:61771232
批准年份:2017
资助金额:62.00
项目类别:面上项目
批准号:11304403
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:70902013
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:21242407
批准年份:2012
资助金额:4.00
项目类别:专项基金项目
批准号:60903037
批准年份:2009
资助金额:19.00
项目类别:青年科学基金项目
批准号:20472026
批准年份:2004
资助金额:23.00
项目类别:面上项目
批准号:11374080
批准年份:2013
资助金额:86.00
项目类别:面上项目
批准号:61403404
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:31201983
批准年份:2012
资助金额:24.00
项目类别:青年科学基金项目
批准号:81473095
批准年份:2014
资助金额:90.00
项目类别:面上项目
批准号:21272102
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:31660354
批准年份:2016
资助金额:38.00
项目类别:地区科学基金项目
批准号:30901440
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:31701078
批准年份:2017
资助金额:25.00
项目类别:青年科学基金项目
批准号:41301557
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:61472350
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:59071054
批准年份:1990
资助金额:2.70
项目类别:面上项目
批准号:90813012
批准年份:2008
资助金额:50.00
项目类别:重大研究计划
批准号:11904225
批准年份:2019
资助金额:26.00
项目类别:青年科学基金项目
批准号:81172335
批准年份:2011
资助金额:57.00
项目类别:面上项目
批准号:29502007
批准年份:1995
资助金额:8.00
项目类别:青年科学基金项目
批准号:31460552
批准年份:2014
资助金额:45.00
项目类别:地区科学基金项目
批准号:21103203
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:20932003
批准年份:2009
资助金额:200.00
项目类别:重点项目
批准号:61663035
批准年份:2016
资助金额:35.00
项目类别:地区科学基金项目
批准号:61401192
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:81472266
批准年份:2014
资助金额:85.00
项目类别:面上项目
批准号:20772052
批准年份:2007
资助金额:35.00
项目类别:面上项目
批准号:81372173
批准年份:2013
资助金额:62.00
项目类别:面上项目
批准号:20072014
批准年份:2000
资助金额:20.00
项目类别:面上项目
批准号:91413107
批准年份:2014
资助金额:50.00
项目类别:重大研究计划
批准号:81772995
批准年份:2017
资助金额:55.00
项目类别:面上项目
批准号:61272301
批准年份:2012
资助金额:20.00
项目类别:面上项目
批准号:21862023
批准年份:2018
资助金额:40.00
项目类别:地区科学基金项目
批准号:71272006
批准年份:2012
资助金额:47.00
项目类别:面上项目
批准号:51607010
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:61773390
批准年份:2017
资助金额:66.00
项目类别:面上项目
批准号:21432003
批准年份:2014
资助金额:350.00
项目类别:重点项目
批准号:29442010
批准年份:1994
资助金额:6.00
项目类别:专项基金项目
批准号:61202425
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:21864011
批准年份:2018
资助金额:40.00
项目类别:地区科学基金项目
批准号:81860640
批准年份:2018
资助金额:35.00
项目类别:地区科学基金项目
批准号:20372028
批准年份:2003
资助金额:23.00
项目类别:面上项目
批准号:29972016
批准年份:1999
资助金额:17.00
项目类别:面上项目

相似国自然基金

1

不可靠批处理流水线调度优化与性能分析

批准号:51675442
批准年份:2016
负责人:王军强
学科分类:E0510
资助金额:60.00
项目类别:面上项目
2

可重构流水线动态调度和构形选择集成优化问题研究

批准号:51105076
批准年份:2011
负责人:窦建平
学科分类:E0510
资助金额:22.00
项目类别:青年科学基金项目
3

双目成像系统彩色图像处理流水线融合优化设计方法研究

批准号:61605175
批准年份:2016
负责人:刘岩
学科分类:F0501
资助金额:19.00
项目类别:青年科学基金项目
4

无线网络环境中模型传输机制与图形流水线优化

批准号:60873218
批准年份:2008
负责人:王勋
学科分类:F0208
资助金额:30.00
项目类别:面上项目