gStar4D - це швидкий і надійний 3D-алгоритм Delaunay для GPU. Він реалізований за допомогою CUDA та працює на графічних процесорах NVIDIA.
Подібно до GPU-DT , цей алгоритм спочатку будує 3D-цифрову діаграму Вороного. Однак у 3D це неможливо дуалізувати до тріангуляції через топологічні та геометричні проблеми. Натомість gStar4D використовує інформацію про сусідство з цієї діаграми для створення зірок, піднятих до 4D, та виконує ефективні зірки на них на GPU. Витягуючи з цього нижній корпус, отримують триангуляцію 3D Делоне.
Найшвидша реалізація 3D Delaunay - це gDel3D , який є гібридним алгоритмом GPU-CPU.
Він виконує паралельну вставку та гортання на GPU. Результат близький до Делоне. Потім він фіксує цей результат, використовуючи консервативний метод зірки на процесорі.
Обидва ці методи є надійними, тому вони можуть працювати з будь-яким виродженим входом. Вони можуть обробляти мільйони точок, якщо у вас є достатньо велика пам'ять GPU, щоб вмістити проміжні структури даних.
Розкриття: Я автор цих алгоритмів та реалізацій :)