Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Работа с Intel Fortran через Visual Studio 2003 и не только

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Открыть новую тему     Написать ответ в эту тему

AZA_N

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vskazka, спасибо. Попробовать поставить AV перед IVF не пробовала. Если у Вас или akuaku получится, пожалуйста, сообщите.  
Чтобы работали программы с использованиям AV, никакой установки IVF9 и не надо, они и так работают. Проблема именно в том, чтобы иметь возможность просматривать массивы в отладчике (а про это в посте usachemo ничего не сказано)

Всего записей: 853 | Зарегистр. 10-11-2007 | Отправлено: 13:11 08-07-2009
Vskazka

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZA_N
Ничего не получилось. Не интегрируется AV в VS2008. Хотя я и делал сообразно прочитанным рецептам.  Или у меня не оттуда руки растут. Или это происходит от того, что я ради интереса все перенес на Висту 64. И, кстати, вопрос о последней версии 11.1.035. Работать -то работает. Но куда-то все хелпы подевала. Нет их (для фортрана) и все. Так что пришлось вернуться на 11.0. Вообще-то, можно и без них. Но с ними удобнее писать программу. Особенно "на коленке". Мб кто-нибудь встречался с таким безобразием?  

Всего записей: 382 | Зарегистр. 24-11-2003 | Отправлено: 16:12 08-07-2009
AZA_N

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vskazka, они "улучшили" Хелп в 11.1.035 есть: Help->IVF->IVF help ->по фильтру "Intel" в левой верхней части (и справа сверху в search оставить галки только в Intel, тогда еще есть возможность хоть какого-то поиска да простит меня Intel, через ж..., другое слово не подбирается). Только сложно с непривычки теперь в нем что-либо найти. Надо будет на оф. сайте pdf поискать, или как нибудь попробовать присобачить привычную форму от предыдущей версии.  
Может, кто чего подскажет? (например, ссылочку на pdf с нормальным оглавлением или как лучше старый хелп прикрутить)
 
Добавлено:
Нашла - просто открыть C:\Program Files (х86)\Intel\Compiler\11.1\035\Documentation\en_US\compiler_f\main_for.chm и будет все как прежде.

Всего записей: 853 | Зарегистр. 10-11-2007 | Отправлено: 20:02 08-07-2009 | Исправлено: AZA_N, 20:09 08-07-2009
belvad

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EXE, скомпилирован IVF+IVCPP v11.1.038, с использованием опций автопараллелизации и OPEN MP (с прагмами по исх. тексту) под XP64. На CORE2QUAD задействует 4 ядра, но работает очееееень медленно! Там же, но на 1 ядре летает (использовал affinity в TaskManager). Думал, что плохо параллелится. Но тот-же EXE на PHENOM задействует 4 ядра и летает.
Опции компиляции:
/nologo /QaxSSSE3 /QxSSSE3 /Qunroll:4 /Qparallel /assume:buffered_io /Qipo /reentrancy:async /arch:SSE3 /extend_source:132 /Qopenmp /Qopenmp-report1 /Qpar-report1 /Qvec-report1 /warn:unused /warn:truncated_source /real_size:64 /Qauto /align:dcommons /fp:fast=2 /fpconstant /module:"x64\Release/" /object:"x64\Release/" /libs:static /threads /4Yportlib /c
 
Странно! Процессор и компилятор Intel, а эффект в пользу AMD. Может быть есть какие-то тонкости в опциях. Подскажите please, если кто нибудь знает.

Всего записей: 6 | Зарегистр. 28-12-2007 | Отправлено: 00:17 20-08-2009
Tenzor13

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
Вопрос по редактору IVF 11.1 + Visual Studio 2008.
 
Я при написании кода часто использую длинные математические выражения с множеством скобок. Можно ли сделать так чтобы скобки (открытая - закрытая) подсвечивались. Как например в Си или последнем Матлабе?  
 
Спасибо.

Всего записей: 16 | Зарегистр. 27-08-2007 | Отправлено: 18:20 13-09-2009
ilias_div

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос
В VS 2008 есть настройка расширений - какие файлы каким редактором обрабатывать (Tools/Options File Extention). Некоторые плагины к VS добавляют свой редактор в список доступных редакторов, а вот интеловский фортран (версия 11.1.3463.2008) - почему-то нет. Как еще можно настроить студию чтобы файлы с определенным расширением обрабатывались фортрановским редактором?

Всего записей: 55 | Зарегистр. 14-06-2006 | Отправлено: 16:58 17-09-2009
EKonstantinov

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зачем так сделали, что для Интел Вижуал Фортрана нужна еще какая то прога?. Фортран установился, а MSVS не хочет устанавливаться - не совместима с Вистой. А скаченные заплатки не устанавливаются. Пришлось все в корзину. Раньше фортран поставил - и работай. Но Compaq не дружит с Вистой и этому нельзя помочь. Неужели ничего нельзя сделать???

Всего записей: 277 | Зарегистр. 02-07-2002 | Отправлено: 21:00 10-10-2009
Igorr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EKonstantinov
Цитата:
MSVS не хочет устанавливаться - не совместима с Вистой

С Пакет обновления 1 (SP1) Microsoft Visual Studio 2008 (установщик):
Цитата:
Системные требования
Поддерживаемые операционные системы: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP

Всего записей: 2003 | Зарегистр. 01-05-2002 | Отправлено: 21:21 10-10-2009
EKonstantinov

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igorr
Пробовал ставить заплатки - пишет не та версия. Хотя эти заплатки нашла сама Visual studio 2005. В чем и фишка. На сайте так и было написано, что это для VS2005 чтобы работала с Вистой. И все-таки. Зачем для работы Фортрана нужна VS2005 или 2008?

Всего записей: 277 | Зарегистр. 02-07-2002 | Отправлено: 21:15 11-10-2009
Igorr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EKonstantinov
Цитата:
Зачем для работы Фортрана нужна VS2005 или 2008?
Для удобства разработчика. Фортран работает и без MSVS.

Всего записей: 2003 | Зарегистр. 01-05-2002 | Отправлено: 21:38 11-10-2009
AZA_N

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igorr, Вы уверены? А мне казалось, что ему нужны библиотеки из VS. Т.е. работать то можно и без оболочки (из командной строки), а библиотеки подцеплять необходимо. Или я ошибаюсь?

Всего записей: 853 | Зарегистр. 10-11-2007 | Отправлено: 00:36 12-10-2009
Igorr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZA_N
Цитата:
а библиотеки подцеплять необходимо
Насколько я помню, фортран использует свои и системные библиотеки.

Всего записей: 2003 | Зарегистр. 01-05-2002 | Отправлено: 02:18 12-10-2009
ua22

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igorr
IVF, к сожалению, не работает без VS. Ему (IVF) и библиотеки нужны из VS, и, в частности, link.exe, который отсутствует в IVF, но, естественно, присутствует в VS.

Всего записей: 106 | Зарегистр. 20-06-2003 | Отправлено: 03:59 12-10-2009
Igorr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ua22
Цитата:
IVF, к сожалению, не работает без VS
Про IVF ничего сказать не могу - устанавливал его при установленной MSVS, а CVF работал у меня без MSVS. Но если дело только в линкере (что не есть специальная библиотека), то его копирование в соответствующий каталог, возможно, решит проблему использования IVF без MSVS?
Примоминаю, что были разные варианты IVF: с оболочкой (для самостоятельного использования) и без нее (для встраивания в MSVS).

Всего записей: 2003 | Зарегистр. 01-05-2002 | Отправлено: 05:18 12-10-2009
Vskazka

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ua22

Цитата:
IVF, к сожалению, не работает без VS.

Работает все, посмотрите как работать из командной строки. Там все написано в руководстве. Не говоря уж, очевидно, про линуховские версии.  

Всего записей: 382 | Зарегистр. 24-11-2003 | Отправлено: 14:59 12-10-2009
ua22

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vskazka
Конечно, IVF работает из командной строки. Однако, для этой работы ему нужны файлы/библиотеки из VS. Поэтому, к сожалению, не получается обойтись установкой IVF (без VS) даже в случае работы из командной строки. Естественно, я имею в виду Windows,  а не Linux.  
Igorr
CVF у меня тоже работал без установки VS оболочки.  
Дело, как я понимаю, не только в линкере, но и в библиотеках. Хотя из VS, наверное, действительно можно отобрать нужный для работы IVF комплект файлов  
и использовать его вместо установки VS.  
 

Всего записей: 106 | Зарегистр. 20-06-2003 | Отправлено: 16:14 12-10-2009
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ua22

Цитата:
CVF у меня тоже работал без установки VS оболочки.  

 
В дистрибутив CVF входил Microsoft Developer Studio 98 + библиотеки и необходимые утилиты от Visual C 6.0 (link, lib, nmake и т.д.)

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 17:00 12-10-2009 | Исправлено: Andrew10, 17:17 12-10-2009
ZykovAlex

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я пишу на фортране из под Microsoft Visual Studio.
Хочу заюзать функцию tbsv.
В хелпе написано вот что:
This routine is declared in mkl_blas.fi for FORTRAN 77 interface, in blas.f90 for Fortran 95 interface, and in mkl_blas.h for C interface.
 
Что мне сделать что бы подключить библиотеку blas.f90 и воспользоваться функцией, сам файл у меня есть.

Всего записей: 7 | Зарегистр. 23-10-2009 | Отправлено: 12:12 23-10-2009
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZykovAlex
вообще-то лучше всего в проект линкеру добавить blas.lib как доп. библиотеку

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 14:33 23-10-2009
ZykovAlex

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Расскажите подробно по шагам как это сделать.

Всего записей: 7 | Зарегистр. 23-10-2009 | Отправлено: 14:49 23-10-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Работа с Intel Fortran через Visual Studio 2003 и не только


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru