fix pthreads setaffinity usage on android (#2020)

This commit is contained in:
Erik Scholz 2023-06-27 19:06:33 +02:00 committed by GitHub
parent 0be54f75a6
commit 9d23589d63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

3
ggml.c
View File

@ -16684,7 +16684,8 @@ typedef pthread_t ggml_thread_t;
#endif #endif
#ifdef __linux__ // Android's libc implementation "bionic" does not support setting affinity
#if defined(__linux__) && !defined(__BIONIC__)
void set_numa_thread_affinity(int thread_n, int n_threads) { void set_numa_thread_affinity(int thread_n, int n_threads) {
if (!ggml_is_numa()) { if (!ggml_is_numa()) {
return; return;