Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Tracing Summit 2023 - ThreadMonitor: Low-overhead Data Race Detection using Intel Processor Trace

  • DiaMon Workgroup
  • 2023-10-07
  • 178
Tracing Summit 2023 - ThreadMonitor: Low-overhead Data Race Detection using Intel Processor Trace
  • ok logo

Скачать Tracing Summit 2023 - ThreadMonitor: Low-overhead Data Race Detection using Intel Processor Trace бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Tracing Summit 2023 - ThreadMonitor: Low-overhead Data Race Detection using Intel Processor Trace или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Tracing Summit 2023 - ThreadMonitor: Low-overhead Data Race Detection using Intel Processor Trace бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Tracing Summit 2023 - ThreadMonitor: Low-overhead Data Race Detection using Intel Processor Trace

Data races are among the most difficult bugs to find, due to their non-deterministic nature. With the increasing popularity of multithreaded programming, the need for automated data race detection has significantly increased. Yet, state-of-the-art dynamic data race detectors cannot be used in many real-world testing scenarios, since they cause a significant slowdown and memory overhead. For instance, ThreadSanitizer (TSan) is reported to typically impose a 5×-15× slowdown and 5×-10× memory overhead. This is not tolerable in many industrial testing systems.

This presentation introduces ThreadMonitor (TMon), a low-overhead postmortem data race detector for C/C++ programs. At runtime, it traces the information required for detecting data races (i.e. memory accesses and synchronization events) using Intel Processor Trace (PT), a non-intrusive hardware feature dedicated to tracing software execution. Thereafter, a post-mortem analyzer uses the trace data to emulate the same verification that would be performed by TSan at runtime. TMon has no direct impact on application memory usage and causes a very small slowdown.

The same new technique can be applied to any other architecture or tracing facility, provided that the required information can still be traced. Also, a similar approach may be adapted to design post-mortem tools that emulate other runtime verification tools, such as AddressSanitizer (ASan).

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]