Detta papper beskriver en verktygslåda för halvautomatisk mätning och modellering av statiska och dynamiska egenskaper hos applikationer på ett arkitekturneutralt sätt. För förutsägbara tillämpningar har modeller av dynamiska egenskaper en konvex och differentierad profil. Vårt verktygskit fungerar på applikationsbinärer och lyckas med att modellera viktiga applikationsegenskaper som avgör programmets prestanda. Vi använder dessa karakteriseringar för att utforska samspelet mellan ett program och en målarkitektur. Vi använder vårt verktygskit till SPARC-binärer för att utveckla arkitekturneutrala modeller av beräknings- och minnesåtkomstmönster för ASCI Sweep3D- och NAS SP-, BT- och LU-riktmärken. Från våra modeller förutsäger vi att L1, L2 och TLB cache miss räknas samt den totala genomförandetiden för dessa applikationer på ett Origin 2000 system. Vi utvärderar våra förutsägelser genom att jämföra dem med mätningar som samlas in med hjälp av maskinvaruprestandaräknare.
Marin och Mellor-Crummey REF föreslog ett modellverktyg för halvautomatisk mätning och modellering av statiska och dynamiska egenskaper hos applikationer på ett arkitekturneutralt sätt.
Cross-architecture performance predictions for scientific applications using parameterized models
{'venue': "SIGMETRICS '04/Performance '04", 'journal': None, 'mag_field_of_study': ['Computer Science']}