I detta dokument föreslår vi en metod för att beräkna värsta tänkbara genomförandetider (WCET) för uppgifter som körs på en homogen Java multiprocessor. Dessa processorer får tillgång till ett gemensamt huvudminne. Därför, de uppgifter som körs på olika processorer kan påverka verkställighetstiderna för varandra. Därför har vi implementerat en tidsdelning flera åtkomstarbiter som delar minnesåtkomsttiden till lika tider, en tid slits för varje CPU. Detta minne skiljeförfarande gör det möjligt att beräkna övre gränser för verkställighetstiden för Java bytekoder beroende på antalet processorer, storleken på tidsluckan, och minnesåtkomsttiden. Ett WCET-analysverktyg kan utnyttja dessa resultat och generera tidsbundna, övre gränser för applikationsuppgifter. Vi undersöker vidare hur storleken på tidsluckan och antalet processorer i systemet påverkar WCET-resultaten. Dessutom används en verklig applikationsuppgift för att jämföra de analyserade resultaten med uppmätta exekveringstider. Detta dokument beskriver timingen analys av en tid-predictable Java multiprocessor med delat minne.
REF använder TDM skiljeförfarande och ger bandbreddsgarantier och en i värsta fall exekveringstid för minnesåtkomst.
Time-predictable memory arbitration for a Java chip-multiprocessor
{'venue': "JTRES '08", 'journal': None, 'mag_field_of_study': ['Computer Science']}