Рефакторинг бенчмарка Linpack

Выполнен
Заказ
7317665
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
31 Окт в 21:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
22 Окт в 08:03
Просмотров
21
Описание работы

Нужно сделать рефакторинг бенчмарка Linpack.

Цель - эффективное выполнение на платформе Эльбрус.

Можете хоть с ИИ делать. Главное - чтобы был результат. Документация без ИИ

Использовать эмулятор e2k

Требования к рефакторингу (как минимум):

- Замена if / else на предикатное вычисление (без условных переходов)

- прямая векторизация v2sf / v4sf.
- применить выравнивание данных
- применить Array Prefetch Buffer
- устранение узких мест

Сделайте компиляцию со следующими флагами: O3/-O4, -fwhole, -march/-mtune, PGO

Что нужно сделать после рефакторинга:
- проверку качества кода
- проверку на наличие узких мест в коде
- исправить узкие места в коде (если имеются)

Для ещё больших оптимизаций Внимательно смотрите методичку в PDF

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
9 часов 38 минут
Выполнен в срок
Отзыв о выполненном заказе
Отзыв эксперта о заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир