Numanuma
A NUMA API abstraction layer
Install / Use
/learn @guruofquality/NumanumaREADME
########################################################################
NUMANUMA - A cross-platform node-aware NUMA API abstraction layer
########################################################################
Motivation: NUMA (non-uniform memory architecture) is coming, be prepared! I wrote this library to better understand the various NUMA APIs, and to make a useful cross-platform abstraction layer. This library aims to provide a cross platform access for
- node comprehension: query system CPU and memory groupings
- thread affinity: move threads to particular nodes
- thread scheduling: alter the priority of a thread
- memory allocation: allocate memory on a specific node
Implementation: This "library" is implemented 100% in C header files, just include it into your project and link against the libraries below. There is also a C++ wrapper for those who are namespace/object oriented.
Requirements: Linux: librt, libnuma, and libpthread OSX: libpthread and various mach library Windows: standard windows.h stuff Others: none
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
