Flera nya arbeten förutspår framtiden för flerkärniga system eller identifierar skalbarhetsflaskhalsar baserade på Amdahls lag. Amdahls lag förutsätter dock implicit att problemstorleken förblir konstant, men i de flesta fall används fler kärnor för att lösa större och mer komplexa problem. Det finns en lag som kallas Gustafsons lag och som förutsätter att rusningstiden, inte problemstorleken, är konstant. Med andra ord antas att körtiden på p-kärnor är densamma som körtiden på 1 kärna och att den parallella delen av en applikation skalar linjärt med antalet kärnor. Vi tillämpar Gustafsons lag på symmetriska, asymmetriska och dynamiska multikärnor och visar att detta leder till fundamentalt annorlunda resultat än när Amdahls lag tillämpas. Vi generaliserar även Amdahls och Gustafsons lag och studerar hur detta kvantitativt påverkar dimensionering av framtida multicoresystem.
I REF utvidgar Juurlink et al Gustafsons lag till symmetriska, asymmetriska och dynamiska multicores för att förutsäga multicoreprestanda.
Amdahl's law for predicting the future of multicores considered harmful
{'venue': 'CARN', 'journal': None, 'mag_field_of_study': ['Computer Science']}