Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Tintin - A Unified Hardware Performance Profiling Infrastructure to Uncover and Manage Uncertainty

USENIX via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn about Tintin, a unified hardware performance profiling infrastructure designed to address fundamental challenges in measuring and attributing microarchitectural events through hardware performance counters (HPCs). Discover how existing profiling tools struggle with limited hardware monitoring resources and diverse application requirements, leading to measurement errors and inadequate attribution support. Explore Tintin's innovative three-component modular design that tackles both challenges by introducing runtime uncertainty characterization, intelligent event scheduling to minimize errors, and uncertainty reporting to applications. Understand the Event Profiling Context (ePX) as a new operating system primitive that unifies diverse profiling requirements across different use cases. Examine comprehensive evaluations using benchmarks and real-world applications including resource orchestration, performance debugging, and intrusion detection systems that demonstrate Tintin's ability to enhance hardware profiling accuracy while maintaining low runtime overhead.

Syllabus

OSDI '25 - Tintin: A Unified Hardware Performance Profiling Infrastructure to Uncover and Manage...

Taught by

USENIX

Reviews

Start your review of Tintin - A Unified Hardware Performance Profiling Infrastructure to Uncover and Manage Uncertainty

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.