Доклад

Что следует помнить C++ разработчику об архитектуре процессора

  • На русском языке
Презентация pdf

При больших нагрузках повышение эффективности кода может оказаться куда лучшей инвестицией, чем закупка новых ресурсов. Заглянем в «подкапотное пространство» процессора. Увидим, для чего там кэш, конвейер, векторные инструкции, а также посмотрим, что там есть ещё. Разглядим отличия x86 и ARM. Обсудим, каким должен быть код, который способен выжать из процессора все соки, а не ждать сотни циклов пока загрузится вон тот байт.

  • #hardware
  • #ILP
  • #low level
  • #иерархия_памяти
  • #конвейер

Спикеры

Приглашенные эксперты

Расписание