влені на машині, де ви компілюєте виконуючу програму. p align="justify"> MS Visual C/C + +:
Додайте MPICH. lib ..
З командного рядка: Visual C/C + +: prog. c (після активізації setup_visualc)
Налаштування для складання і рахунки
Наступні пункти звичайно використовуваних параметрів для команди mpirun. визначає число завдань на виконання
wd визначає робочу директорію для використання процесом MPI. Це необхідно тільки тоді, коли поточна директорія і бажана робоча директорія не збігаються.
-h | - help показує аргументи командного рядка для mpirun
mpi_debug включає додаткову перевірку на вхідні параметри і додатковий вихід якщо помилки виникнуть при виконанні.
maxtime граничний час рахунку. Обов'язковий параметр в МСЦ.
5. Метод прямокутників
Обчислення визначених інтегралів за формулою Ньютона-Лейбніца <# "74" src = "doc_zip5.jpg"/>
Звернемося до поняття визначеного інтеграла <# "27" src = "doc_zip6.jpg"/> точками. Усередині кожного відрізка виберемо точку. Так як з визначення певний інтеграл є межа інтегральних сум при нескінченному зменшенні довжини елементарного відрізка розбиття, то будь-яка з інтегральних сум є наближеним значенням інтеграла
.
Суть методу прямокутників полягає в тому, що в якості наближеного значення визначеного інтеграла беруть інтегральну суму (далі ми покажемо, яку саме інтегральну суму беруть у методі прямокутників).
Якщо відрізок інтегрування [a; b] розбити на рівні частини довжини h точками (тобто) і в якості точок вибрати СЕРЕДИНИ елементарних відрізків (тобто), то наближене рівність можна записати у вигляді. Це і є формула методу прямокутників . Її ще називають формулою середніх прямокутників через спосіб вибору точок. p> називають кроком розбиття відрізка [a; b].
Наведемо графічну ілюстрацію.
В
З креслення видно, що подинтегральная функція y = f (x) наближається кусочной ступінчастою функцією.
Опис алгоритму:
Дано функція F (x) на інтервалі [XMIN, XMAS] і значення N.
Розіб'ємо інтервал на N рівновіддалених один від одного точок:
X (I) = ((N - I) * XMIN + (I - 1) * XMAX)/(N - 1)
Таким чином у ми отримали N-1 інтервалів.
Припустимо що ми маємо N процесорів:
Процесор 0 призначимо головним...