Sammanfattning av denna webbsida: I den här artikeln föreslår vi att vi utökar Amdahls lag för modellering av multikärnor med processvariation med hjälp av enkla matematiska tekniker. Vi betraktar tre stora familjer av multicore processorer - symmetriska, asymmetriska och dynamiska. Vi anser att det är ett konservativt driftläge för att ställa in målfrekvensen (plain) och en mer optimerad metod (opt). Därefter föreslår vi tre separata corollaries till standarden Amdahl's Law för att modellera prestandan för olika multicore konfigurationer med olika driftsätt. Vi observerar att de flesta av de stora trender som publiceras i tidigare arbete eller de som vi observerar genom Monte Carlo simuleringar kan förklaras med ett enkelt hypotetiskt koncept som kallas en ekvivalent kärna. Kärnan i vår strategi är att titta på en uppsättning ekvivalenta kärnor utan variation som har samma prestanda som målsystemet. Det är mycket enklare och mycket mer intuitivt att resonera i termer av likvärdiga kärnor. Tillsammans med att vara ett effektivt analysverktyg, kan det användas för att påskynda en hel del heuristik, och kan utsättas för högre nivå programvara för avancerade schemaläggning beslut. Slutligen validerar vi våra modeller med experiment på ett verkligt system, och det maximala felet är begränsat till 8 %.
Nyligen, Ananthanarayaan et al. REF utvidgade Amdahls lag till att ta hänsyn till processvariationer.
Amdahl's law in the era of process variation
{'venue': 'Int. J. High Perform. Syst. Archit.', 'journal': 'Int. J. High Perform. Syst. Archit.', 'mag_field_of_study': ['Computer Science']}