Witam mam taki problem:
Napisałem kod zrównoleglający po wierszach, chciałem teraz zrobić zrównoleglenie po kolumnach używając wewn. pętli:

#pragma omp parallel
	{	
		#pragma omp for schedule(static) reduction(+:suma)
		for(i=0;i<ile_wierszy;i++)
		{
			for(j=0;j<ile_kolumn;j++)
			{
				
			}
			suma += policz(ile_kolumn,i,tab);
			printf("Watek: %d, wiersz: %d, suma : %d\n",omp_get_thread_num(),(i+1),suma);
	
		}
	}
	}

gdzie policz() dodaje elementy z wiersza
Proszę o pomoc: