Skip to content

Sepia filter implementation using C and asm languages

Notifications You must be signed in to change notification settings

wieceslaw/sepia-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Assignment: Sepia filter in C and Assembly

Задание

В данном задании вам надо реализовать фильтр сепия на языке C и на языке ассемблера. Реализация на языке ассемблера должна использовать векторные инструкции процессора SSE, за счет чего должно быть получено ускорение по сравнению с реализацией на C. Задание считается сданным только в случае ускорения работы фильтра.

Для работы с изображениями следует использовать библиотеку работы с BMP файлами, которую вы реализовали в третьей лабораторной работе.

Запуск тестов

./test/test.sh

Результаты

Фильтр с использованием SSE векторных инструкций Ассмеблера в среднем оказался в 10 раз быстрее реализации на языке C

About

Sepia filter implementation using C and asm languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published