Cudaを使用してすべてのランダムポイントを含む凸多角形を見つけるアルゴリズムを探しています。私が適応できる非常に効率的なアルゴリズムを知っている人はいますか?
1617 次
2 に答える
3
あなた(または将来のSOユーザー)がまだCUDA用の3Dハルアルゴリズムを探しているなら、2011年11月からこの論文をチェックするかもしれません:
「CudaHull:GPU上の高速並列3D凸包」、Ayal Stein、Eran Geva、およびJihad El-Sana
http://www.cs.bgu.ac.il/~el-sana/publications/pdf/CudaHull.pdf
著者は、Qhull(http://www.qhull.org)の27倍から40倍の高速化を、それぞれ1,000万ポイントと2,000万ポイントと主張しています。ただし、ポイントが少ない場合(<10,000)、CPU/GPUアルゴリズムは実際にはQhullよりも低速です。
私自身は実装していませんが、CUDAの3D凸包アルゴリズムを検索しているときに、SOの質問とCudaHullの論文の両方に出くわしました。
于 2012-01-30T22:19:08.000 に答える