Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ...
- fread(buffer, sizeof(char), numero_bytes, aux);
- char * string_sequencial = strtok(strdup(buffer), str);
- while(string_sequencial != NULL) {
- if(match(padrao, string_sequencial)) // Método Pattern Matching
- {
- cont_padroes_sequencial++;
- }
- string_sequencial = strtok(NULL, str);
- n_linha++;
- }
- omp_set_num_threads(1);
- char * string_paralelo = strtok(strdup(buffer), str);
- omp_set_num_threads(1); // <<<
- #pragma omp parallel
- {
- #pragma omp for
- for(int i = 0; i < n_linha; i++)
- {
- if(match(padrao, string_paralelo))
- {
- cont_padroes_paralelo++;
- }
- string_paralelo = strtok(NULL, str);
- }
- }
Add Comment
Please, Sign In to add comment