KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a number crunching application written in C. It is kind of a main loop that for each value calls, for increasing values of "i", a function that performs some calculations. I read about multithreading, and I am considering learning a bit about it, in C. I wonder if somehow general code like mine could be automatically multithreaded and how. Thanks P.D. To get an idea about my code, let's say that it is something like this: 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) }
Tags (comma-separated)
Save Edits
Cancel