BTOP++ is the Windows port of btop++, bringing the same modern, graphical terminal resource monitor experience to Windows systems. It shows detailed and live statistics for processor usage, memory consumption, disk activity, network traffic, and both processes and services, all in an interactive terminal UI. The project is implemented as a native Windows build of the C++ btop++ continuation of bashtop and bpytop, optimized for Windows consoles.
NOTE: This project is marked with 'Status: Abandoned' on SourceForge because not enough time can be dedicated to this project. However it may still get sporadic commits to the repository.
eCxx is a library for AVR and NodeMCU tailored for micro LED displays and lighting effects.
eCxx is utilizing Makefile build system. Java and Python based applications/tools are also included to ease the development and debugging process using the host PC.
On one side, eCxx supports the original...
x86 Multi-Core Microprocessor and assembler simulator written in C++
Saksham: Customizable x86 Based Multi-Core Microprocessor Simulator.
A C++ Project aimed at creating a platform for simulating basic features (Register and Instruction Set) of a x86 Based Multi Core Microprocessor and assembler family.
This project is implementation of the concept presented in the paper: https://ieeexplore.ieee.org/document/5231896
Documentation: https://sourceforge.net/p/saksham/wiki/Home/
Tree Writer easy unix console word processor full screen editor that edits raw ascii text files. It uses a text based interface that works well over terminal lines, designed for a 80x25 mono display.
Includes spelling checker (english dictionary), on screen calculator and a file system that stores the documents apart from regular unix files. In that treewriter looks only for it's own kind of file and doesn't expose the user to whatever else is in it's path.
ArchC is an open-source architecture description language based on SystemC. Its goal is to provide designers with a tool to evaluate new ideas in processor and ISA design, memory hierarchy, etc. and other aspects of computer architecture research.
NOTE: Zorba is now hosted on Launchpad. Please visit our project homepage (http://zorba.28.io) or our Launchpad page (https://github.com/28msec/zorba) for the latest news and information!
Zorba is a general purpose XQuery processor implementing in C++ the W3C family of specifications. It is not an XML database. The query processor has been designed to be embeddable in a variety of environments.
The system uses internal databases to store led information such as pin number, target brightness, time at which the brightness should be reached and current program number. When the target is reached the led looks for the next program and get new time and brightness. Leds and programs can be manipulated on the fly, in the program or from serialusb. A very simple task scheduler call the update of leds every 5ms, leaving plenty of processor for other tasks.
XML Processor. A Multi-threaded, Pub/Sub environment for Dynamic programming on an event driven Tickless and Sleeping State Machine with TCP communications, tight flawless memory management, powerful set algebra and a magical database. 100% C++. ezPort.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Procbench is a x86 CPU information tool and CPU benchmark that tests math capabilities of your processor. It will measure the performance of your CPU, FPU and the Cache/Memory subsystem.
AUTOPORT is a source-to-source translator targeted towards the Cell B.E. processor for porting legacy C libraries. AUTOPORT allows rapid and almost fully automatic porting of C libraries on the SPU's with very little intervention from the developer.
A data parallel scientific programming model. Compiles efficiently to different platforms like distributed memory (MPI), shared memory multi-processor (pthreads), Cell BE processor, Nvidia Cuda, SIMD vectorization (SSE, Altivec), and sequential C++ code.
A portable emulator for the HP (DEC, Compaq) AlphaServer ES40. The current version is capable of running OpenVMS with some limitations. The goal is to have a drop-in replacement for real ES40's. Emulates the Alpha AXP EV68CB processor and other devices.
The objective is to create a Unix style command line tool, capable of distributing independent operations of a trivially parallel process over each processor in a Symmetric multiprocessing machine in effort to expedite job completion.
The Hebrew Editor package is intended mostly for Hebrew speaking users for creating and editing Hebrew/English LaTeX documents. This package provides a text (terminal) based word processor which is extreamly LaTeX oriented.