Skip to content

dubi253/MorphDSL

Repository files navigation

A Lightweight DSL for Morphological Operations with AVX-512 Optimization

compile dsl

python compiler.py sample.mdsl    

build c++ code

g++ -O3 -mavx512bw -mavx512vl -fopenmp -std=c++17 output.cpp -o image_processor $(pkg-config --cflags --libs opencv4)

build opencv code

g++ -O3 -mavx512bw -mavx512vl -fopenmp -std=c++17 opencv_ground_truth.cpp -o ground_truth $(pkg-config --cflags --libs opencv4)

About

A Lightweight DSL for Morphological Operations with AVX-512 Optimization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors