ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца ФЕВРАЛЬ!
0 Пользователей и 3 Гостей просматривают эту тему.
Вы правы, для больших задач необходимы параллельные вычисления, на что интерпретатор Питона в принципе не способен, или ползает со страшными костылями. Тут только C++ или Object Pascal (в коробке Delphi есть модуль Threads.Parallel.Library на ядрах, не считая Cuda/OpenCL на GPU), Фортран идёт лесом.
Теперь приглашаю всех протестировать
Zoom бы сделать посильнее
если кто хочет попробовать смоделировать собственную систему, то в любой приличной генеративной модели надо дать 3 этих последовательных запроса
потому что очень долго приходится ждать, пока звезды начнут собираться обратно
и позволяет моделировать реальную самогравитацию, а не просто вращение по формуле.
QString name; double mass; double radius; QColor color; // Векторы состояния теперь 3D (x, y, z) Eigen::Vector3d position; Eigen::Vector3d velocity;
Реализовать алгоритм Барнса-Хата (дерево Octree) на GPU крайне сложно (требует стека и рекурсии, которые GPU не любят). На CPU это делается легко
пожертвовали количеством звезд (снизили с 1 млн до 100 тыс.),
Так вроде от реальных симуляторов вещей в космосе и было ожидано - системе дают исходное состояние и она все честно моделирует математикой через физику. Вместо показушности условной. Все вещи во всех обеих двух галактиках должны летать по честной физике каждый с каждым после запуска симуляции иначе там нету особой научной точности - все оперто вместо законов дяди ньютона на предположения других дядей про галактики. Фуу.
Так вроде от реальных симуляторов вещей в космосе и было ожидано - системе дают исходное состояние и она все честно моделирует математикой через физику. Вместо показушности условной. Все вещи во всех обеих двух галактиках должны летать по честной физике каждый с каждым после запуска симуляции иначе там нету особой научной точности - все оперто вместо законов дяди ньютона на предположения других дядей про галактики. Фуу.Генератор галактики только должен задавать начальные условия всем вещам галактики по килограмам и метрам в секунду в 3мерных векторах и по положению. А дальше после запуска симуляции и галактики должны лететь по физике и каждая вещь в галактике тоже. Вместо генератора галактики должно быть можно загрузить начальные состояния всех вещей в каждой галактике из файлика с параметрами только