General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
MongoDB Atlas runs apps anywhere
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.
TAPClean is a Commodore tape preservation / restoration tool. It will check, repair, and remaster Commodore 64 and VIC 20 TAP or DC2N DMP files (tape images).
A Virtual Machine based on a Simplified Instructional Computer (SIC). The Machine will emulate all the hardware of a SIC and will be able to run any program that is written for the SIC as described by Leland L.Beck in his book "System Software"
PLC-EMU is a Programmable Logic Controller EMUlator for automation applications on linux with digital/analog IO cards, with C functions, Ladder Diagrams,or IEC61131-compliant Instruction List/Structured Text. It is a cheap and open alternative to PLCs.
Development of software emulator for BESM-6, old soviet mainframe.
This project has been split and moved to:
https://github.com/besm6/simh - BESM-6 simulator
https://github.com/besm6/dispak - DISPAK simulator
https://github.com/besm6/besm6-archive - disk images
https://besm6.github.io/ - examples, DISPAK sources and KRAB sources
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
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.
MPS and µMPS are general-purpose computer system simulators based on MIPS R3000 processor. Both feature a X Window user interface, documentation, and a development kit. They have been successfully ported on several platforms.
The objective of the TPM Emulator project is the implementation of a software-based TPM and MTM emulator as well as of an appropriate TCG Device Driver Library (TDDL).
MultiTCP is a benchmark environment for testing TCP congestion avoidance algorithms and other TCP enhancements. It uses the kernel logs to print out segments statistics and internal TCP variables, to analyze and understand Linux TCP behavior.
YASP (Yet Another Simple Processor) is a 8-bit microprocessor with microcontroller capabilities (I/O ports, REQ, ACK) that can be used as a small computer for educational purposes. Its development environment includes simulators and assemblers.
A modest extension to C, XMTC allows representing parallel (PRAM) algorithms as parallel programs, and run XMTC code using a compiler and cycle accurate simulator of the University of Maryland explicit multi-threaded (XMT) many-core architecture.
The `Turing Machine Compiler Collection' (tmcc) contains a virtual machine which emulates a Turing Machine such as an assembler and a C-like compiler which assemble/compile the written code into the delta-notation.
Wireless Land (WL) implements a wifi layer for the User Mode Linux architecture. It comes with a Wireless Land server which provides the virtual wireless cards and a GUI for the network visualisation.
N-sim is a framework for studying and developing wireless sensor networks. It emulates the computation of sensor platforms, simulates the wireless communications, and allows plug-in models for source detection simulation. Intended for cluster computing.
A retargettable micro-controller and embedded system emulator architecture, providing common supports to emulate various types of micro-processors & devices on an x86 PC. Development of emulation for Arduino and various shields is just about to be launched in 2012.
CDK4NIOS stands for Cross Development Kit for Altera's soft core processor NIOS and should you support with a comprehensive Assembler and C/C++ development environment under Linux. It will present only free of fee tools, so you can use it without risks.
PARASOL is a C library for implementing computer-system simulations.
PARASOL is a C library for implementing simulations of computer systems. It supports a simulated, user-configured, multiprocessor environment on which user-written software (in C or C++) is executed.
SIMACH is a Emulator Development Kit. The goal is to develop a IDE that'll allow a developer to easily write and debug a highly portable emulator, automaticly generating code to the destination plataform.
OUDPMS is an educational tool that visualizes the process of global process management and resource allocation. It is also a simulation and evaluation tool for various distributed process scheduling and resource allocation algorithms.
Simulator of massively parallel computer cluster with minimal nodes.
Loosely based around available information regarding Chuck Moore's c18/25x core/chip designs.
Machine Forth based MISC NOSC nodes, mesh interconnection.