Вопросы с тегом «efficiency»

77
Есть ли качественный решатель нелинейного программирования для Python?

У меня есть несколько сложных невыпуклых задач глобальной оптимизации. В настоящее время я использую MATLAB Optimization Toolbox (в частности, fmincon()с алгоритмом = 'sqp'), что довольно эффективно . Тем не менее, большая часть моего кода написана на Python, и я бы тоже хотел провести оптимизацию...

26
Какова вычислительная стоимость

Одной из основных проблем, с которой нам приходится сталкиваться при молекулярном моделировании, является расчет сил, зависящих от расстояния. Если мы можем ограничить функции силы и расстояния четными степенями расстояния разделения , то мы можем просто вычислить квадрат расстояния и не...

15
Стратегии ввода / вывода для вычислительных задач с большими наборами данных?

Моя исследовательская группа фокусируется на молекулярной динамике, которая, очевидно, может генерировать гигабайты данных как часть одной траектории, которую затем необходимо проанализировать. Некоторые из проблем, с которыми мы сталкиваемся, связаны с корреляциями в наборе данных, что означает,...

15
Каковы преимущества и недостатки алгоритмов распада частиц и распада доменов?

Я запускаю моделирование молекулярной динамики (MD), используя несколько программных пакетов, таких как Gromacs и DL_POLY. Gromacs теперь поддерживает как алгоритмы разложения частиц, так и разложения доменов. По умолчанию в моделированиях Gromacs используется декомпозиция домена, хотя в течение...

12
Когда автоматическое дифференцирование дешево?

Автоматическое дифференцирование позволяет нам численно оценить производную программы на конкретном входе. Существует теорема, что это вычисление может быть выполнено со стоимостью, в пять раз меньшей стоимости запуска оригинальной программы. Этот коэффициент пять является верхней границей. В каких...

12
Стоимость поиска в сравнении с расчетами

Я заинтересован в настройке вычислений для проверки соответствия критерию расстояния: расстояние между вектором и вектором пыльника x j должно быть меньше некоторого значения r m a x . Мои данные разделены по ортогональной сетке координат. Поскольку моя отсечка меньше расстояния между конечными...

12
Каков наиболее эффективный способ написания циклов for в Matlab?

Я читал, что если, например, у меня есть двойной forцикл, который работает над индексами матрицы, то размещение индекса выполнения столбца во внешнем цикле более эффективно. Например: a=zeros(1000); for j=1:1000 for i=1:1000 a(i,j)=1; end end Каков наиболее эффективный способ его кодирования, если...

10
Быстрая и точная реализация неполной гамма-функции с двойной точностью

Каков современный способ реализации специальных функций двойной точности? Мне нужен следующий интеграл: для и , что можно записать в терминах нижней неполной гамма-функции. Вот моя реализация на Фортране и Си: м=0,1,2,. , , t>0Fм( т ) = ∫10U2 ме- т у2dу = γ( м + 12, т )2 тм + 12Fм(T)знак...

10
Nvidia K20X против GeForce Titan для ускорения GPGPU

Я пытаюсь понять разницу между этими двумя видеокартами для академических вычислений, особенно для компонента DGEMM. Если мы посмотрим на необработанные статистические данные, оба имеют одинаковый чип GK110, имеют сопоставимые статистические данные практически во всех категориях и, как мне кажется,...

10
Есть ли сложность между и [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для обмена стеками вычислительной науки. Закрыто 5 лет назад . Существует ли степень сложности, которая больше, чем и меньше, чем...