From 4253e7a0289bcaed1ecab7616f3405dfebb190e4 Mon Sep 17 00:00:00 2001 From: fireice-uk Date: Tue, 17 Oct 2017 19:44:18 +0100 Subject: rm pin_thd_affinity --- xmrstak/backend/cpu/minethd.cpp | 10 ++-------- xmrstak/backend/cpu/minethd.hpp | 1 - 2 files changed, 2 insertions(+), 9 deletions(-) (limited to 'xmrstak/backend/cpu') diff --git a/xmrstak/backend/cpu/minethd.cpp b/xmrstak/backend/cpu/minethd.cpp index 3059891..eb395a5 100644 --- a/xmrstak/backend/cpu/minethd.cpp +++ b/xmrstak/backend/cpu/minethd.cpp @@ -306,16 +306,10 @@ minethd::cn_hash_fun minethd::func_selector(bool bHaveAes, bool bNoPrefetch) return func_table[digit.to_ulong()]; } -void minethd::pin_thd_affinity() -{ - // pin memory to NUMA node - bindMemoryToNUMANode(affinity); -} - void minethd::work_main() { if(affinity >= 0) //-1 means no affinity - pin_thd_affinity(); + bindMemoryToNUMANode(affinity); order_fix.set_value(); @@ -414,7 +408,7 @@ uint32_t* minethd::prep_double_work(uint8_t bDoubleWorkBlob[sizeof(miner_work::b void minethd::double_work_main() { if(affinity >= 0) //-1 means no affinity - pin_thd_affinity(); + bindMemoryToNUMANode(affinity); cn_hash_fun_dbl hash_fun; cryptonight_ctx* ctx0; diff --git a/xmrstak/backend/cpu/minethd.hpp b/xmrstak/backend/cpu/minethd.hpp index c023fcb..5ffd44e 100644 --- a/xmrstak/backend/cpu/minethd.hpp +++ b/xmrstak/backend/cpu/minethd.hpp @@ -45,7 +45,6 @@ private: static miner_work oGlobalWork; miner_work oWork; - void pin_thd_affinity(); std::promise order_fix; std::thread oWorkThd; -- cgit v1.1