У меня есть число хрустящее приложение, написанное на C. Это своего рода основной цикл, который для каждого значения вызывает, для увеличения значений "i" - функцию, выполняющую некоторые вычисления. Я читал о многопоточности, и я подумываю о том, чтобы немного узнать об этом, в C. Интересно, может ли какой-то общий код, подобный моему, быть автоматически многопоточным и каким образом.
Спасибо
P.D. Чтобы получить представление о моем коде, скажем, что это примерно так:
main(...)
for(i=0;i<=ntimes;i++)get_result(x[i],y[i],result[i]);
...
void get_result(float x,float y,float result){
result=sqrt(log (x) + log (y) + cos (exp (x + y));
(and some more similar mathematical operations)
}