File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/TVCG.2010.53
- Scopus: eid_2-s2.0-78651315304
- PMID: 21233516
- WOS: WOS:000286111600007
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: GPU-assisted computation of centroidal voronoi tessellation
Title | GPU-assisted computation of centroidal voronoi tessellation | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Authors | |||||||||||||||||
Keywords | Centroidal Voronoi tessellation Graphics hardware L-BFGS algorithm Lloyd's algorithm remeshing | ||||||||||||||||
Issue Date | 2011 | ||||||||||||||||
Publisher | IEEE. The Journal's web site is located at http://www.computer.org/tvcg | ||||||||||||||||
Citation | IEEE Transactions on Visualization and Computer Graphics, 2011, v. 17 n. 3, p. 345-356 How to Cite? | ||||||||||||||||
Abstract | Centroidal Voronoi tessellations (CVT) are widely used in computational science and engineering. The most commonly used method is Lloyd's method, and recently the L-BFGS method is shown to be faster than Lloyd's method for computing the CVT. However, these methods run on the CPU and are still too slow for many practical applications. We present techniques to implement these methods on the GPU for computing the CVT on 2D planes and on surfaces, and demonstrate significant speedup of these GPU-based methods over their CPU counterparts. For CVT computation on a surface, we use a geometry image stored in the GPU to represent the surface for computing the Voronoi diagram on it. In our implementation a new technique is proposed for parallel regional reduction on the GPU for evaluating integrals over Voronoi cells. © 2011 IEEE. | ||||||||||||||||
Persistent Identifier | http://hdl.handle.net/10722/132211 | ||||||||||||||||
ISSN | 2023 Impact Factor: 4.7 2023 SCImago Journal Rankings: 2.056 | ||||||||||||||||
ISI Accession Number ID |
Funding Information: The authors would like to thank the anonymous reviewers for their constructive comments. We would like to thank Feng Sun and Dongming Yan for their help on CPU programs for the L-BFGS algorithm, and Vasconcelos for providing her source code. Guodong Rong and Xiaohu Guo are partially supported by the US National Science Foundation (NSF) under Grant No. CCF-0727098. Yang Liu is supported by the European Research Council (GOOD-SHAPE FP7-ERC-StG-205693). Wenping Wang is partially supported by the General Research Funds (718209, 717808) of Research Grant Council of Hong Kong, NSFC-Microsoft Research Asia cofunded project (60933008), and National 863 High-Tech Program of China (2009AA01Z304). Xiaotian Yin and Xianfeng David Gu are partially supported by NSF CAREER CCF-0448399, DMS-9626223, DMS-0523363, CCF-0830550, and ONR N000140910228. | ||||||||||||||||
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Rong, G | en_HK |
dc.contributor.author | Liu, Y | en_HK |
dc.contributor.author | Wang, W | en_HK |
dc.contributor.author | Yin, X | en_HK |
dc.contributor.author | Gu, D | en_HK |
dc.contributor.author | Guo, X | en_HK |
dc.date.accessioned | 2011-03-21T09:01:58Z | - |
dc.date.available | 2011-03-21T09:01:58Z | - |
dc.date.issued | 2011 | en_HK |
dc.identifier.citation | IEEE Transactions on Visualization and Computer Graphics, 2011, v. 17 n. 3, p. 345-356 | en_HK |
dc.identifier.issn | 1077-2626 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/132211 | - |
dc.description.abstract | Centroidal Voronoi tessellations (CVT) are widely used in computational science and engineering. The most commonly used method is Lloyd's method, and recently the L-BFGS method is shown to be faster than Lloyd's method for computing the CVT. However, these methods run on the CPU and are still too slow for many practical applications. We present techniques to implement these methods on the GPU for computing the CVT on 2D planes and on surfaces, and demonstrate significant speedup of these GPU-based methods over their CPU counterparts. For CVT computation on a surface, we use a geometry image stored in the GPU to represent the surface for computing the Voronoi diagram on it. In our implementation a new technique is proposed for parallel regional reduction on the GPU for evaluating integrals over Voronoi cells. © 2011 IEEE. | en_HK |
dc.language | eng | en_US |
dc.publisher | IEEE. The Journal's web site is located at http://www.computer.org/tvcg | en_HK |
dc.relation.ispartof | IEEE Transactions on Visualization and Computer Graphics | en_HK |
dc.rights | ©2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | - |
dc.subject | Centroidal Voronoi tessellation | en_HK |
dc.subject | Graphics hardware | en_HK |
dc.subject | L-BFGS algorithm | en_HK |
dc.subject | Lloyd's algorithm | en_HK |
dc.subject | remeshing | en_HK |
dc.title | GPU-assisted computation of centroidal voronoi tessellation | en_HK |
dc.type | Article | en_HK |
dc.identifier.email | Wang, W:wenping@cs.hku.hk | en_HK |
dc.identifier.authority | Wang, W=rp00186 | en_HK |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.1109/TVCG.2010.53 | en_HK |
dc.identifier.pmid | 21233516 | - |
dc.identifier.scopus | eid_2-s2.0-78651315304 | en_HK |
dc.identifier.hkuros | 177888 | en_US |
dc.identifier.hkuros | 194922 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-78651315304&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 17 | en_HK |
dc.identifier.issue | 3 | en_HK |
dc.identifier.spage | 345 | en_HK |
dc.identifier.epage | 356 | en_HK |
dc.identifier.isi | WOS:000286111600007 | - |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Rong, G=14619751200 | en_HK |
dc.identifier.scopusauthorid | Liu, Y=36065585300 | en_HK |
dc.identifier.scopusauthorid | Wang, W=35147101600 | en_HK |
dc.identifier.scopusauthorid | Yin, X=23020392200 | en_HK |
dc.identifier.scopusauthorid | Gu, D=11638885900 | en_HK |
dc.identifier.scopusauthorid | Guo, X=12791011700 | en_HK |
dc.identifier.issnl | 1077-2626 | - |