Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int N;
- int P;
- int a[5];
- int b[5];
- int c[5];
- void* f(void* args) {
- int id = *((int *)args);
- int dim = (N + P - 1) / P;
- int start = dim * id;
- int end = dim * (id + 1);
- if(end > N) {
- end = N;
- }
- for(int i = start; i < end; ++i) {
- c[i] = a[i] + b[i];
- }
- return NULL;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement