Михаил Лукин — Программируем видеокарты: введение в основные виды GPGPU-оптимизаций
Источник: C++ User Group
Источник: C++ User Group
YouTube
Михаил Лукин — Программируем видеокарты: введение в основные виды GPGPU-оптимизаций
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
Доклад посвящен обзору установившихся практик разработки эффективных программ для видеокарт.
Известные способы оптимизации для GPGPU-программ…
— —
Доклад посвящен обзору установившихся практик разработки эффективных программ для видеокарт.
Известные способы оптимизации для GPGPU-программ…
Александр Боргардт — Разработка встраиваемых баз данных: советы, трюки и подводные камни
Источник: C++ User Group
Источник: C++ User Group
YouTube
Александр Боргардт — Разработка встраиваемых баз данных: советы, трюки и подводные камни
Ближайшая конференция: С++ Russia 2024, 24 мая (online), 2–3 июня (offline, Москва)
Подробности и билеты: https://jrg.su/W8skjE
— —
У проектов на скриптовых языках есть простое правило: «хочешь сделать быстрее — пиши нативный код». Это действительно рабочий…
Подробности и билеты: https://jrg.su/W8skjE
— —
У проектов на скриптовых языках есть простое правило: «хочешь сделать быстрее — пиши нативный код». Это действительно рабочий…
Валерий Миронов — Погружение в Futures: подходы к реализации Task Parallelism
Источник: C++ User Group
Источник: C++ User Group
YouTube
Валерий Миронов — Погружение в Futures: подходы к реализации Task Parallelism
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— –
Один из основных способов написания асинхронного конкурентного кода — это Task Parallelism. Есть несколько подходов его реализации.
Наиболее актуальный из них — Stackless Coroutines. К сожалению…
— –
Один из основных способов написания асинхронного конкурентного кода — это Task Parallelism. Есть несколько подходов его реализации.
Наиболее актуальный из них — Stackless Coroutines. К сожалению…
Сергей Платонов — Genode for C++ developers — фреймворк для создания операционных систем
Источник: C++ User Group
Источник: C++ User Group
YouTube
Сергей Платонов — Genode for C++ developers — фреймворк для создания операционных систем
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
В этом докладе Сергей хотел бы познакомить вас с Genode — опенсорс фреймворком для создания операционных систем. Основным языком разработки и расширения является подмножество C++, есть поддержка…
— —
В этом докладе Сергей хотел бы познакомить вас с Genode — опенсорс фреймворком для создания операционных систем. Основным языком разработки и расширения является подмножество C++, есть поддержка…
Dave Abrahams — What I learned about language and library design by working on Swift
Источник: C++ User Group
Источник: C++ User Group
YouTube
Dave Abrahams — What I learned about language and library design by working on Swift
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
When Dave began going to C++ committee meetings in the late 1990's, he had no idea the impact it would have on his thinking. That work, and his participation in Boost, shaped a clear worldview…
— —
When Dave began going to C++ committee meetings in the late 1990's, he had no idea the impact it would have on his thinking. That work, and his participation in Boost, shaped a clear worldview…