• 5 ноября 2019, вторник
  • Москва, Коровий вал 5с1

MskDotNet Meetup #42

Регистрация на событие закрыта

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

Другие события организатора

1631 день назад
5 ноября 2019 c 18:30 до 22:00
Москва
Коровий вал 5с1

​​​Программа 42-й встречи

18.30 – 19.00 Сбор участников.
19.00 – 20.00 Егор Богатов «Как добавить свою оптимизацию в JIT для C#»
20.00 – 20.30 Перерыв
20.30 – 21.30 Raffaele Rialdi «Span, Memory and Pipelines, the APIs you always missed»

 

Спикер: Егор Богатов

Тема: Как добавить свою оптимизацию в JIT для C#

2397857?s=460&v=4
Описание

В этом докладе Егор на примере нескольких своих оптимизаций внутри RyuJIT расскажет, каким образом это работает и как можно попробовать свои силы и реализовать свою собственную оптимизацию для C#.

О спикере

Разработчик в компании Microsoft из команды Mono. Работает над   .NET 5, Mono Runtime, и контрибьютит в CoreCLR/CoreFX.

 

 

 

 

 

 

Спикер: Raffaele Rialdi

Тема: Span, Memory and Pipelines, the APIs you always missed

Описание

The new Span<T> and Memory<T> are a new set of APIs offering the ability to dramatically lower memory copies obtaining native-like performance while still coding safely. An interesting bonus is the support for unsafe pointers and memory manipulation that voids the need of native languages in many scenarios.

In addition to that, the Pipelines and Buffers APIs, created to boost the ASP.NET Core performances, provides a very powerful replacement of stream-based processing with the minimum possible overhead.

During the session we will see all of those APIs in action, understanding how they works and when they should be adopted.

О спикере

Raffaele Rialdi is a senior Software Architect working as a consultant, speaker and trainer. Since 2003, he is a Microsoft MVP in the Developer Security category. His passion for the community brought him to be a member of the board of UGIdotNET, president of DotNetLiguria and co-founder of the Italian C++ user group. He is currently working as an architect and developer on the backend of an enterprise project with a specific focus on code generation and working on cross-platform mobile and IoT development in both C# and C++ languages.

 

 

 

 

Как добраться: 

Коровий вал 5с1, вход компании Европлан
Вход со стороны 1-го Добрынинского пер.
БЦ «Оазис», не главный вход

Внимание! В здании бизнес-центра действует пропускная система. Пожалуйста, не забудьте взять с собой документ, удостоверяющий личность (паспорт). 

Дополнительную информацию о встречах MskDotNet Community Вы можете найти в группах сообщества:

VK https://vk.com/mskdotnet
FB https://www.facebook.com/mskdotnet/
Twitter https://twitter.com/mskdotnet

Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!

 

Партнеры

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше