Skip to content

Сепия фильтр на Си с ускорением при помощи векторизации на X86_64 ASM

Notifications You must be signed in to change notification settings

stanislav-shchetinin/sepia-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment: Sepia filter in C and Assembly

Лабораторная работа: фильтр сепия на C и Ассемблере

Задание

В данном задании вам надо реализовать фильтр сепия на языке C и на языке ассемблера.

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

About

Сепия фильтр на Си с ускорением при помощи векторизации на X86_64 ASM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published