Russian Qt Forum
Май 03, 2024, 01:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: оптимизация с исп. GCC  (Прочитано 7542 раз)
SCAD
Гость
« : Март 12, 2004, 17:45 »

Есть программа выполняющая сложные мат. расчеты (решает уравнения мелкой воды и моделирует волны) в реальном времени. Как следствие мощности компа никогда не бывает много. Подскажите какие шаги по оптимизации можно предпринять.
Записан
npak
Гость
« Ответ #1 : Март 12, 2004, 18:09 »

Написать троян, который будет распространяться по Инету и на заражённых компах в моменты простоя обсчитывать кусочки задачи Улыбающийся

Если более серьёзно, то поставить кластер и, например, mpC.

Если комп один, то взять/купить отлаженную и производительную библиотеку мат. вычислений.

Если даже это невозможно, то см. Numerical receipes in C
Записан
EugeneVC
Гость
« Ответ #2 : Март 12, 2004, 18:12 »

лучше смотреть на gsl вместо NC
искать на redhat
Записан
pru
Гость
« Ответ #3 : Апрель 05, 2004, 22:58 »

Обычно для оптимизаци по скоости спользую след. опции.
На расчетном коде дает выиграш около 3!

gcc -O3 -march=i686 -ffast-math -funroll-all-loops main.c

pru@hydro.nsc.ru

pru
Записан
EugeneVC
Гость
« Ответ #4 : Апрель 05, 2004, 23:22 »

посторожней только надо быть с оптимизацией
а то можно дооптимизироватся Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 22.