add: detect NUMA hardware, fix #145