Анализ эффективности векторизующих компиляторов на архитектуре Intel 64
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Adobe Acrobat Reader
Описание
Анализ эффективности векторизующих компиляторов на архитектуре Intel 64
В результате бакалаврской работы была разработана библиотека для определения энергопотребления процессора и подсистемы памяти, использующая интерфейс RAPL. Был модифицирован пакет тестов ETSVC для определения энергопотребления каждого входящего в пакет цикла. Было проведено экспериментальное измерение энергопотребление процессора, при выполнении векторизованных и невекторизованных версии циклов из пакета ETSVC.
Был проведен анализ подсистемы автоматической векторизации для компиляторов GCC C/C++, Intel C/C++ Compiler, LLVM/Clang и PGI C/C++. Получены данные по числу векторизованных циклов каждым компиляторов и ускорению от векторизации. Выяснено что включение автовекторизатора может приводить к использованию других оптимизаций даже в случаи генерации скалярного кода.
Был проведен анализ влияния векторизации на энергопотребление процессора и подсистемы памяти для каждого цикла из пакета ETSVC. Произведено сравнение энергопотребления для анализируемых компиляторов и типов данных double, float, int и short int.
В результате бакалаврской работы была разработана библиотека для определения энергопотребления процессора и подсистемы памяти, использующая интерфейс RAPL. Был модифицирован пакет тестов ETSVC для определения энергопотребления каждого входящего в пакет цикла. Было проведено экспериментальное измерение энергопотребление процессора, при выполнении векторизованных и невекторизованных версии циклов из пакета ETSVC.
Был проведен анализ подсистемы автоматической векторизации для компиляторов GCC C/C++, Intel C/C++ Compiler, LLVM/Clang и PGI C/C++. Получены данные по числу векторизованных циклов каждым компиляторов и ускорению от векторизации. Выяснено что включение автовекторизатора может приводить к использованию других оптимизаций даже в случаи генерации скалярного кода.
Был проведен анализ влияния векторизации на энергопотребление процессора и подсистемы памяти для каждого цикла из пакета ETSVC. Произведено сравнение энергопотребления для анализируемых компиляторов и типов данных double, float, int и short int.
Дополнительная информация
Год защиты 2017
«Сибирский государственный университет телекоммуникаций
и информатики»
Кафедра вычислительных систем
Научный руководитель: Курносов Михаил Георгиевич
Выполнение на заказ дипломных, курсовых и
контрольных по специальностям:
МТС, АЭС и др.
E-mail: holm4enko@yandex.ru
«Сибирский государственный университет телекоммуникаций
и информатики»
Кафедра вычислительных систем
Научный руководитель: Курносов Михаил Георгиевич
Выполнение на заказ дипломных, курсовых и
контрольных по специальностям:
МТС, АЭС и др.
E-mail: holm4enko@yandex.ru
Другие работы
Рабинович О.М. Сборник задач по технической термодинамике Задача 188
Z24
: 25 сентября 2025
При изотермическом сжатии 2,1 м³ азота, взятого при р1=0,1 МПа, от газа отводится 335 кДж теплоты.
Найти конечный объем V2, конечное давление p2 и затраченную работу L.
Ответ: V2=0,426 м³, L=-335 кДж, р2=0,49 МПа.
150 руб.
Математический анализ. 2-й семестр. 4-й вариант
kolganov91
: 3 сентября 2014
1. Даны функция z=z(x,y), точка A(x0;y0) и вектор a(ax;ay). Найти: 1) grad z в точке А. 2) производную в точке А по направлению вектора a.
2. Вычислить с помощью двойного интеграла в полярных координатах площадь фигуры, ограниченной кривой, заданной уравнением в декартовых координатах (a>0).
3. Вычислить с помощью тройного интеграла объем тела, ограниченного указанными поверхностями.
4. Даны векторное поле F=Xi+Yj+Zk — контур, ограничивающий s;и плоскость (p) Ax+By+Cz+D=0, которая совместно
75 руб.
Совершенствование организации и технологии ремонта машин в условиях ооо «агронива»
Рики-Тики-Та
: 9 января 2013
СОДЕРЖАНИЕ
Стр.
ВВЕДЕНИЕ
1 АНАЛИЗ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ
1.1 Общая характеристика ООО «Агронива» Старомайского района Ульяновской области
1.2 Анализ показателей хозяйственной деятельности
1.3 Структура и состав МТП
1.4 Организация ремонта машин
1.5 Анализ способов восстановление деталей при ремонте
1.6 Выводы
1.7 Цели, з
825 руб.
Влияние информационных технологий на формирование общественного мнения
Slolka
: 19 апреля 2013
Введение
Общественное мнение как социальный феномен: понятие, история и современное состояние
Развитие информационных технологий в Российской Федерации
Влияние Интернет-технологий на формирование общественного мнения
Влияние других новых информационных технологий на процесс формирования общественного мнения
Заключение
5 руб.