|
|
Plant growth simulation based on GPU |
LIU Ji, ZHU Qing-sheng, HUANG Xiao-feng, ZENG Ling-qiu, LI Song-yang |
College of Computer Science, Chongqing University, Chongqing 400044, China |
|
|
Abstract A plant growth simulation method exploiting the virtual organ network and graphics processing unit (GPU) technique was proposed in order to improve the performance of complex plant growth simulation. The virtual organ network was used as growth model of a plant, which described the physiological and morphological properties of a plant organ, the relationships among plant organs, the impact of environment on plant organs, and the growth rules of plant organs. Taking full advantage of GPU architecture, the method can accomplish the plant growth evaluation and plant visualization by using parallel computing which greatly accelerates the plant growth simulation. Experimental results illustrate that the approach can simulate the plant growth and has better performance compared with evaluating plant growth and visualizing plant structure in serial by using CPU.
|
Published: 01 October 2012
|
|
基于GPU的植物生长模拟
为了提高复杂植物生长模拟的性能,结合虚拟器官网络和图形处理器(GPU)技术提出植物生长模拟方法.该方法采用虚拟器官网络作为植物生长模型,用于描述植物器官的生理属性和形态属性、植物器官间的关系、环境对植物器官的影响以及植物器官的生长规则.利用GPU架构的优势,以并行计算的方式实现植物生长演化和植物形态展现,从而提高植物生长模拟的计算速度.实验结果证明,采用该方法不仅能够模拟植物的生长,而且相对基于CPU的串行植物生长演化和形态展现有性能上的优势.
|
|
[1] GODIN C, SINOQUET H. Functionalstructural plant modeling [J]. New Phytologist, 2005, 166(3): 705-708.
[2] PERTTUNEN J, NIKINMAA E, LECHOWICZ M. Application of the functionalstructural tree model LIGNUM to sugar maple saplings (Acer saccharum Marsh) growing in forest gaps [J]. Annals of Botany, 2001, 88(3): 471-481.
[3] EBNER M. Evolution and growth of virtual plants [J]. Advances in Artificial Life, 2003, 2801: 228-237.
[4] ALSWEIS M, DEUSSEN O. Efficient simulation of vegetation using light and nutrition competition [C]∥ Proceedings of the 17th Conference on Simulation and Visualization. Magdeburg: SCS Publishing House, 2006: 35-48.
[5] GUO Y, MA Y, ZHAN Z. Parameter optimization and field validation of the functionalstructural model GREENLAB for maize [J]. Annals of Botany, 2006, 97(2): 217-230.
[6] KANG M Z, COURNEDE P H, DE REFFYE P. Analytical study of a stochastic plant growth model: application to the GreenLab model [J]. Mathematics and Computers in Simulation, 2008, 78(1): 57-75.
[7] HUANG Z, ZHENG Y, XIE L. A virtual plant ecosystem featuring parallel computing and distributed visualization [C]∥ 1st International MultiSymposiums on Computer and Computational Sciences. Hangzhou:[s. n.], 2006: 424-429.
[8] YANG T, HUANG Z, LIN X. A parallel algorithm for binarytreebased string rewriting in Lsystems [C]∥ Proceedings of the 2nd International MultiSymposiums on Computer and Computational Sciences. Iowa City: IEEE, 2007: 245-252.
[9] NVIDIA Corporation. CUDA homepage [EB/OL]. [20110704]. http:∥www.nvidia.com/object/cuda_home_new.html.
[10] AMD Corporation. ATI stream homepage [EB/OL]. [2011-07-04]. http:∥www.amd.com/US/PRODUCTS/TECHNOLOGIES/STREAMTECHNOLOGY/Pages/streamtechnology.aspx.
[11] LIPP M, WONKAY P, WIMMER M. Parallel generation of multiple Lsystems [J]. Computers and Graphics, 2010, 34(5): 585-593.
[12] ZHAO X, HU J, KANG M. GPU accelerated plant growth modeling and visualization [C]∥ Proceedings of the 2009 Plant Growth Modeling, Simulation, Visualization, and Applications. Beijing: IEEE, 2010: 441-444. |
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|