Курс на Stepik
Обложка курса «SIMD (Ассемблер NASM Linux x86-64)» на Stepik
790 ₽

SIMD (Ассемблер NASM Linux x86-64) 5.000

Открыть на
STEPIK.ORG

SIMD (Single Instruction, Multiple Data) – это технология процессоров, позволяющая выполнять одну инструкцию сразу над несколькими данными. Применяется для ускорения операций с массивами чисел, мультимедиа, криптографии.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SIMD (Ассемблер NASM Linux x86-64)»Учеников на курсе 85
Сертификаты, выданные на курсе «SIMD (Ассемблер NASM Linux x86-64)»Сертификатов выдано 4
Отзывы о курсе «SIMD (Ассемблер NASM Linux x86-64)»Отзывов получено 2
Рейтинг курса «SIMD (Ассемблер NASM Linux x86-64)»Рейтинг курса 5.000
Уроки в курсе «SIMD (Ассемблер NASM Linux x86-64)»Количество уроков 42
Тесты в курсе «SIMD (Ассемблер NASM Linux x86-64)»Количество квизов 5
Время прохождения курса «SIMD (Ассемблер NASM Linux x86-64)»Время прохождения курса
Стоимость курса «SIMD (Ассемблер NASM Linux x86-64)»Стоимость курса 790 ₽
Обновления курса «SIMD (Ассемблер NASM Linux x86-64)»Обновления курса
Дата публикации курса «SIMD (Ассемблер NASM Linux x86-64)»Дата публикации курса
Последнее обновление курса «SIMD (Ассемблер NASM Linux x86-64)»Последнее обновление
Сложность normal

Чему вы научитесь

  • Понимать принцип Single Instruction, Multiple Data
  • Определять, когда использование SIMD целесообразно
  • Работать с non-temporal stores для оптимизации больших массивов
  • Реализовывать перестановки, интерливинг и деинтерливинг данных
  • Использовать маскирование
  • Переводить скалярные циклы в SIMD-версию для ускорения обработки массивов
  • Интегрировать SIMD-код
  • Профилировать и отлаживать SIMD-код
  • Писать высокопроизводительный код на NASM с SIMD-инструкциями

О курсе

SIMD (Single Instruction, Multiple Data) – это технология процессоров, позволяющая выполнять одну инструкцию сразу над несколькими данными. Применяется для ускорения операций с массивами чисел, мультимедиа, криптографии.

Для кого этот курс

Для всех, кто уже достаточно хорошо знаком с основным синтаксисом NASM и готов улучшить качество своего кода.

Начальные требования

Знание основных регистров и их использования, так же будет плюсом знание С/С++ или Python.

Преподаватели курса

Как проходит обучение

По каждой теме предоставлена полноценная теория и в конце каждого блока Вам необходимо ответить на ряд вопросов. В конце курса будут необязательные задачи, которые решаются локально.

Сертификат курса SIMD (Ассемблер NASM Linux x86-64)

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 4 учеников получили сертификат.

Что вы получите

  • Глубокое понимание SIMD и векторных вычислений
  • Навыки оптимизации производительности
  • Практические навыки SIMD-программирования
  • Создание эффективных алгоритмов
  • Сертификат
  • Поддержку преподавателя

Расскажите о курсе друзьям