2014 dxdy logo

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

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




 
 параллелизм
Сообщение27.07.2006, 22:40 
Помогите девушке в программировании!
Где можно найти примеры написания параллельных программ на С++ с использованием MPI, например, умножение матриц, решение систем линейных алгебраических уравнений и т.д.
HELP!!!!!!!!!

 
 
 
 
Сообщение27.07.2006, 22:59 
Аватара пользователя
 !  незваный гость:
Вам сразу два замечания: дублирование темы и неинформативный заголовок во второй Вами созданной теме. Следуйте правиламфорума!

 
 
 
 
Сообщение28.07.2006, 00:07 
Откройте для себя мир http://www.google.com !

http://www.lam-mpi.org/
http://www.scs.fsu.edu/~burkardt/cpp_src/mpi/mpi.html
http://rsusu1.rnd.runnet.ru/tutor/method/index.html
http://www.nersc.gov/vendor_docs/ibm/pe/am106mst02.html
http://www.netlib.org/utk/papers/mpi-book/mpi-book.html

Да этим добром по ходу весь инет забит :evil:

 
 
 
 Re: параллелизм
Сообщение31.07.2006, 11:18 
nea писал(а):
Помогите девушке в программировании!
Где можно найти примеры написания параллельных программ на С++ с использованием MPI

http://www.parallel.ru
:roll:

 
 
 
 
Сообщение08.08.2006, 15:56 
V prodolzhenije temy. Pri sborke programmy pod Fedora Core 5 vydajetsja oshybka:
/usr/bin/ld: cannot find -lmpi
Mozhet kto znajet chego nado doustanovit?

 
 
 
 
Сообщение09.08.2006, 18:29 
Установить lam rpm с http://www.lam-mpi.org/. Там есть готовое для 4й, если оно к 5й неподойдёт, собрать rpm самому из исходников, взятых оттуда же.

 
 
 
 
Сообщение10.08.2006, 19:10 
Da vot ustanovil lam - teper' pishet chto-to tipa:
angle_charmm.cpp:(.text+0x9d3): undefined reference to `MPI_Bcast(void*, int, int, int, int)'
:angle_charmm.cpp:(.text+0xa06): undefined reference to `MPI_Bcast(void*, int, int, int, int)'
.....................
i tak dalee - esche mnogo podobnyh strochek
.....................
collect2: ld returned 1 exit status

Podskazhyte pozhalujsta chto esche nuzhno sdelat'?

 
 
 
 
Сообщение10.08.2006, 21:16 
Аватара пользователя
 !  незваный гость:
Zloj:
Пишите, пожалуйста, как все, кирилицей. Нет клавиатуры — воспользуйтесь услугами translit.ru.

 
 
 
 
Сообщение11.08.2006, 14:56 
Цитата:
Podskazhyte pozhalujsta chto esche nuzhno sdelat'?


Убедиться, что libmpi собрана с нужной подсистемой (указана нужная опция при сборке. Например MPI_Bcast входит в состав модулей MPI Collective Operations System Services Interface (SSI)) и функции в составе собраной библиотеки есть (воспользоваться утилитой nm). Если сыщется - убедиться что линковка происходит именно с нужным экземпляром библиотеки (утилита ldd и прочие по ситуации), если нет - пересобрать с нужным модулем.

 
 
 [ Сообщений: 9 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group