Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 9

Как реализовать параллельный цикл?

23.12.2017, 22:21. Показов 1774. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В c++ есть #pragma omp parallel for.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int * MatrixXvector(int ** A, int * b){
    int * c = new int[n];
    int i, j, idThread;
    omp_set_num_threads(4);
    #pragma omp parallel for shared(A, b, c) private(i, j)
    for (i = 0; i < n; i++){
        idThread = omp_get_thread_num();
        c[i] = 0;
        for (j = 0; j < m; j++){
            c[i] += A[i][j]*b[j];
        }
    #pragma omp critical
        cout<<"\nThread number = " << idThread << endl;
    }
    return c;
}
Можно ли реализовать что-то подобное на Java?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.12.2017, 22:21
Ответы с готовыми решениями:

Как реализовать бесконечный цикл While, но чтобы этот цикл не грузил процессор?
Допустим есть цикл: while (1) { ... } Как сделать так, чтобы бесконечный цикл не грузил процессор. Избавиться от...

Параллельный цикл для чтения файла (parfor)
Добрый день, Имеется бинарный файл, к которому есть доступ. Хочу использовать parfor функцию для для чтения файла частями, и...

Цикл: Как реализовать цикл или что-то другое, чтобы возвращаться в окно редактирования с помощью букв "Y" и"N".
Как реализовать цикл или что-то другое чтобы не возвращаться в окно редактирования не с помощью цифр, а например с помощью букв...

1
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
23.12.2017, 22:37
https://docs.oracle.com/javase... elism.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.12.2017, 22:37
Помогаю со студенческими работами здесь

Как реализовать цикл
Посчитать сумму s=cos(x+2*k)/(pow(k,3)) если x меряется от-1 до 1 с шагом 0.1(к=8)

Цикл, как реализовать?
Здравствуйте for (int a = 0; a &lt; 9; a++) { var LastItem = listSaveAll.Find(s =&gt; s.Name == ItName); if (LastItem != null...

Как реализовать цикл
Помогите пожайлуста дополнить данный код, задание во вложении Private Sub CommandButton1_Click() Dim S As Double S = 0 For i = 1 To...

как реализовать цикл
Привет как реализовать цикл на подобие for($i = 0, $y = 0; $i &lt; 1000; $i++, $y++)тока с помощью foreach? Задача такая - есть список...

Как реализовать цикл?
как сделать чтобы выполнялось это условие: &quot;Наращенным итогом вычислить сумму расходов до наступления бюджетного ограничения т.е. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru