Home
last modified time | relevance | path

Searched refs:threads_count (Results 1 – 17 of 17) sorted by relevance

/external/pthreadpool/src/
Dpthreads.c230 struct pthreadpool* pthreadpool_create(size_t threads_count) { in pthreadpool_create() argument
237 if (threads_count == 0) { in pthreadpool_create()
239 threads_count = cpuinfo_get_processors_count(); in pthreadpool_create()
241 threads_count = (size_t) sysconf(_SC_NPROCESSORS_ONLN); in pthreadpool_create()
244 if (threads_count >= 8) { in pthreadpool_create()
245 threads_count = 8; in pthreadpool_create()
252 threads_count = (size_t) system_info.dwNumberOfProcessors; in pthreadpool_create()
258 struct pthreadpool* threadpool = pthreadpool_allocate(threads_count); in pthreadpool_create()
262 threadpool->threads_count = fxdiv_init_size_t(threads_count); in pthreadpool_create()
263 for (size_t tid = 0; tid < threads_count; tid++) { in pthreadpool_create()
[all …]
Dgcd.c45 struct pthreadpool* pthreadpool_create(size_t threads_count) { in pthreadpool_create() argument
46 if (threads_count == 0) { in pthreadpool_create()
57 threads_count = (size_t) threads; in pthreadpool_create()
60 struct pthreadpool* threadpool = pthreadpool_allocate(threads_count); in pthreadpool_create()
64 threadpool->threads_count = fxdiv_init_size_t(threads_count); in pthreadpool_create()
65 for (size_t tid = 0; tid < threads_count; tid++) { in pthreadpool_create()
70 if (threads_count > 1) { in pthreadpool_create()
101 const struct fxdiv_divisor_size_t threads_count = threadpool->threads_count; in pthreadpool_parallelize() local
108 const struct fxdiv_result_size_t range_params = fxdiv_divide_size_t(linear_range, threads_count); in pthreadpool_parallelize()
110 for (size_t tid = 0; tid < threads_count.value; tid++) { in pthreadpool_parallelize()
[all …]
Dfastpath.c35 const size_t threads_count = threadpool->threads_count.value; in pthreadpool_thread_parallelize_1d_fastpath() local
36 const size_t range_threshold = -threads_count; in pthreadpool_thread_parallelize_1d_fastpath()
46 for (size_t tid = modulo_decrement(thread_number, threads_count); in pthreadpool_thread_parallelize_1d_fastpath()
48 tid = modulo_decrement(tid, threads_count)) in pthreadpool_thread_parallelize_1d_fastpath()
71 const size_t threads_count = threadpool->threads_count.value; in pthreadpool_thread_parallelize_1d_with_thread_fastpath() local
72 const size_t range_threshold = -threads_count; in pthreadpool_thread_parallelize_1d_with_thread_fastpath()
82 for (size_t tid = modulo_decrement(thread_number, threads_count); in pthreadpool_thread_parallelize_1d_with_thread_fastpath()
84 tid = modulo_decrement(tid, threads_count)) in pthreadpool_thread_parallelize_1d_with_thread_fastpath()
116 const size_t threads_count = threadpool->threads_count.value; in pthreadpool_thread_parallelize_1d_with_uarch_fastpath() local
117 const size_t range_threshold = -threads_count; in pthreadpool_thread_parallelize_1d_with_uarch_fastpath()
[all …]
Dportable-api.c29 return threadpool->threads_count.value; in pthreadpool_get_threads_count()
47 const size_t threads_count = threadpool->threads_count.value; in thread_parallelize_1d() local
48 for (size_t tid = modulo_decrement(thread_number, threads_count); in thread_parallelize_1d()
50 tid = modulo_decrement(tid, threads_count)) in thread_parallelize_1d()
78 const size_t threads_count = threadpool->threads_count.value; in thread_parallelize_1d_with_thread() local
79 for (size_t tid = modulo_decrement(thread_number, threads_count); in thread_parallelize_1d_with_thread()
81 tid = modulo_decrement(tid, threads_count)) in thread_parallelize_1d_with_thread()
118 const size_t threads_count = threadpool->threads_count.value; in thread_parallelize_1d_with_uarch() local
119 for (size_t tid = modulo_decrement(thread_number, threads_count); in thread_parallelize_1d_with_uarch()
121 tid = modulo_decrement(tid, threads_count)) in thread_parallelize_1d_with_uarch()
[all …]
Dwindows.c137 struct pthreadpool* pthreadpool_create(size_t threads_count) { in pthreadpool_create() argument
138 if (threads_count == 0) { in pthreadpool_create()
142 threads_count = (size_t) system_info.dwNumberOfProcessors; in pthreadpool_create()
145 struct pthreadpool* threadpool = pthreadpool_allocate(threads_count); in pthreadpool_create()
149 threadpool->threads_count = fxdiv_init_size_t(threads_count); in pthreadpool_create()
150 for (size_t tid = 0; tid < threads_count; tid++) { in pthreadpool_create()
156 if (threads_count > 1) { in pthreadpool_create()
174 …pthreadpool_store_relaxed_size_t(&threadpool->active_threads, threads_count - 1 /* caller thread *… in pthreadpool_create()
177 for (size_t tid = 1; tid < threads_count; tid++) { in pthreadpool_create()
218 const struct fxdiv_divisor_size_t threads_count = threadpool->threads_count; in pthreadpool_parallelize() local
[all …]
Dmemory.c23 size_t threads_count) in pthreadpool_allocate() argument
25 assert(threads_count >= 1); in pthreadpool_allocate()
27 …const size_t threadpool_size = sizeof(struct pthreadpool) + threads_count * sizeof(struct thread_i… in pthreadpool_allocate()
58 …const size_t threadpool_size = sizeof(struct pthreadpool) + threadpool->threads_count.value * size… in pthreadpool_deallocate()
Dthreadpool-object.h757 struct fxdiv_divisor_size_t threads_count; member
768 size_t threads_count);
Dshim.c17 struct pthreadpool* pthreadpool_create(size_t threads_count) { in pthreadpool_create() argument
18 if (threads_count <= 1) { in pthreadpool_create()
/external/ruy/ruy/
Dthread_pool.cc245 void ThreadPool::CreateThreads(int threads_count) { in CreateThreads() argument
246 RUY_DCHECK_GE(threads_count, 0); in CreateThreads()
247 unsigned int unsigned_threads_count = threads_count; in CreateThreads()
251 count_busy_threads_.Reset(threads_count - threads_.size()); in CreateThreads()
Dthread_pool.h92 void CreateThreads(int threads_count);
/external/pthreadpool/examples/
Daddition.c27 const size_t threads_count = pthreadpool_get_threads_count(threadpool); in main() local
28 printf("Created thread pool with %zu threads\n", threads_count); in main()
/external/pytorch/caffe2/utils/threadpool/
Dpthreadpool_impl.cc75 legacy_pthreadpool_t legacy_pthreadpool_create(size_t threads_count) { in legacy_pthreadpool_create() argument
79 …return reinterpret_cast<legacy_pthreadpool_t>(caffe2::ThreadPool::createThreadPool(threads_count)); in legacy_pthreadpool_create()
Dpthreadpool.h71 legacy_pthreadpool_t legacy_pthreadpool_create(size_t threads_count);
/external/pthreadpool/
DREADME.md39 const size_t threads_count = pthreadpool_get_threads_count(threadpool);
40 printf("Created thread pool with %zu threads\n", threads_count);
/external/autotest/client/site_tests/platform_PrinterPpds/
Dplatform_PrinterPpds.py91 threads_count=8): argument
113 threads_count)
/external/pthreadpool/include/
Dpthreadpool.h85 pthreadpool_t pthreadpool_create(size_t threads_count);
/external/skia/modules/skparagraph/tests/
DSkParagraphTest.cpp7479 auto const threads_count = 100; in UNIX_ONLY_TEST() local
7480 std::thread threads[threads_count]; in UNIX_ONLY_TEST()