The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Intel® C++ Compiler 10.1 for Linux"
Отправлено researcher2, 01-Дек-07 15:11 
Прошу помощи и совета!

Простая программа на C - два вложенных цикла, формируется матрица NxN из синусов и косинусов. Всё просто, но мне надо проводить вычисления с long double, соответственно
использую sinl() и cosl()

Программа компилировалась g++ и icpc, для двух случаев double и long double.

     |  double    long double
-----|-----------------------------
g++  |  11сек       12 сек
icpc |   3сек       23 сек

Наблюдается резкое падение скорости для long double в случае использования icpc.

При компиляции icpc использовались ключи  -fast -march=core2 и библиотека mathimf.

Подскажите пожалуйста, где ошибка? Как уменьшить 23 сек.

С уважением
Дмитрий

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру