Module dlib.math.sse

SSE-based optimizations for common vector and matrix operations


This module implements some frequently used vector and matrix operations using SSE instructions. Implementation is in WIP status. Module is compatible only with Digital Mars D Compiler.


sseAdd4(a, b) Vector addition
sseCross3(a, b) Vector cross product
sseDiv4(a, b) Vector division
sseDot4(a, b) Vector dot product
sseMul4(a, b) Vector multiplication
sseMulMat4(a, b) Matrix multiplication
sseSub4(a, b) Vector subtraction