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

YouTube

PinIt: Influencing OS Scheduling via Compiler-Induced Affinities in Embedded Media - LCTES 2023

ACM SIGPLAN via YouTube

Overview

Explore a cutting-edge compiler-directed methodology for optimizing performance in multi-core embedded systems through this 22-minute video presentation from the LCTES 2023 conference. Dive into the innovative PinIt approach, which analyzes applications individually to induce operating system-mediated actions across applications, minimizing harmful migrations and maintaining data locality. Learn how PinIt determines high memory reuse density regions and strategically places pin/unpin calls to avoid excessive cache and TLB misses. Discover the new analyses and transformations that optimize call placement, and examine the impressive performance improvements achieved in Mediabench and vision-based workloads compared to priority-cfs. Gain insights into addressing the challenges of thread migration in complex co-execution environments, particularly for embedded servers running media and vision applications with high data locality requirements.

Syllabus

[LCTES'23] PinIt: Influencing OS Scheduling via Compiler-Induced Affinities in Embedded Media(…)

Taught by

ACM SIGPLAN

Reviews

Start your review of PinIt: Influencing OS Scheduling via Compiler-Induced Affinities in Embedded Media - LCTES 2023

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.