Форум программистов, компьютерный форум CyberForum.ru

Как измерить время работы потока? Openmp - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перехватить обработчик исключений, выдать сообщение http://www.cyberforum.ru/cpp/thread1598554.html
Выделить память под два массива 1000х500 и 500х1000 элементов типа int и заполнить их случайными числами в интервале от 0 до 100. Защитить от записи страницы первого массива. Перемножить эти два массива и выдать результат на экран. Перехватить обработчик исключений. Дать команду на обнуление массивов. На исключение о защите памяти выдать сообщение с указанием названия массива, который не...
C++ Нарисовать окружность, треугольник и касательные Из вершины С треугольника ABС, как из центра, описаны концентрические окружности, к которым из точек A и B проведены касательные. Геометрическое место точек пересечения пар касательных есть кривая K с узловой точкой С, проходящая через вершины треугольника. Касательные к ней в точке С являются биссектрисами угла ACB и смежного с ним. Если AC=BC, то кривая вырождается в медиатрису отрезка AB и... http://www.cyberforum.ru/cpp/thread1597701.html
C++ Адреса и смещения
Всем привет. Известен base address игры Нужно узнать любые адреса ( даже те у которых значения неизвестные, допустим позиция гг или позиция врагов ) , как я понял адреса динамичные, но есть возможность от base address сделать смещение и получить статичный указатель на значение. Может быть я не прав, но в этом исходнике видно что идет чтение из заранее известного адреса...
Бьерн Страуструп рассказывает о c++14 C++
Подумал, может кому интересно будет :) 1OEu9C51K2A
C++ IntelliSense: ошибка в командной строке http://www.cyberforum.ru/cpp/thread1596860.html
ругается на данный кусок хекс файла #ifndef "AThread.h" #include <QMainWindow> #define MAINWINDOW_H #define MAINWINDOW_H namespace Ui { class MainWindow; } -------------------------------------
C++ Как скомпилировать тесты NIST? Необходимо рассмотреть NIST тесты. Скачала архив http://csrc.nist.gov/groups/ST/toolkit/rng/documentation_software.html В архиве лежат 6 папок data/, experiments/, include/, obj/, src/ , templates/. и один файл makefile. Как по данному makefile собрать программу. Желательно в VS. п.с. Я нуб и чайник подробнее

Показать сообщение отдельно
kill9411
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 46

Как измерить время работы потока? Openmp - C++

01.12.2015, 18:37. Просмотров 306. Ответов 0
Метки (Все метки)

Как измерить время работы потоков в рекурсивной функции?
например есть функция (примерный код)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void function(int i, int j )
{
#pragma omp task
if (i>j) 
    function(i,  j );
#pragma omp task
if (i<j)
  function(j, i );
#pragma omp taskwait
}
 
//сама функция вызывается 
#pragma omp parallel 
  {
#pragma omp single nowait
    {
      function(i, j );
    }
  }
как узнать время работы каждого потока?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru