POEMS-projektet skapar en miljö för end-to-end prestandamodellering av komplexa parallella och distribuerade system, som spänner över tillämpningsprogramvarans domäner, programvara för körtid och operativsystem samt maskinvaruarkitektur. I detta syfte stöder POEMS-ramverket sammansättning av komponentmodeller från dessa olika områden. Komponenterna i målsystemet kan modelleras med hjälp av olika modelleringsparadigm (analys, simulering eller faktiskt systemgenomförande) och kan modelleras på olika detaljnivåer. Som ett resultat, utvärdering av en POEMS end-to-end systemmodell kan kräva en mängd olika utvärderingsverktyg, inklusive specialiserade ekvationslösare, köa nätverkslösare och diskreta-event simulatorer. Sammansättning av komponentmodeller i en end-to-end systemmodell baseras på en gemensam applikation representation kallas en generaliserad uppgift diagram, tillsammans med gränssnittsspecifikationer som innehåller information om komponentbeteenden och utvärderingsmetoder. De olika typerna av komponentmodeller kan härledas från den generaliserade uppgiftsgrafmodellen, som i sin tur kan genereras automatiskt av en parallelliserande kompilator.POEMS innehåller ett bibliotek med fördefinierade analys- och simuleringskomponentmodeller av de olika domänerna, och en kunskapsbas som beskriver prestandaegenskaper hos allmänt använda algoritmer. Detta dokument ger en översikt över POEMS-metoden och illustrerar flera viktiga komponenter i POEMS
Däremot är det semiautomatiserade prestationsorienterade modelleringssystemet (POEMS) REF en miljö för prestandamodellering av parallella och distribuerade system där alla systemnivåer beaktas, inklusive applikationsprogramvara, programvara för körtid och operativsystem samt underliggande hårdvarusystem och arkitekturer.
POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems
{'venue': 'IEEE Trans. Software Eng.', 'journal': None, 'mag_field_of_study': ['Computer Science']}