Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Dan Shechter — Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics

  • DotNext — конференция для .NET‑разработчиков
  • 2020-03-10
  • 2262
Dan Shechter — Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics
DotNext.NETdotnetinternalsavxperfomance
  • ok logo

Скачать Dan Shechter — Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Dan Shechter — Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Dan Shechter — Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Dan Shechter — Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics

Подробнее о конференции DotNext: https://jrg.su/3WmFRE
— —
С появлением поддержки intrinsic в .NET Core 3.0 стало возможным писать очень быстрый код. Насколько быстрый? Насколько получится ускорить обычные алгоритмы, если копать глубоко в оптимизации?

We will explore how developers can substantially improve performance of computationally intensive code by using CPU intrinsics, and go over the new support introduced in the recently released .NET Core 3.0.

We'll be taking a non-trivial algorithm that is already a part of the CoreCLR code-base that should be familiar for most devs, and (re)build an efficient intrinsics based version of it with AVX+AVX2 instructions about 7 vectorized CPU instruction that can be combined in a challenging way.

We'll discuss common hurdles/befits encountered while building/optimizing intrinsics based code such as:
replacing scalar code with branch-less vectorized code;
dealing with CPU branch mis-prediction;
unrolling code to improve performance / complexity trade-off of doing so.

By the end of the talk we'll show how we can beat the CoreCLR's own C++ code with C# Intrinsics utilizing AVX2 instructions.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]