Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
AZ
Зарегистрирован: 07.04.2005 Сообщения: 2
|
Добавлено: Чт Апр 07 2005 16:55 Заголовок сообщения: FORTRAN |
|
|
Всем привет!!!
Вопрос кто быстрее?
Есть машина с Win2000pro и FreeBSD5.3.
И есть две программы на языке FORTRAN:
Первая выпоняет порятка 35-40 математических операций с 10 переменными в двух циклах один в другом (первый-1000,второй-1000000). Разница во времени ~5!!!
Вторая программа практически всё тоже самое, только в место переменных используется массив 3D (100,100,200)-INTEGER.
UNIX считает быстрее на 10%. .
Кто-нибуть знает как оптимизировать UNIX ? (опция -О стоит) |
|
Вернуться к началу |
|
|
совсем незнакомый
Зарегистрирован: 24.12.2003 Сообщения: 183 Откуда: Israel
|
Добавлено: Вс Апр 10 2005 23:56 Заголовок сообщения: |
|
|
вопрос ... сколько у вас средств.
если возможно распараллелить и запустить на кластере... то можно очень сильно ускориться. |
|
Вернуться к началу |
|
|
AZ
Зарегистрирован: 07.04.2005 Сообщения: 2
|
Добавлено: Ср Апр 13 2005 20:44 Заголовок сообщения: |
|
|
Понимаешь смысл не в том чтобы распаралелить, а кто быстрее.
Может быть кто знает какие-нибуть опции компилятора по оптимизации работы с памятью или в программе что изменить чтобы доступ к ячейкам памяти была быстрее? |
|
Вернуться к началу |
|
|
|