Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/techcentaur/CPU-ARM
Design and implementation of a complete ARM based CPU.
arm computer-architecture controller cpu datapath
Last synced: 29 Jun 2024
![](https://github.com/techcentaur.png)
https://github.com/flipacholas/Architecture-of-consoles
Technical articles about console architecture
architecture articles computer-architecture console cpu discussion gpu translation videogame
Last synced: 29 Jun 2024
![](https://github.com/flipacholas.png)
https://github.com/jobhope/TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
algorithm computer-architecture computer-science cpp data-structures database design-patterns github java linear-algebra network operating-system programming-language security software-engineering sort tech-interview technical-notes web windows
Last synced: 21 Jun 2024
![](https://github.com/jobhope.png)
https://github.com/jsdf/little-virtual-computer
Learn how computers work by simulating them in Javascript
computer-architecture emulation
Last synced: 19 Jun 2024
![](https://github.com/jsdf.png)
https://github.com/Exely/CSAPP-Labs
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
c computer-architecture computer-science csapp linux notebook
Last synced: 19 Jun 2024
![](https://github.com/Exely.png)
https://github.com/mikeroyal/RISC-V-Guide
RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
android-app computer-architecture cpu-profiling hypervisor optimize peripherals platformio processor processor-architecture risc-processor risc-v riscv riscv-emulator riscv64 rv32 sbc sel4 simulator tensoflow-lite virtualization
Last synced: 19 Jun 2024
![](https://github.com/mikeroyal.png)
https://github.com/MIPT-ILab/mipt-mips
Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
branch-prediction branch-predictor clock-precise computer-architecture computer-architecture-lesson cpu cpu-cache cpu-model mips mips-binutils mipt optimizations pipeline pre-silicon prediction-algorithms risc risc-v simulation simulator
Last synced: 14 Jun 2024
![](https://github.com/MIPT-ILab.png)
https://github.com/umd-memsys/DRAMSim2
DRAMSim2: A cycle accurate DRAM simulator
c-plus-plus computer-architecture dram simulator
Last synced: 14 Jun 2024
![](https://github.com/umd-memsys.png)
https://github.com/hao-lh/the-books-making-you-better
A list of time-lasting classic books, which not only help you figure out how it works, but also grasp when it works and why it works in that way.
bayesian-inference computer-architecture computer-vision deep-learning high-performance-computing linear-algebra machine-learning probabilistic-graphical-models reinforcement-learning statistical-learning
Last synced: 11 Jun 2024
![](https://github.com/hao-lh.png)
https://github.com/skyzh/mips-cpu
💻 A 5-stage pipeline MIPS CPU implementation in Verilog.
computer-architecture cpu mips verilog
Last synced: 10 Jun 2024
![](https://github.com/skyzh.png)
https://github.com/skyzh/RISCV-Simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm
Last synced: 10 Jun 2024
![](https://github.com/skyzh.png)
https://github.com/TheByteAttic/CERBERUS2080
CERBERUS 2080™, the amazing multi-processor 8-bit microcomputer, featuring Z80, 65C02 and AVR processors.
8-bit 8-bit-computer computer computer-architecture computer-design computer-design-and-implementation computer-science computers computerscience computerscienceeducation microcomputers retrocomputing
Last synced: 30 May 2024
![](https://github.com/TheByteAttic.png)
https://github.com/TomerAberbach/mano-simulator
🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
16bit architecture assembler computer-architecture editor hardware-simulation hardware-simulator instruction-set-architecture java java-8 java-application java8 javafx javafx-8 javafx-application mano mano-machine mano-simulator simulator text-editor
Last synced: 30 May 2024
![](https://github.com/TomerAberbach.png)
https://github.com/o-oconnell/minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
bash compilers computer-architecture data-structures-and-algorithms filesystem kernel networking operating-systems programming system-administration system-programming
Last synced: 29 May 2024
![](https://github.com/o-oconnell.png)
https://github.com/ghaiklor/nand-2-tetris
Computer built from the ground up on top of own CPU, while compiler and assembler for it implemented in Rust language
alu assembler chips computer-architecture jack-language level-language logic-gates machine machine-language nand virtual-machine vm-language vm-translator
Last synced: 29 May 2024
![](https://github.com/ghaiklor.png)
https://github.com/mortbopet/Ripes
A graphical processor simulator and assembly editor for the RISC-V ISA
computer-architecture cpu-emulator education processor-architecture qt risc risc-v simulator
Last synced: 13 May 2024
![](https://github.com/mortbopet.png)
https://github.com/Developer-Y/cs-video-courses
List of Computer Science courses with video lectures.
algorithms bioinformatics computational-biology computational-physics computer-architecture computer-science computer-vision database-systems databases deep-learning embedded-systems machine-learning quantum-computing reinforcement-learning robotics security systems web-development
Last synced: 10 May 2024
![](https://github.com/Developer-Y.png)
https://github.com/MattPD/cpplinks
A categorized list of C++ resources.
assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging
Last synced: 02 May 2024
![](https://github.com/MattPD.png)
https://github.com/rajesh-s/computer-architecture-and-systems-resources
A curated list of Computer Architecture and Systems resources
computer-architecture computer-engineering computer-organization computer-systems performance-analysis
Last synced: 23 Apr 2024
![](https://github.com/rajesh-s.png)
https://github.com/pulp-platform/hero
Heterogeneous Research Platform (HERO) for exploration of heterogeneous computers consisting of programmable many-core accelerators and an application-class host CPU, including full-stack software and hardware.
computer-architecture fpga heterogeneous-computing heterogeneous-parallel-programming iommu many-core-architectures openmp-offloading openmp-parallelization riscv shared-memory unified-virtual-memory
Last synced: 23 Apr 2024
![](https://github.com/pulp-platform.png)
https://github.com/kangtegong/self-learning-cs
『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어) 심화자료
computer-architecture computer-engineering computer-science kernel operating-system
Last synced: 12 Apr 2024
![](https://github.com/kangtegong.png)
https://github.com/ueqri/vis4mesh
Visualization tool for designing mesh Network-on-Chips (NoC) and assisting with architecture research
computer-architecture gpgpu network-analysis network-on-chip noc visualization
Last synced: 22 Mar 2024
![](https://github.com/ueqri.png)
https://github.com/ChampSim/ChampSim
ChampSim is an open-source trace based simulator maintained at Texas A&M University and through the support of the computer architecture community.
computer-architecture simulation
Last synced: 21 Mar 2024
![](https://github.com/ChampSim.png)