Sample list
December 25, 2024 · View on GitHub
List
Complexes (复数)
ComplexMultiplySumBenchmark: Sum of complex multiply (复数乘法求和). C#simd使用Avx类的代码比普通的for循环代码慢,什么原因呢? https://www.zhihu.com/question/762906402
Group (组)
SplitLanes4Double: Deinterleave the Double array and split it into arrays of X, Y, Z, and W (对Double数组进行解交织,拆分出 X,Y,Z,W的数组). How do I optimally fill multiple arrays with SIMDs vectors? https://stackoverflow.com/questions/77984612/how-do-i-optimally-fill-multiple-arrays-with-simds-vectors/
Image (图像)
Bgr24ToGray8Benchmark: Converte Bgr24 color bitmap to Gray8 grayscale bitmap (将Bgr24彩色位图转为Gray8灰度位图). Why SIMD only improves performance by only a little bit for RGB to Grayscale, with SIMD multiply but scalar add of vector elements? https://stackoverflow.com/questions/77603639/why-simd-only-improves-performance-by-only-a-little-bit-for-rgb-to-grayscale-wiBgr24ToGrayBgr24Benchmark: Converte Bgr24 color bitmap to grayscale Bgr24 bitmap (将Bgr24彩色位图转为灰度的Bgr24位图). C++ to C# memory alignment issue. https://stackoverflow.com/questions/79185374/c-to-c-sharp-memory-alignment-issue/ImageFlipXOn24bitBenchmark: Flip a 24-bit image horizontally(FlipX) (对24位图像进行水平翻转(FlipX)).ImageFlipXOn32bitBenchmark: Flip a 32-bit image horizontally(FlipX) (对32位图像进行水平翻转(FlipX)).ImageFlipYBenchmark: Flip the image vertically(FlipY) (对图像进行垂直翻转(FlipY)).Rgb32ToGray8Benchmark: Converte Rgb32 color bitmap to Gray8 grayscale bitmap (将Rgb32彩色位图转为Gray8灰度位图). How to convert byte array of image pixels data to grayscale using vector SSE operation? https://stackoverflow.com/questions/58881359/how-to-convert-byte-array-of-image-pixels-data-to-grayscale-using-vector-sse-ope/