From: Heng Li Date: Tue, 8 Oct 2013 20:50:21 +0000 (-0400) Subject: parallelize simple "for" loops X-Git-Tag: spawn-final~12^2 X-Git-Url: http://git.kaiwu.me/sitemap.xml?a=commitdiff_plain;h=b5d9c93aad45f9413b397fce8323fe1fe1abb38d;p=klib.git parallelize simple "for" loops --- diff --git a/kthread.h b/kthread.h new file mode 100644 index 0000000..735137f --- /dev/null +++ b/kthread.h @@ -0,0 +1,12 @@ +#ifndef KTHREAD_H +#define KTHREAD_H + +#include + +#define KTF_DEF_DQBITS 10 + +typedef int (*kt_for_f)(void *global, void *local); + +void kt_for(int n, kt_for_f func, void *global, int m, int size, void *local, int dq_bits); + +#endif