Моделирование CUDA C++: позиции частиц MD становятся NaN во время моделирования MD/MPCDC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Моделирование CUDA C++: позиции частиц MD становятся NaN во время моделирования MD/MPCD

Сообщение Anonymous »

Я работаю над кодом моделирования CUDA C++, который выполняет молекулярную динамику (MD) и динамику многочастичных столкновений (MPCD) для системы, состоящей из жидкости (частицы MPCD) и полимера (частицы MD). p>
Моделирование проходит гладко до определенного момента в части моделирования МД, где пространственные координаты всех частиц МД становятся NaN (не числом). Такое поведение предполагает, что может возникнуть проблема с обновлениями положения частиц или вычисляемыми силами.
У меня есть два вопроса:
Какие общие проблемы могут привести к тому, что положения частиц станут NaN в симуляциях CUDA?
Могу ли я выполнить специальную настройку для своего кода CUDA, чтобы можно было поставить точки останова графическим способом (например, intellij) и отладить эту проблему?
Я попробовал отладка моего кода путем размещения операторов распечатки

Подробнее здесь: https://stackoverflow.com/questions/786 ... -simulatio
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»