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/jsdf/little-virtual-computer

Learn how computers work by simulating them in Javascript

computer-architecture emulation

Last synced: 19 Jun 2024

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/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/umd-memsys/DRAMSim2

DRAMSim2: A cycle accurate DRAM simulator

c-plus-plus computer-architecture dram simulator

Last synced: 14 Jun 2024

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/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/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/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/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/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/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/kangtegong/self-learning-cs

『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어) 심화자료

computer-architecture computer-engineering computer-science kernel operating-system

Last synced: 12 Apr 2024

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/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