Я практикую грубую силу с двумя потоками, используя C++ и библиотеку OMP: [code]#include #include #include #include #include #include #define NUM_THREADS 2
int main() { unsigned char digest[MD5_DIGEST_LENGTH]; std::cout > target; char password[11] = "0000000000"; bool flag = true; std::ostringstream password_stream; std::ostringstream hex_hash; while (flag) { #pragma omp parallel for num_threads(NUM_THREADS) for (unsigned long long i = 0; i
У меня уже открыта параллельная область OMP, и, в зависимости от некоторых прошлых измерений, я хочу решить, выполняю ли я функцию параллельно или последовательно.
Сама функция содержит omp для циклов и omp Single, что создает барьеры.
Существует...
I am trying to introduce openMP to a code to speed up the loop. The loop processes some json inputs and generates json outputs. The json output contains almost exclusively doubles or vector or doubles. and We have some established expected results...