2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Какую "платформу" выбрать для расчета ГД
Сообщение12.09.2010, 23:12 


12/09/10
2
Ситуация следующая.
Решил поднять свою программку (расчет газовой динамики с применением многосеточного метода для выделения очень мелкой особенности порядка 10^-4 размера задачи) написанную в аспирантуре и довести до публикации.
Но возникли некоторые проблемы и сомнения. Поэтому прошу совета.
Программа писалась несколько лет назад, часть уже подзабыл, что то реализовать можно иначе.
Использовался чистый Си с OpenMP считал на 4х ядернике.
Сейчас думаю переписать с ООП - это С++ или возможно Java с компиляцией в машинный код (GCJ), но сомневаюсь в производительности.
Предусмотреть возможность расчета на кластере, т.е. ввести MPI. Очень заманчиво пишут про CUDA, но не совсем ясно будет ли заметный прирост производительности да и опыта маловато.
Пока склоняюсь к классическому варианты C++, OpenMP для многопроцессорной ноды и MPI для запуска на кластере.
Java больше нравится как язык и пишу на ней последнее время.

 Профиль  
                  
 
 Re: Какую "платформу" выбрать для расчета ГД
Сообщение15.09.2010, 13:51 


12/09/10
2
странно, думал что кто-нибудь ответит, может стоило поместить в раздел программирование

 Профиль  
                  
 
 Re: Какую "платформу" выбрать для расчета ГД
Сообщение15.09.2010, 13:56 
Аватара пользователя


21/04/10
33
Москва
mikeol в сообщении #351761 писал(а):
Очень заманчиво пишут про CUDA

CUDA дает заметный прирост в производительности в случае, когда задачу можно распараллелить.

Я бы на Вашем месте выбрал классический вариант, если время не торопит. Использовать Java для разработки высокопроизводительных приложений советовать бы не стал.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: photon, profrotter, Парджеттер, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group