Code Monkey home page Code Monkey logo

Kareem Omar's Projects

koral icon koral

Novel extreme-performance CPU-GPU cooperative feature detector-descriptor for computer vision.

kps icon kps

Infrastructure for simultaneous orbital and attitude propagation, with attitude-based real-time analytical aerodynamics simulation

latch icon latch

Fastest CPU implementation of the LATCH 512-bit binary feature descriptor; fully scale- and rotation-invariant

leftpack icon leftpack

Fast AVX2 leftpack/compress implementations (keep and contiguously pack a subset of elements)

matlab-kdrag icon matlab-kdrag

Orbital and attitude propagator with B-dot and *dynamic* aerodynamic drag simulation, including torque computation for aero-stabilized bodies.

matlabcruisecontrol icon matlabcruisecontrol

Modified divorced PID controller applied to car cruise control and accompanying physics simulation and visualizations - MATLAB port

memoryorder icon memoryorder

Demos of 3 ways even the strong memory model of x86 can exhibit architectural memory reordering, leading to bugs

modularsqrt icon modularsqrt

Fast modular square root of primes and prime powers, including 2. Interface uses GMP bigints.

popcount icon popcount

Fastest possible x86 implementation of popcount/population count/Hamming weight/counting set bits

primesieve icon primesieve

Super fast, dynamically expanding prime sieve for primality queries, forward or backward iteration

pycruisecontrol icon pycruisecontrol

Modified divorced PID controller applied to car cruise control and accompanying physics simulation and visualizations

rgb2y icon rgb2y

Fastest CPU (AVX/SSE) RGB to grayscale: 2-4x faster than OpenCV. For image processing/computer vision.

schematic icon schematic

Basic toy Lisp interpreter in a few hundred lines of C++.

smart_tm icon smart_tm

a smart, leap-second- and leap-day-aware, fast, 64-bit-capable replacement for the ctime 'tm' struct

smc-demo icon smc-demo

Minimal demo of self-modifying code on Windows. Still doable, still useful.

solvemodularquadratic icon solvemodularquadratic

Generate all solutions to a modular quadratic equation. Supports any modulus. Interface uses GMP bigints.

songofthefloppies icon songofthefloppies

Hand-rolled MIDI parser that plays sine waves and/or floppy drive stepper motors. Because why not.

sortingnetworks icon sortingnetworks

Fastest CPU SIMD (SSE4) sorting networks for small integer arrays (2-6 elements), also optimal amd64 assembly and notes on getting compilers to generate optimal sorting networks.

sudoku icon sudoku

Fast sudoku solver with detection of no solution/single solution/multiple solutions/invalid initial board

u128 icon u128

Fast unsigned 128-bit integer class for MSVC since it doesn't natively support __uint128_t yet

uclatch icon uclatch

Insanely fast CUDA LATCH 512-bit binary descriptor for computer vision (upright)

ulatch icon ulatch

Fastest CPU implementation of the LATCH 512-bit binary feature descriptor for computer vision (upright)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.