Thuật toán triangulation Delaunay có sẵn nhanh nhất cho GPU là gì? Hoặc tổng quát hơn, song songThuật toán triangulation Delaunay có sẵn nhanh nhất cho GPU
Trả lời
Hãy cẩn thận với GPU: Các tam giác Delaunay yêu cầu thử nghiệm định hướng. Chúng không hoạt động đáng tin cậy với số học dấu chấm động và có thể khó để đối phó với vấn đề đó bằng cách sử dụng GPU. Việc quản lý bộ nhớ cũng rất quan trọng.
Bạn có thể muốn thử http://www.geom.at/fade2d/html/ là một trong số các triển khai luồng đơn lẻ nhanh nhất .
2D Delaunay triangulation
GPU-DT là việc thực hiện 2D Delaunay nhanh nhất cho GPU.
Nó xây dựng sơ đồ Voronoi kỹ thuật số trong 2D bằng cách sử dụng GPU Thuật toán dải song song. Tiếp theo nó sửa lỗi và nhân đôi điều này để có được một tam giác 2D. Cuối cùng, nó thực hiện cạnh song song trên GPU để có được tam giác 2D Delaunay.
3D Delaunay triangulation
gStar4D là một thực hiện nhanh chóng và mạnh mẽ của công nghệ 3D Delaunay cho GPU.
Tương tự như GPU-DT, thuật toán này xây dựng sơ đồ Voronoi kỹ thuật số 3D đầu tiên. Tuy nhiên, trong mô hình 3D, điều này không thể được phân tách thành một tam giác do các vấn đề hình học và hình học. Thay vào đó, gStar4D sử dụng thông tin vùng lân cận từ sơ đồ này để tạo các ngôi sao được nâng lên 4D và thực hiện sao splay trên chúng một cách hiệu quả trên GPU. Bằng cách giải nén thân tàu thấp hơn từ đó, tam giác 3D Delaunay thu được.
Giải pháp thay thế nhanh hơn là gDel3D, là thuật toán GPU-CPU lai.
Nó thực hiện chèn song song và lật trên GPU. Kết quả là gần Delaunay. Sau đó nó sửa lỗi kết quả này bằng cách sử dụng phương thức splaying sao bảo thủ trên CPU.
Tất cả các phương pháp này đều mạnh mẽ, vì vậy chúng có thể xử lý bất kỳ loại đầu vào thoái hóa nào.
- 1. Triangulation Delaunay hiệu quả
- 2. Có thuật toán sắp xếp mảng chuỗi cho GPU không?
- 3. Matlab Delaunay Triangulation của Cloud Point - Color Matrix
- 4. Thuật toán thống kê Sparse Cholesky cho GPU
- 5. Thuật toán đồ thị trên GPU
- 6. Thuật toán làm mỏng nhanh
- 7. Nhanh thuật toán sigmoid
- 8. Thuật toán nhanh cho cực -> chuyển đổi Descartes
- 9. Thuật toán nhanh nhất để lập biểu đồ
- 10. Thuật toán giải nén thời gian thực nhanh nhất
- 11. CGAL 2D Delaunay Triangulation: Làm thế nào để có được các cạnh như cặp id đỉnh
- 12. Thuật toán nén tốt nhất cho XML?
- 13. Thuật toán cho điểm gần nhất
- 14. Java - các thuật toán thu gom rác sẵn có
- 15. Thuật toán băm mạnh nhất hiện nay có sẵn là gì?
- 16. nhanh hơn thuật toán độ tương phản cho một bitmap
- 17. Thuật toán nhanh để tính toán giai thừa
- 18. Thuật toán sắp xếp nhanh nhất cho 0-65535 số nguyên là gì?
- 19. Thuật toán phân loại nhanh nhất cho một số lượng nhỏ các số nguyên là gì?
- 20. Thuật toán Nhanh (er) cho Độ dài của Hậu quả Chung Dài nhất (LCS)
- 21. Thuật toán giao thoa ellipsoid nhanh
- 22. Có API C++ cho tam giác Delaunay trong OpenCV không?
- 23. Thuật toán tốt nhất cho từ gần nhất
- 24. Có phải thuật toán C-Means mờ có sẵn cho Python không?
- 25. Wifi Triangulation
- 26. Thuật toán nhanh nhất để tính toán (a^(2^N))% m?
- 27. Cách nhanh nhất để đánh giá các thuật toán cho cuộc phỏng vấn kỹ thuật (vào thứ Hai) là gì?
- 28. Thuật toán để hoàn thành một phần tam giác (Constrained Triangulation)
- 29. GPU và hiệu năng CPU cho các thuật toán phổ biến
- 30. Thuật toán Eppstein và thuật toán của Yen cho k đường đi ngắn nhất