Войти через соцсеть:
Войти через email:
Построение проектов на C++ задача непростая для системы сборки и далеко не каждая сможет с этим успешно справится. CMake, Meson или модный Bazel хорошо известны в мире C++, а что же Gradle? Ведь он совсем из другой вселенной Java и Android. Попробуем посмотреть на него в новом качестве и разобраться может ли он быть полезным для C++ сообщества.Ждем ваш отзыв
Рассмотрим особенности разработки для GPU с использованием технологии OpenCL на примере реализации GEMM (general matrix multiplication) — ключевого алгоритма линейной алгебры, который находит широкое применение в машинном обучении, компьютерном зрении и анализе графов. В ходе выступления мы последовательно рассмотрим различные нюансы реализации и оптимизации GEMM для GPU. Также я покажу сравнительные тесты производительности своей реализации с известными библиотеками, такими как cuBLAS и CLBlast, а также с CPU-реализациями Intel MKL и OpenBLAS. Не пропустите возможность узнать о современных тенденциях в оптимизации вычислений!
Ждем ваш отзыв
Рассматривается задача повышения уровня надежности mission-critical IT решений в российской аэрокосмической индустрии, на основе технологий программирования с развитыми системами типов, а именно C++ стандартов 11—23.
Для этой цели реализованы C++ библиотеки с открытым исходным кодом: DimTypes и SpaceBallistics. Библиотека DimTypes реализует систему размерных типов на основе compile-time Z_p арифметики, а SpaceBallistics — type-safe модели динамики ракет-носителей и космических аппаратов, методы дизайна и оптимизации траекторий.
Данные библиотеки могут рассматриваться как прототипы высоконадежных IT решений для российской аэрокосмической индустрии; они также используются в академических целях.Ждем ваш отзыв
ТОЛЬКО ДЛЯ ВИП
Принимайте участие в активности "Экспертная зона" и получите индивидуальную консультацию от Михаила Лукина!