Skip to content
View RS2007's full-sized avatar
🐧
Probably doing an assignment
🐧
Probably doing an assignment

Highlights

  • Pro
Block or Report

Block or report RS2007

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Beta Lists are currently in beta. Share feedback and report bugs.
Showing results

a Go implementation of SimpleDB, as described by **Database design and implementation** by *Edward Sciore*

Go 5 Updated Jun 23, 2024

An implementation of an educational RDBMS in Go

Go 18 1 Updated Jun 27, 2024

User-space network protocol stack written in Rust

Rust 59 5 Updated Nov 21, 2022

xv6-runnable x86 Emulator

C 21 9 Updated Feb 25, 2021

A dynasm-like tool for rust.

Rust 705 52 Updated Jun 9, 2024

Static Type Checker for Python

Python 12,413 1,332 Updated Jul 1, 2024

Intel / AMD CPU Internals

C 1,035 185 Updated Mar 7, 2021

A deep-dive on the entire history of deep-learning

Jupyter Notebook 807 66 Updated Jun 21, 2024

Solve puzzles. Improve your pytorch.

Jupyter Notebook 2,895 238 Updated Mar 31, 2024

My favorite C programming practices.

1,909 94 Updated Oct 1, 2020

Recreating PyTorch from scratch (C/C++, CUDA and Python, with multi-GPU support and automatic differentiation!)

Python 66 6 Updated Jun 6, 2024

llama3.np is a pure NumPy implementation for Llama 3 model.

Python 923 72 Updated Jun 2, 2024

Asynchronous lightweight userspace implementation of TCP/IP stack for Tun device

Rust 42 10 Updated May 27, 2024

arithmetic expression evaluator in a few languages

C++ 3 2 Updated May 10, 2021

A curated list of awesome JIT frameworks, libraries, software and resources

424 31 Updated May 9, 2024

10 papers that all PhD students in programming languages ought to know, for some value of 10

880 29 Updated Nov 12, 2019

A program written in C++ that emulates a bogus CPU

C++ 19 2 Updated May 6, 2024

📚 A curated list of papers for Software Engineers

Python 3,920 188 Updated Jun 20, 2024

A minimal GPU design in Verilog to learn how GPUs work from the ground up

SystemVerilog 6,598 491 Updated Jun 14, 2024

CPU (MIPS, RISC-V), ALU, Multiplier, Divider, and more...

Verilog 9 Updated Feb 12, 2021

Supplementary repository for the book "Bring Your Own Int" that implements an integer type with arbitrary length from scratch, just using booleans as bits.

C++ 2 Updated Feb 5, 2023

RISC-V CPU, simple 5-stage in-order pipeline, for low-end applications needing MMUs and some performance

Bluespec 345 53 Updated Oct 19, 2023

Tensors with automatic differentiation and JIT compilation for Python. Pequegrad is a toy deep learning library that runs on the CPU and GPU

C++ 1 Updated Jun 30, 2024

a smol tcp/ip stack

Rust 3,632 402 Updated Jun 26, 2024

Book to (1) learn BLang (BSV) using a RISC-V example and (2) learn to design a pipelined RISC-V CPU using BSV for HDL coding

TeX 10 Updated Jun 20, 2024

Textbook and full source codes to learn basics of RISC-V pipelined CPU design using the Bluespec Hardware Design Language(s)

Bluespec 26 Updated Jun 20, 2024

Formal specification of RISC-V Instruction Set

Haskell 96 19 Updated Jun 29, 2020

This repository contains a tutorial for a quick start in how to write a register allocator using LLVM

Python 257 26 Updated Feb 21, 2019

A C11 compiler for the discrete logic computer

Rust 20 1 Updated Apr 3, 2024

LLM training in simple, raw C/CUDA

Cuda 21,278 2,309 Updated Jul 1, 2024
Next