Форум программистов, компьютерный форум, киберфорум
Наши страницы

распараллелить цикл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строка: Определите длину введенной строки, и если она кратна 4, то поменяйте местами первую часть строки со второй http://www.cyberforum.ru/cpp-beginners/thread778980.html
Разработайте программу работы со строками. Организуйте ввод исходных данных с клавиатуры. Используйте функции из библиотеки обработки строк string.h. Результаты работы программы отобразите на...
C++ Как сделать обратно вот я сделал эти действия с числом Obj_ *= Obj_; Obj_ >>= 11; return Obj_ % 1024; как сделать обратные действия?:) http://www.cyberforum.ru/cpp-beginners/thread778978.html
Как из указателя на массив достать конкретное значение массива C++
Добрый день. Недавно написал программу проверки предложения на панграмму. Панграмма — текст, использующий все или почти все буквы алфавита. Всё получилось, но потом решил немного её передать так,...
C++ Обработка массивов
Даны две вещественные квадратные матрицы N-го порядка. Вы- ведите на экран квадрат той из них, в которой наименьший след (сумма диагональных элементов). Считайте, что такая матрица одна. Как в...
C++ Проблема с выводом кириллицы на экран http://www.cyberforum.ru/cpp-beginners/thread778962.html
Друзья, у меня вопрос заключен в следующем, вот код: #include <iostream> using namespace std; struct Test{ char name; }; void main () {
C++ Наибольшая целая степень двойки, не превосходящая заданного числа n Мне нужно рассчитать наибольшую целую степень двойки, не превосходящую заданного числа n. Например, ввод 101 вывод 64 Есть код, который это делает: ... int n, t=1; cin >> n; for (;t<n;)... подробнее

Показать сообщение отдельно
pacan4uk
1 / 1 / 0
Регистрация: 04.02.2013
Сообщений: 14

распараллелить цикл - C++

04.02.2013, 20:20. Просмотров 593. Ответов 0
Метки (Все метки)

здрасти,я токо начал заниматься параллельным, нужна помощь.
народ кто знает почему эта ошибка появляется - "error C3017: termination test in OpenMP 'for' statement has improper form" ?
я в других циклах уже использовал "#pragma omp parallel for " , а здесь че-то не хочет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        int b;
    b = omp_get_num_procs();
    omp_set_num_threads(b);
    cout<<"procs : "<<b<<"\n";
    
    {
        #pragma omp parallel for  shared(...)
        for (int i = 0 ; i <M-1; i++) 
            {
                s = s +ds ;
                CalcG( Vc,V0, S,hst, m, fi1, fi2,rov, F,cx,s,N,rom,VT, L,G1);
                Spr2 = Spr2 + G1;
                fR( s, sigma,f2 );
                W2 = W2 + G1*f2;
            }
    }
ЗЫ гуглил я, в рунете нет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru