Skip to content

rewrite CON_INT function to build SIMD-version convolution

Notifications You must be signed in to change notification settings

chi-0828/SIMD_vips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIMD_vips

Rewrite CON_INT function in "libvips\libvips\convolution\im_conv"to build SIMD-version convolution

Vserion: libvips 7.42

Usage

cd SIMD_vips/libvips

./configure --prefix=(your install path) CFLAGS="-O2 -mavx2 -g -mfma"

make -j 8

make install

cd (your install path)

./vips im_conv ../testin.jpg ../testedge.jpg ../mask

Output example : image

Function Analysis

CPU Time

image

Instruction Retired

image

Execution Time Analysis (more chunks in loop)

image

About

rewrite CON_INT function to build SIMD-version convolution

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published