sslotin / amh-code
Complete implementations from "Algorithms for Modern Hardware"
☆729Updated 2 years ago
Alternatives and similar repositories for amh-code:
Users that are interested in amh-code are comparing it to the libraries listed below
- Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception hand…☆432Updated last week
- C++ template library for high performance SIMD based sorting algorithms☆914Updated this week
- A collection of lock-free data structures written in standard C++11☆837Updated last month
- Expressive Vector Engine - SIMD in C++ Goes Brrrr☆1,144Updated this week
- A computer science textbook☆3,909Updated 6 months ago
- Clean minimalist implementations of popular competitive programming algorithms☆202Updated 4 years ago
- Reference implementation of Dragonbox in C++☆630Updated 3 months ago
- A tool to graphically visualize SIMD code☆678Updated last year
- Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, Chromium, R…☆1,701Updated last week
- Vector class library, latest version☆1,337Updated last year
- Storage for my snippets, toy programs, etc.☆349Updated 2 weeks ago
- Slides and other materials from CppCon 2022☆532Updated 2 years ago
- A curated list of awesome SIMD frameworks, libraries and software☆164Updated 5 months ago
- A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion☆1,010Updated 2 weeks ago
- Official git repository for libdivide: optimized integer division☆1,148Updated 3 weeks ago
- ☆136Updated 3 weeks ago
- This is an online course where you can learn and master the skill of low-level performance analysis and tuning.☆2,816Updated this week
- The book "Performance Analysis and Tuning on Modern CPU"☆2,818Updated this week
- std::simd for GCC [ISO/IEC TS 19570:2018]☆603Updated last year
- Comprehensive benchmarks of C++ maps☆305Updated last year
- This repository contains high-performance implementations of memset and memcpy in assembly.☆318Updated 3 years ago
- A fast binary search that tries to be branchless☆97Updated 11 months ago
- Omnitrace: Application Profiling, Tracing, and Analysis☆308Updated this week
- A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines☆652Updated this week
- A general-purpose high-performance lightweight STL-like modern C++ B-Tree☆236Updated 3 months ago
- The project provides high-performance concurrency, enabling highly parallel computation.☆222Updated last month
- C++ Fixed Containers☆403Updated last month
- Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extens…☆1,287Updated this week
- Selection and partial sorting algorithms☆136Updated 6 months ago
- Concurrent Deferred Reference Counting☆157Updated last year