В этом видео от SpaceX (https://youtu.be/txk-VO1hzBY) описывается разделение региона в прямоугольники, как если бы вы использовали дерево квадрантов.
Затем они говорят о выполнении вычисления для каждой ячейки в этом предполагаемом дереве квадрантов, которое зависит от 4 соседей этой ячейки с использованием графического процессора.
Зная ограничения кода графического процессора (данные должны поступать в виде массива, и вы должны попытаться получить доступ к элементам массива в простом согласованном порядке), как передать дерево квадрантов данных в графическом процессоре в виде массива?
Существуют ли известные алгоритмы для работы с такими деревьями квадрантов?