На вебинаре:
- разберем низкоуровневое управление памятью в .NET: узнаем о назначении и использовании Span-T- и Memory-T- для эффективного управления памятью,
- рассмотрим оптимизацию кода с использованием SIMD и типов значений: лучшие практики оптимизации типов значений и избежания упаковки/распаковки для минимизации узких мест производительности,
- разберем бенчмаркинг и профилирование кода для оптимизации.
Будет полезно для:
- опытных разработчиков C#, которые хотят повысить производительность своих приложений,
- системных архитекторов, которым необходимо обрабатывать высокую пропускную способность данных или работать в условиях жестких требований к задержке,
- энтузиастов производительности: разработчиков, работающих над системами с ограниченными ресурсами или приложениями, требующими максимальной вычислительной эффективности.
В результате:
- получим навыки оптимизации памяти: как эффективно использовать современные конструкции C#, такие как Span-T- и Memory-T-, для эффективного управления памятью,
- изучим методы написания высокопроизводительного кода, в т.ч. использование SIMD для параллельной обработки данных, оптимизации типов значений и избегания распространенных ошибок,
- научимся проводить бенчмаркинг и настройку приложений с использованием BenchmarkDotNet для измерения и улучшения производительности.
«C# Developer. Professional» - https://otus.pw/mSAa/
Преподаватель: Eлena Сычева - Team Lead Full Stack Developer
Пройдите опрос по итогам мероприятия - https://otus.pw/oAUI/
Следите за новостями проекта:
- Telegram: https://t.me/Otusjava
- ВКонтакте: https://otus.pw/850t
- LinkedIn: https://otus.pw/yQwQ/
- Хабр: https://otus.pw/S0nM/
- разберем низкоуровневое управление памятью в .NET: узнаем о назначении и использовании Span-T- и Memory-T- для эффективного управления памятью,
- рассмотрим оптимизацию кода с использованием SIMD и типов значений: лучшие практики оптимизации типов значений и избежания упаковки/распаковки для минимизации узких мест производительности,
- разберем бенчмаркинг и профилирование кода для оптимизации.
Будет полезно для:
- опытных разработчиков C#, которые хотят повысить производительность своих приложений,
- системных архитекторов, которым необходимо обрабатывать высокую пропускную способность данных или работать в условиях жестких требований к задержке,
- энтузиастов производительности: разработчиков, работающих над системами с ограниченными ресурсами или приложениями, требующими максимальной вычислительной эффективности.
В результате:
- получим навыки оптимизации памяти: как эффективно использовать современные конструкции C#, такие как Span-T- и Memory-T-, для эффективного управления памятью,
- изучим методы написания высокопроизводительного кода, в т.ч. использование SIMD для параллельной обработки данных, оптимизации типов значений и избегания распространенных ошибок,
- научимся проводить бенчмаркинг и настройку приложений с использованием BenchmarkDotNet для измерения и улучшения производительности.
«C# Developer. Professional» - https://otus.pw/mSAa/
Преподаватель: Eлena Сычева - Team Lead Full Stack Developer
Пройдите опрос по итогам мероприятия - https://otus.pw/oAUI/
Следите за новостями проекта:
- Telegram: https://t.me/Otusjava
- ВКонтакте: https://otus.pw/850t
- LinkedIn: https://otus.pw/yQwQ/
- Хабр: https://otus.pw/S0nM/
- Категория
- Полезные советы рецепты

Комментариев нет.