A cross-platform C library to retrieve CPU features (such as available instructions) at runtime. If you wish, you can read all the features at once into a global variable, and then query for the specific features you care about. Below, we store all the ARM features and then check whether AES and NEON are supported.
cpu-features cpu cross-platform microarchitectureIf available, battery charge is displayed on the right.
tmux powerline cpu memory battery monitoringThor is an operating system created for learning purposes and for fun. It is currently a 64-bit OS, written mainly in C++, with a few lines of assembly when necessary.
c-plus-plus operating-systems cpp cpu intel network multi-processThis repository contains documentation for various CPUs. There are data sheets, programmer's manuals, quick reference cards, etc. Before submitting a pull request, please read the Contribution Guidelines.
cpu avr openrisc mcu vax xtensa microblaze datasheet sparc powerpc z80 pdp-10 pdp-11 pdp-1 pdp-8 arm m68k risc-v i860 i960NNPACK is an acceleration package for neural network computations. NNPACK aims to provide high-performance implementations of convnet layers for multi-core CPUs. NNPACK is not intended to be directly used by machine learning researchers; instead it provides low-level performance primitives leveraged in leading deep learning frameworks, such as PyTorch, Caffe2, MXNet, tiny-dnn, Caffe, Torch, and Darknet.
neural-network neural-networks convolutional-layers inference high-performance high-performance-computing simd cpu multithreading fast-fourier-transform winograd-transform matrix-multiplicationSOD is an embedded, modern cross-platform computer vision and machine learning software library that expose a set of APIs for deep-learning, advanced media analysis & processing including real-time, multi-class object detection and model training on embedded systems with limited computational resource and IoT devices. SOD was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in open source as well commercial products.
computer-vision library deep-learning image-processing object-detection cpu real-time convolutional-neural-networks recurrent-neural-networks face-detection facial-landmarks machine-learning-algorithms image-recognition image-analysis vision-framework embedded detection iot-device iotA realtime CPU/GPU profiler hosted in a single C file with a viewer that runs in a web browser. Windows (MSVC) - add lib/Remotery.c and lib/Remotery.h to your program. Set include directories to add Remotery/lib path. The required library ws2_32.lib should be picked up through the use of the #pragma comment(lib, "ws2_32.lib") directive in Remotery.c.
profiler gpu cpu d3d11 opengl cuda metal...both 32-bit and 64-bit architectures, with Python versions 2.6, 2.7, and 3.4+. PyPy is also known to work. Also see scripts directory and doc recipes.
monitoring ps top netstat cpu memory memory-analysis freebsd osx netbsd openbsd disk sensors windows-service system-monitoring process-monitorBreaking Changes: you will see some minor breaking changes. Read the detailed changelog. Lightweight collection of 40+ functions to retrieve detailed hardware, system and OS information.
system-information sysinfo monitor monitoring os osx freebsd openbsd netbsd cpu cpuload physical-cores logical-cores processor cores threads socket-type memory file-system fsstats diskio block-devices netstats network network-interfaces network-connections network-stats iface processes users internet battery docker docker-stats docker-processes graphics graphic-card graphic-controller gpu display smart disk-layout wifi wifinetworks virtual-box virtualbox vmSpecuCheck is a Windows utility for checking the state of the software and hardware mitigations against CVE-2017-5754 (Meltdown), CVE-2017-5715 (Spectre v2), CVE-2018-3260 (Foreshadow), and CVE-2018-3639 (Spectre v4). It uses two new information classes that were added to the NtQuerySystemInformation API call as part of the recent patches introduced in January 2018 and reports the data as seen by the Windows Kernel. An official Microsoft Powershell Cmdlet Module now exists as well, which is the recommended and supported way to get this information.
meltdown spectre intelbug kernel internals cpu kaiser kptiDLL is a library that aims to provide a C++ implementation of Restricted Boltzmann Machine (RBM) and Deep Belief Network (DBN) and their convolution versions as well. It also has support for some more standard neural networks. Note: When you clone the library, you need to clone the sub modules as well, using the --recursive option.
c-plus-plus cpp cpp11 cpp14 performance machine-learning deep-learning artificial-neural-networks gpu rbm cpu convolutional-neural-networksOutputs current CPU temperature in °C for OSX
osx temperature cpu-temperature sensors cpu🔥 An easy way to calculate the 'impact' of running a task in Node.JS Coded with ❤️ by Simone Primarosa. Sympact runs a script and profiles its execution time, CPU usage, and memory usage. Sympact then returns an execution report containing the averages of the results.
benchmark profile system impact memory cpu cli nodejs damage pid pids process usage resources benchmarking profiler profiling sys compute calculate impactjs processes isolation vm fork script task tree ram processorReduce JavaScript CPU usage by asynchronous iteration. Provides asynchronous iteration functions that have a Promise based interface and it can execute with low CPU usage. Each iteration adds delay if the processing is heavy to maintain the CPU stability. Iterate without delay if processing is fast. Therefore, it will realize friendly processing for your machine. It can execute JavaScript without "Warning: Unresponsive Script" alert in the browser.
cpu async promise iteration function-callback chillout iterator-functions benchmark array-iteration repeat ecmascript cpu-load iterate iterator setimmediateThis repository hosts the project for open-source hummingbird E200 RISC processor Core. The Hummingbird E200 core is a two-stages pipeline based ultra-low power/area implementation, which has both performance and areas benchmark better than ARM Cortex-M0+ core, makes the Hummingbird E200 as a perfect replacement for legacy 8051 core or ARM Cortex-M cores in the IoT or other ultra-low power applications.
risc-v ultra-low-power cpu core china verilogLLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations. LLDebugToolSwift is the extension of LLDebugTool, it provide swift interface for LLDebugTool, LLDebugToolSwift will release with LLDebugTool at same time.
debugging-tool monitoring-application tool ios crash tester xcode fps monitoring logger cpuA node process manager that isn't spanners all the way down. Use guv (or guvnor if you're not into the whole brevity thing).
node process manager monitor runner auto-restart cluster clustering pid user uid group gid uptime memory cpu boss process-bossiGlance is a small System Monitor that displays current stats about your Mac on the status bar. It is built to be highly customizable so that everyone can adjust it to his/her needs. A full list of all the features is below. If you encounter any bugs or have suggestions for new features, feel free to write them down in the Issues tab. Download the iGlance.dmg from https://github.com/iglance/iGlance/releases and manually move the app into the applications folder.
system monitoring-tool network cpu memory fan osx mac battery free open source
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.