Функциональные симуляторы: использование, точность, скорость. Симулятор QEMU. TCG engine episode artwork

EPISODE · Aug 28, 2026 · 1H 57M

Функциональные симуляторы: использование, точность, скорость. Симулятор QEMU. TCG engine

from Битовые маски: о системном программировании простыми словами

В тридцать первом выпуске «Битовых масок» Елена Лепилкина и Алина Галичина разбираются в функциональном моделировании вместе с двумя экспертами из YADRO — Семёном Ковалем и Иваном Клоковым. Их команда развивает функциональный симулятор на базе QEMU и моделирует систему на кристалле целиком: от кластера CPU до высоко- и низкоскоростной периферии.Гости объяснили, чем функциональный симулятор отличается от performance- и RTL-симуляторов и почему QEMU быстрый, но неточный. Рассказали, что приходится дописывать к upstream-версии под собственные чипы и зачем производители процессоров вкладываются в открытый проект. Разобрали косимуляцию с FPGA и RTL-симулятором, отладку многопоточных гонок и порог входа в функциональное моделирование.Среди тем подкаста:чем QEMU отличается от Gem5 и RTL-симуляторов;какие баги в QEMU не отловить;что такое TCG и зачем он нужен;зачем производители процессоров вкладываются в upstream QEMU;как из разных симуляторов собирают виртуальную платформу;как устроена косимуляция QEMU с FPGA и RTL-симулятором;как работает реверс-дебаг и зачем он нужен в QEMU.00:01:02 - Как Семён и Иван пришли в функциональное моделирование00:07:54 - Какие бывают симуляторы и какое место среди них занимает QEMU00:13:01 - Что приходится дописывать к opensource-версии QEMU под конкретные чипы00:25:51 - Какие ошибки не поймать в QEMU из-за игнорирования кешей00:30:49 - Как QEMU стал стандартом функционального симулятора00:32:50 - История QEMU и интересы вендоров в upstream00:37:44 - Как часто выходят релизы QEMU00:44:37 - Что в QEMU реализуют через плагины, а что внутри00:55:34 - Как собирают единую виртуальную платформу из разных симуляторов00:58:44 - Косимуляция QEMU с RTL-симулятором и FPGA01:05:39 - Как тестируют сам QEMU01:08:39 - Многопоточность в QEMU и плавающие баги01:17:44 - Как в QEMU устроена работа с MMU01:26:44 - QEMU для системных программистов и разработчиков драйверов01:37:16 - Реверс-дебаг: как вернуться с QEMU в прошлое01:38:58 - Порог входа в функциональное моделирование: что читать по теме01:50:13 - AI в разработке моделей и патчей для QEMU

Episode metadata supplied by the publisher feed · Published Aug 28, 2026

Embed this episode

Ready to play

Функциональные симуляторы: использование, точность, скорость. Симулятор QEMU. TCG engine

0:00 1:57:27

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Код доступа DNTSK Подкаст «Код доступа» - это подкаст, посвященный истории информационных технологий. У нас вы найдете увлекательные истории о революционных изобретениях, развитии компьютерных технологий, личностях, эволюции интернета и других ключевых моментах в истории IT. Узнайте, как менялись технологии со временем и какие прорывы были сделаны в мире компьютерных наук из нашего подкаста! Подкаст о машинном обучении (Machine Learning Podcast) Mikhail Это подкаст о машинном обучении от неспециалиста для неспециалистов. Буду рассказывать о развитии индустрии, проводить ликбез, объяснять терминологию и профессиональные жаргонизмы, общаться с профессионалами из индустрии Искусственного Интеллекта. Я сам не так давно начал погружаться в эту тему и по мере своего развития буду делиться своим пониманием этой интересной и перспективной области знаний.Почта для обратной связи: [email protected]Сообщество подкаста в ВК: https://vk.com/mlpodcastТелеграм-канал: https://t.me/toBeAnMLspecialistЯ в телеграме: @kmsint Шорткод Короткие истории о том, что интересного происходит в мире ИТ и как устроены разные технологии. Один выпуск — одна история.Все подкасты мы пишем при поддержке Яндекс Практикума, если хотите с нуля освоить новую специальность в ИТ — приходите, там всему научат: https://v.thecode.media/vwa8qЧитайте наш журнал тут: https://v.thecode.media/wh4sc. Подписывайтесь на наши соцсети:ВКонтакте: https://v.thecode.media/upusqЯндекс Дзен: https://v.thecode.media/2apenТелеграм: https://v.thecode.media/ctg1aСвязаться: [email protected]Реклама. ООО «Яндекс», ИНН 7736207543

Frequently Asked Questions

How long is this episode of Битовые маски: о системном программировании простыми словами?

This episode is 1 hour and 57 minutes long.

When was this Битовые маски: о системном программировании простыми словами episode published?

This episode was published on August 28, 2026.

Can I download this Битовые маски: о системном программировании простыми словами episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!