IT-lexikon Hårdvara Thread Director

Thread Director

Hårdvara In English → Uppdaterad: 2026-05-29

Intels hårdvarumekanism som hjälper operativsystemets schemaläggare att placera rätt tråd på rätt kärntyp (P eller E) i ett heterogent chip. Den ger OS:et realtids-"hintar" om varje tråds karaktär, så att schemaläggningen blir bättre än vad OS:et kan gissa själv.

Problem: i ett heterogent chip måste någon avgöra vilken tråd som hör hemma på en stor P-kärna och vilken som klarar sig på en liten E-kärna — och fel beslut slösar antingen energi (tung tråd på fel ställe) eller prestanda (lätt tråd blockerar en P-kärna). OS:et ensamt har dålig insyn i vad en tråd faktiskt gör på mikronivå. Thread Director sitter i hårdvaran, övervakar varje tråds beteende (instruktionsmix, hur mycket den drar nytta av en bred kärna) i realtid, och förser OS:et med rankad vägledning ("den här tråden vinner mycket på en P-kärna, den här inte"). Schemaläggaren (Windows/Linux) använder hintarna för att placera och flytta trådar. Avgörande för att heterogena chip ska prestera väl — tidiga Alder Lake-problem berodde delvis på omogen schemaläggning. Hör ihop med heterogena kärnor och P-kärna/E-kärna.

← Tillbaka till lexikonet