chriselrod / SIMDPirates.jl
Pirating base type NTuple{N,Core.VecElement{T}} -- although base methods are NOT overloaded -- and plundering the great work of eschnett's SIMD.jl
☆26Updated 3 years ago
Related projects: ⓘ
- Stack-allocated pointer-based array views☆43Updated last month
- Ask the CPU for cache sizes, SIMD feature support, a running hypervisor, and more.☆54Updated last year
- A set of tools for machine code analyzing of Julia code☆46Updated 3 months ago
- Light-weight expression manipulation tools☆78Updated 8 months ago
- Automated integrated regression tests for graphics libraries☆29Updated last month
- A cassette-based debugger | The Other Debugger☆50Updated 2 years ago
- An adaptive optimizer for speeding up dynamic dispatch in Julia☆82Updated last year
- Extensions to Julia's Base.Test☆42Updated 4 months ago
- Allocate arrays with malloc, calloc, or on NUMA nodes☆53Updated last year
- Fancy memoizing for expensive functions in Julia.☆18Updated 4 years ago
- This library provides arrays with columns padded to be a multiple of SIMD-vector width.☆26Updated 3 years ago
- A static method overlay and optimization tool with configurable code generation and execution.☆55Updated 2 years ago
- ☆45Updated this week
- Unrolling loops at compile-time☆51Updated last year
- A faster and more accurate Exp (and Exp2, Exp10) functions for Julia.☆16Updated 2 years ago
- The implementation of NameResolution.jl for Julia language.☆29Updated 2 years ago
- Arrays with both statically and dynamically sized axes in Julia☆56Updated 5 months ago
- Type stable array slicing☆50Updated 2 years ago
- 🔧☆38Updated 2 years ago
- An implementation of an LRU Cache in Julia☆55Updated 5 months ago
- A Julia profiling package that provides an "own time" and "total time" view of profiling data☆37Updated 4 years ago
- ☆25Updated 4 years ago
- Type stable methods for small tuples☆38Updated 4 months ago
- 🥞☆28Updated 11 months ago
- Fast and easy parallel mapreduce on HPC clusters☆31Updated 2 years ago
- Pattern matching☆52Updated 2 years ago
- This package contains a macro for converting expressions to use muladd calls and fused-multiply-add (FMA) operations for high-performance…☆44Updated 4 months ago
- High-performance parallel and distributed datastore for Julia☆23Updated this week
- Convenient macros for in-place matrix operations in Julia☆54Updated last year
- Same-same but different☆31Updated 2 years ago