Сергей Куксенко, Oracle — «Квантовые» эффекты производительности

Встреча / Meetup сайт события http://codefreeze.timepad.ru/event/96395/?utm_campaign=TimePad_email_campaign&utm_medium=email&utm_source=tpd_mail_174273

Добавить в календарь:
Поделиться:

Во вторник, 17 декабря, в петербургском офисе компании Oracle пройдёт встреча CodeFreeze с Сергеем Куксенко, инженером компании Oracle из команды Java SE Performance. Тема встречи — влияние микроархитектуры процессора на производительность приложений.

Микроархитектура процессора скрыта от разработчика компиляторами, виртуальными машинами, интерпретаторами, и т.д. А надо ли программистам вообще думать о микроархитектуре? Это же всё равно что изучать квантовую механику чтобы приготовить борщ!

Что разработчику стоит знать об устройстве Hardware? Каков минимальный объём знаний требуется Performance-специалисту? В докладе будут рассмотрены конкретные примеры с точки зрения Performance. Кроме прочего, мы попробуем ответить на следующие вопросы:

  • Должен ли разработчик знать, как устроены современные процессоры?
  • Защищены ли разработчики от утекания микроархитектурных проблем на высокий уровень?
  • Как не удивляться тому, что две почти одинаковые программы могут работать с разной на порядки скоростью?

Сергей расскажет нам о том, как микроархитектура процессора может влиять на производительность приложений самыми невероятными способами. Будет много примеров, в которых мы увидим интересные эффекты того, как микроархитектора процессора влияет на исполняемый код.

Сергей Куксенко

Закончил Новосибирский Государственный Университет. Более 15 лет профессионального опыта, включая Российскую Академию Наук, стартапы, а также такие крупные корпорации как Intel и Oracle. Опыт работы с Java более 14 лет, начиная с разнообразных клиентских и серверных приложений и заканчивая classlib и JIT-компиляторами. Последние 6 лет Сергей занимается вопросами производительности Java, включая classlib, VM, GC, JIT и другие аспекты.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация