I ett hårt inbäddat system i realtid är den tidpunkt då ett resultat beräknas lika viktig som själva resultatet. Moderna processorer går till extrema längder för att säkerställa att deras funktion är förutsägbar, men har övergett förutsägbar timing till förmån för genomsnittliga prestanda. Operativsystem i realtid tillhandahåller tidsplaneringspolicyer som är medvetna om tidpunkten, men utan exakta tidsgränser för genomförandet i värsta fall kan de inte ge några garantier. Vi beskriver ett alternativ i denna uppsats: en SPARC-baserad processor med förutsägbar timing och instruktionsuppsättning som ger exakt tidsstyrning. Dess pipeline utför flera, oberoende hårdvarutrådar för att undvika kostsam, oförutsägbar förbikoppling, och dess exponerade minneshierarki ger förutsägbar latens. Vi demonstrerar effektiviteten i denna precisionstidsarkitektur (PRET) genom exempelapplikationer som körs i simulering.
Lickly och al. I REF föreslås en ny flertrådig arkitektur för att utföra hårda realtidsuppgifter som ger exakta och förutsägbara tidpunkter.
Predictable programming on a precision timed architecture
{'venue': "CASES '08", 'journal': None, 'mag_field_of_study': ['Computer Science']}