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

YouTube

MemPerf: Profiling Allocator-Induced Performance Slowdowns

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking profiler called MemPerf, designed to identify performance slowdowns caused by memory allocators in this 19-minute conference talk from OOPSLA2 2023. Learn about the innovative life-cycle based detection approach that separates slow memory management operations from slow accesses. Discover how MemPerf utilizes thread-aware and type-aware performance modeling to identify slow management operations, and employs a top-down approach to pinpoint reasons for slow memory accesses. Gain insights into the profiler's effectiveness in correctly reporting allocator-induced slowdowns and its ability to uncover both known and unknown design issues in widely-used allocators. Understand the significance of this tool in helping programmers focus their optimization efforts more effectively, potentially saving time and resources in application development.

Syllabus

[OOPSLA23] MemPerf: Profiling Allocator-Induced Performance Slowdowns

Taught by

ACM SIGPLAN

Reviews

Start your review of MemPerf: Profiling Allocator-Induced Performance Slowdowns

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.