computer-architecture
There are 1181 repositories under computer-architecture topic.
Developer-Y/cs-video-courses
List of Computer Science courses with video lectures.
MattPD/cpplinks
A categorized list of C++ resources.
mortbopet/Ripes
A graphical processor simulator and assembly editor for the RISC-V ISA
Exely/CSAPP-Labs
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
o-oconnell/minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
baquer/GATE-and-CSE-Resources-for-Students
📚 📖 📚CSE GATE Resources for GATE and CSE Aspirants 😎 😁 . Show your ❤️ by ⭐️⭐️
jsdf/little-virtual-computer
Learn how computers work by simulating them in Javascript
flipacholas/Architecture-of-consoles
Technical articles about console architecture
sam-astro/Astro8-Computer
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
jobhope/TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
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.
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.
cvut/qtrvsim
RISC-V CPU simulator for education purposes
rajesh-s/computer-architecture-and-systems-resources
A curated list of Computer Architecture and Systems resources
kangtegong/self-learning-cs
『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어) 심화자료
MIPT-ILab/mipt-mips
Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
rsms/rsm
Virtual computer
trevorpogue/algebraic-nnhw
AI acceleration using matrix multiplication with half the multiplications
umd-memsys/DRAMSim2
DRAMSim2: A cycle accurate DRAM simulator
JackonYang/paper-reading
比做算法的懂工程落地,比做工程的懂算法模型。
zhangyachen/ComputerArchitectureAndCppBooks
📚 计算机体系结构与C++书籍收集(持续更新)
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.
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.
err0r500/foundational-knowledge-for-programmers
List of resources about foundational knowledge for programmers (supposed to last a few decades)
tensorush/Awesome-Systems-Programming
😎 💡 Collection of the most awesome learning resources on computer systems in the form of videos, courses and tutorials.
Maecenas/ICS-15213-CSAPP3e-CMU
:mortar_board::whale: Build Environment And Lab Assignments of the Introduction to Computer Systems course, CMU 15-213 dated 2015 Fall
KASIRGA-KIZIL/tekno-kizil
KASIRGA - KIZIL Takımı Teknofest 2023 Çip Tasarımı - KIZIL İşlemci Projesi
mhyousefi/MIPS-pipeline-processor
A pipelined implementation of the MIPS processor featuring hazard detection as well as forwarding
ILLIXR/ILLIXR
ILLIXR: Illinois Extended Reality Testbed
paulveillard/cybersecurity
Welcome Cybersecurity's World. An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources in Cybersecurity.
Mariotti94/WebRISC-V
WebRISC-V: A Web-Based Education-Oriented RISC-V Pipeline Simulation Environment [PHP]
CMU-SAFARI/Pythia
A customizable hardware prefetching framework using online reinforcement learning as described in the MICRO 2021 paper by Bera et al. (https://arxiv.org/pdf/2109.12021.pdf).
neelkshah/MIPS-Processor
5-stage pipelined 32-bit MIPS microprocessor in Verilog
vmmc2/Vulcan
RISC-V Instruction Set Simulator (Built for education).
cyber-anubis/The-HACK-General-Purpose-Computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
TheByteAttic/CERBERUS2080
CERBERUS 2080™, the amazing multi-processor 8-bit microcomputer, featuring Z80, 65C02 and AVR processors.