Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
Источник: C++ User Group
Источник: C++ User Group
YouTube
Евгений Ерохин — Branch prediction, или Откуда процессор берет производительность (Часть 1)
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/ECLGTM
Современные процессоры являются крайне сложными устройствами, заточенными на получение максимальной производительности из того кода…
— —
Скачать презентацию с сайта C++ Russia — https://jrg.su/ECLGTM
Современные процессоры являются крайне сложными устройствами, заточенными на получение максимальной производительности из того кода…
If the FormatMessage function fails, and I requested that it allocate a buffer, do I have to free the buffer?
Источник: The Old New Thing
Источник: The Old New Thing
Microsoft News
If the FormatMessage function fails, and I requested that it allocate a buffer, do I have to free the buffer?
There was no buffer returned, so there's nothing to free anyway.
[Перевод] Асинхронная обработка ошибок – это сложно. Пример на CUDA
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Источник: Habr
Автор: ph_piter (Издательский дом «Питер»)
Хабр
Асинхронная обработка ошибок – это сложно. Пример на CUDA
Или как я научился не беспокоиться из-за cudaGetLastError() и просто признал её нежелательной Любому, кто сталкивался с проектированием API, приходилось мучиться над вопросом, как лучше всего...
Spinlock vs. Mutex vs. Semaphore: Разбираемся в синхронизации с Zephyr OS
Источник: Habr
Автор: artur_r0k3r
Источник: Habr
Автор: artur_r0k3r
Хабр
Spinlock vs. Mutex vs. Semaphore: Разбираемся в синхронизации с Zephyr OS
Всем привет! Сегодня хочу углубиться в одну из самых важных тем в мире Zephyr OS — синхронизацию потоков и задач. Если вы хоть раз работали с k_thread_create , гоняли потоки туда-сюда и ловили bus...
Taming Hard Faults in Zephyr OS: Практическое руководство для embedded-разработчиков
Источник: Habr
Автор: artur_r0k3r
Источник: Habr
Автор: artur_r0k3r
Хабр
Taming Hard Faults in Zephyr OS: Практическое руководство для embedded-разработчиков
🚨 Что такое Hard Fault простыми словами Hard Fault — это критическая ошибка процессора. Проще говоря, это ситуация, когда микроконтроллер встречает что-то настолько «невозможное» для себя, что не...
Как мой формат может решить проблему совместимости инновационным способом
Источник: Habr
Автор: Flayt_334
Источник: Habr
Автор: Flayt_334
Хабр
Как мой формат может решить проблему совместимости инновационным способом
Всем привет, это снова тот разработчик который разработал формат.pi Сегодня расскажу, как формат может решить проблему совместимости с внешними программами. Сила любого формата определяется...
👎1