Please wait a minute...
J4  2012, Vol. 46 Issue (10): 1803-1809    DOI: 10.3785/j.issn.1008-973X.2012.10.011
    
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
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

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
CLC:  TP 391.9  
Cite this article:

LIU Ji, ZHU Qing-sheng, HUANG Xiao-feng, ZENG Ling-qiu, LI Song-yang. Plant growth simulation based on GPU. J4, 2012, 46(10): 1803-1809.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2012.10.011     OR     http://www.zjujournals.com/eng/Y2012/V46/I10/1803


基于GPU的植物生长模拟

为了提高复杂植物生长模拟的性能,结合虚拟器官网络和图形处理器(GPU)技术提出植物生长模拟方法.该方法采用虚拟器官网络作为植物生长模型,用于描述植物器官的生理属性和形态属性、植物器官间的关系、环境对植物器官的影响以及植物器官的生长规则.利用GPU架构的优势,以并行计算的方式实现植物生长演化和植物形态展现,从而提高植物生长模拟的计算速度.实验结果证明,采用该方法不仅能够模拟植物的生长,而且相对基于CPU的串行植物生长演化和形态展现有性能上的优势.

[1] GODIN C, SINOQUET H. Functionalstructural plant modeling [J]. New Phytologist, 2005, 166(3): 705-708.
[2] PERTTUNEN J, NIKINMAA E, LECHOWICZ M. Application of the functionalstructural 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 functionalstructural 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 MultiSymposiums on Computer and Computational Sciences. Hangzhou:[s. n.], 2006: 424-429.
[8] YANG T, HUANG Z, LIN X. A parallel algorithm for binarytreebased string rewriting in Lsystems [C]∥ Proceedings of the 2nd International MultiSymposiums on Computer and Computational Sciences. Iowa City: IEEE, 2007: 245-252.
[9] NVIDIA Corporation. CUDA homepage [EB/OL]. [20110704]. 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/STREAMTECHNOLOGY/Pages/streamtechnology.aspx.
[11] LIPP M, WONKAY P, WIMMER M. Parallel generation of multiple Lsystems [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.

[1] WANG Bei, LI Ji-tuo, LU Guo-dong. Spatial-trend-curve guided mesh stitching[J]. J4, 2013, 47(11): 2003-2009.
[2] TANG Fang, ZHOU Xiao-jun, WEI Yan-ding. A ruts visualization method for driving simulator[J]. J4, 2013, 47(6): 1031-1035.
[3] ZHAO Zhen,ZHANG Shu-you. Technique of breaking current solving of low-voltage molded
case circuit breaker based on multi-step regression
[J]. J4, 2012, 46(11): 1943-1952.
[4] LI Qiang, LIU Shu-lian , YING Guang-yao, ZHENG Shui-ying. Numerical simulation for drop impact of PET bottle
considering fluid-structure interaction
[J]. J4, 2012, 46(6): 980-986.
[5] ZHAO Zhen, ZHANG Shu-you. Hybrid current model of breaking cycle and its application[J]. J4, 2012, 46(2): 301-308.
[6] ZHAO Zhen,ZHANG Shu-you. Study of the electromagnetic-dynamics interaction of the breaking
process of low-voltage molded case circuit breaker
[J]. J4, 2011, 45(11): 1913-1921.
[7] LIN Xiao-xia,ZHANG Shu-you,CHEN Jing,ZHAO Zhen. Time varying load course model for co-simulation of
multibody dynamics and finite element
[J]. J4, 2011, 45(9): 1643-1649.
[8] FANG Xi-wu, LIU Zhen-yu, TAN Jian-rong. Algorithm with hybrid method based for sphere packing in
two-dimensional region
[J]. J4, 2011, 45(4): 650-655.
[9] LI Chong-Shi, YAN Dan-Dan, SHU Shan-An, Bin He. [J]. J4, 2010, 44(3): 463-467.
[10] OU Hai-Yang, LI Xiao-Yu, FU Zhan-Beng. Nonlinear principal axis mapping method applied in design optimization[J]. J4, 2010, 44(1): 87-93.