There are no reviews yet. Be the first to send feedback to the community and the maintainers!
LoopVectorization.jl
Macro(s) for vectorizing loops.Polyester.jl
The cheapest threads you can find!VectorizationBase.jl
Base library providing vectorization-tools (ie, SIMD) that other libraries are built off of.LoopModels
"Full speed or nothing." - James HetfieldStrideArrays.jl
Library supporting the ArrayInterface.jl strided array interface.VectorizedRNG.jl
Vectorized uniform and normal random samplers.ManualMemory.jl
Manual memory management utilities.SLEEFPirates.jl
Pirated SLEEF port.LLVMLoopInfo.jl
Pass loop info to LLVMThreadingUtilities.jl
Utilities for low overhead threading in Julia.StrideArraysCore.jl
The core AbstractStrideArray type, separated from StrideArrays.jl to avoid circular dependencies.TriangularSolve.jl
rdiv!(::AbstractMatrix, ::UpperTriangular) and ldiv!(::LowerTriangular, ::AbstractMatrix)HostCPUFeatures.jl
CPUSummary.jl
PolyesterWeave.jl
Scheduler for Polyester.jl and compatible libraries such as LoopVectorization.jl.PointerStructs.jl
Structs backed by pointers, to make working with custom (e.g. bump) allocators easier.spmd_blog
SIMDDualNumbers.jl
Improves dual numbers support for SIMD use of ForwardDiff.jl.BitTwiddlingConvenienceFunctions.jl
Bit twiddling convenience functions.LLVMCalls.jl
CloseOpenIntervals.jl
SIMDTypes.jl
Type declarations for other repos to depend on.LayoutPointers.jl
ArgDecomposition.jl
Break structs down into tuples and then reassemble them.Love Open Source and this site? Check out how you can help us