• Stars
    star
    2,438
  • Rank 18,874 (Top 0.4 %)
  • Language
    C#
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Prime Number Projects in C#/C++/Python

Primes | A Software Drag Race

Note: You're currently looking at the community contribution branch of this repo, which is now the default. The original branch can be found here.

Source code to Dave's Garage video benchmarking the same prime number sieve in Python, C#, and C++.

Software Drag Racing | Dave's Garage

Build status

example workflow

Community contributions

Community contributions, fixes and improvements are accepted on this branch. If you want to add your own solution, please read CONTRIBUTING.md.

Running the benchmarks

The vast majority of benchmarks (solutions) in this repository can be built and run with one Makefile. This is described in BENCHMARK.md.

Viewing results

The PrimeView web application can be used to view, filter and sort results generated by Dave's benchmark machine. It is our intention to add results of other systems in the future. Note that any feedback, suggestions, PRs concerning PrimeView need to be made on the application's own repository.

More Repositories

1

NightDriverStrip

NightDriver client for ESP32
G-code
1,306
star
2

HelloAssembly

The smallest possible complete Windows application
Assembly
104
star
3

HyperCacheAmiga

Source code to the 1980s Amiga product, version dated 1992
C
42
star
4

PrimeView

Web application to view benchmark reports generated in/for the Primes project.
C#
26
star
5

PETRock

A spectrum analyzer display for the PET/C64 driven by an M5Stick on the USERPORT
Assembly
24
star
6

NightDriverUnity

A "demo" of how to create a server (Unity) application to drive NightDriverStrip instances remotely by WiFi
C#
22
star
7

NightDriverServer

A C# demo application for sending color data over WiFi to an ESP32 NightDriverStrip
C#
20
star
8

ChatGPTCode

Code samples generated by ChatGPT
Cuda
19
star
9

PongPCB

KiCad project and Gerber files for Pong Composite Video replacement PCB
8
star
10

FanFreezer

C++
4
star
11

NightDriverDesktop

A WiinForm app for controlling WiFi NightDriver devices
C#
3
star
12

PETClock

Source code for the PET Clock discussed in a YouTube video about 6502 assembly
Assembly
3
star
13

FreeBASIC-docker

Dockerfile for Ubuntu image with FreeBASIC installed
Dockerfile
2
star
14

kim-1

KIM-1 Related
Assembly
2
star
15

SerialVFD

Serial relay between a DATECS VFD and the USB port
C++
2
star
16

Rust-docker

Dockerfile for Alpine image with Rust installed
Dockerfile
1
star
17

KIMClock

Assembly
1
star
18

primes-aggregator

A service to aggregate results from many runners
Python
1
star
19

FreePascal-docker

Dockerfile for Ubuntu image with Free Pascal installed
Dockerfile
1
star
20

VICE-docker

Dockerfile for Ubuntu image with VICE installed
Dockerfile
1
star
21

Odin-docker

Dockerfile for Ubuntu image with Odin installed
Dockerfile
1
star
22

OpenCOMAL-docker

Dockerfile for Ubuntu image with OpenCOMAL installed
Dockerfile
1
star