Nick (@CoffeeBeforeArch)
  • Stars
    star
    1,411
  • Global Rank 22,007 (Top 0.8 %)
  • Followers 1,938
  • Registered almost 6 years ago
  • Most used languages
    C++
    70.3 %
    Python
    10.8 %
    Cuda
    5.4 %
    C
    5.4 %
    Assembly
    2.7 %
    Shell
    2.7 %
    Rust
    2.7 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 9,811
  • Country Ranking
    Cuda
    9
    Assembly
    650
    C++
    699
    C
    7,518
    Rust
    7,779

Top repositories

1

cuda_programming

Code from the "CUDA Crash Course" YouTube series by CoffeeBeforeArch
Cuda
709
star
2

cpp_crash_course

C++ files from the "C++ Crash Course" YouTube series by CoffeeBeforeArch
C++
98
star
3

parallel_cpp

C++
74
star
4

cpp_from_scratch

Examples from the "C++ From Scratch" Series
C++
58
star
5

parallel_programming

A collection of code examples for learning parallel programming concepts
C++
51
star
6

cpp_data_structures

This repository contains all code from the YouTube series "C++ Data Structures" by CoffeeBeforeArch.
C++
47
star
7

cpp_20_samples

Code examples using new features from C++20
C++
34
star
8

mmul

Serial and parallel implementations of matrix multiplication
C++
34
star
9

practical_parallelism_in_cpp

C++ files from the "Practical Parallelism in C++" YouTube series by CoffeeBeforeArch
C++
33
star
10

spinlocks

Example implementations of spinlocks
C++
19
star
11

algorithms

Algorithms implemented in C++
C++
19
star
12

CoffeeBeforeArch.github.io

17
star
13

bits_of_architecture

Slides from the "Bits of Architecture" series on YouTube
17
star
14

spring_2020_tutorial

"Hardware, Software, and Compilers! Oh My!" tutorial files
C++
15
star
15

pytest

Simple pytest examples
Python
12
star
16

hp_cpp

A repository for topics related to optimizing C++ code
C++
11
star
17

cpp_sw_dev

C++
11
star
18

pytest_guide

A written introduction to pytest
10
star
19

simple_cache_sim

A simplified cache simulator for instructional purposes
C++
10
star
20

nvbit_tools

C
10
star
21

cache_simulator

A simple trace-based cache simulator
C++
9
star
22

clever_code

Examples of clever code that I have found
C++
9
star
23

cpp_best_practices

A collection of examples showing off best practices in C++
C++
8
star
24

misc_code

This repository contains all code from YouTube videos not associated with any particular series by CoffeeBeforeArch.
C++
8
star
25

mips_crash_course

MIPS assembly files from the "MIPS Crash Course" YouTube series by CoffeeBeforeArch
Assembly
7
star
26

python3_crash_course

Python files from the "Python3 Crash Course" YouTube series by CoffeeBeforeArch
Python
7
star
27

cpp_tutorial_2021

Files for the C++ Crash Tutorial in Sprint 2021
C++
7
star
28

uarch_benchmarks

Benchmarks used to expose micro-archittecture details of modern processors
7
star
29

ml_algorithms

A collection of machine learning algorithms with detailed comments
6
star
30

from_scratch

All code written in the "From Scratch" series by CoffeeBeforeArch
Cuda
6
star
31

cpp_from_scratch_companion

Written companion pieces to the "C++ From Scratch" video series
5
star
32

cpp_interview_questions

A collections of coding interview questions with solutions and explanations solved using C++
C++
5
star
33

performance_for_architects

A book on analyzing and understanding program performance for computer architects
4
star
34

cpp_stl_algorithms

Sample programs to explain the C++ STL algorithms
C++
4
star
35

cpp_pitfalls

A collection of C++ performance pitfalls
C++
4
star
36

performance_modeling

Code and docs related to the basics of performance modeling
2
star
37

book_notes

Notes and code snippets re-written while going through some books
2
star
38

oo_design_patterns

C++ files from the "Object Oriented Design Patterns" YouTube series by CoffeeBeforeArch
C++
2
star
39

learning_rust

A repository of the code I am using to learn Rust
Rust
2
star
40

bytes_of_architecture

Examples from the Bytes of Architecture YouTube series
C++
2
star
41

rodinia_but_good

Re-writing the Rodinia 3.1 (GPU) benchmarks to be faster, have consistent styling, and use new CUDA features
C
2
star
42

tool_examples

A collection of examples for the "Tools of the Trade" series
Python
2
star
43

clang_format_setup

A guide to setting up clang-format integration in VIM, Eclipse, and VS-Code
Shell
2
star
44

research_utilities

A collection of homemade utilities I use to automate parts of my research
Python
2
star
45

paper_summaries

A collection of paper summaries from research conferences
2
star
46

gaussian_elimination

Serial and parallel implementations of Gaussian Elimination
C++
2
star
47

cpp_algorithms

Algorithms implemented in C++
1
star
48

branch_predictor_simulator

A simple simulator for various branch prediction strategies
1
star
49

riscv_parser

An open source parser for RISCV assembly
1
star
50

linux_proficiency

This repository contains all code from the YouTube series "Linux Proficiency" by CoffeeBeforeArch.
C++
1
star