Вопрос о тяжелых математических вычислениях в Java

Я использую Java в своем проекте, который выполняет много математических вычислений. В следующей итерации проекта будут добавлены еще несколько расчетов. Исходя из моих знаний Java, я подозреваю, что это вызовет проблемы с производительностью. Является ли разумным решение делегировать тяжелые вычисления на язык низкого уровня, такой как Fortran или C? Я могу запускать нативные вызовы для общения с языками низкого уровня. Java возьмет на себя управление после того, как вычисления будут выполнены Фортраном или C. Улучшит ли это производительность?

5
задан skaffman 13 November 2010 в 11:31
поделиться