Giter Site home page Giter Site logo

Christopher Layne's Projects

simd icon simd

Evaluating Single Instruction Multiple data (SIMD) with modern compilers, simple mathematics and modern memory constrained computers.

simd-1 icon simd-1

C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512 for x86/x64, VMX(Altivec) and VSX(Power7) for PowerPC, NEON for ARM.

simd-search icon simd-search

Sample program for article "SIMD-ized searching in unique constant dictionary" (http://0x80.pl/articles/simd-search.html)

simd_benchmarking icon simd_benchmarking

Performance comparison of basic Matrix and Vector operations. Reference vs. x86 SIMD intrinsics (SSE, AVX (128/256 bit), and AVX2/FMA3 instruction sets)

simd_collection icon simd_collection

A collection of highly optimized, SIMD-accelerated (SSE, AVX, FMA, NEON) functions written in C

simd_fastinvsqrt icon simd_fastinvsqrt

SIMD (SSE) implementation of the infamous Fast Inverse Square Root algorithm from Quake III Arena.

simd_hash_map icon simd_hash_map

A c++ hash map/table which utilizes simd (specifically Intel x86 SSE/AVX)

simd_utils icon simd_utils

A header only library implementing common mathematical functions using SIMD intrinsics

simdcomp icon simdcomp

A simple C library for compressing lists of integers using binary packing

simde icon simde

Implementations of SIMD instruction sets for systems which don't natively support them.

simdfmt icon simdfmt

Fast formatting of arrays of integers using SIMD instructions

simdpcg icon simdpcg

Vectorized version of the PCG random number generator

simdprune icon simdprune

Pruning elements in SIMD vectors (i.e., packing left elements)

simdutf icon simdutf

Unicode routines (UTF8, UTF16): billions of characters per second.

simdxorshift icon simdxorshift

Fast random number generators: Vectorized (SIMD) version of xorshift128+

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.