För att ta itu med utmaningarna med avancerade datorsystem krävs en holistisk utformning av nya programmeringsmodeller och system som stöder dessa modeller. I detta dokument diskuteras Angstrom-processorn, som är utformad för att stödja en ny Self-aware Computing (SEEC) modell. I SÖ-länderna anger tillämpningarna uttryckligen mål, medan andra systemkomponenter tillhandahåller åtgärder som SÖ-systemet kan använda för att uppnå dessa mål. Angstrom stöder denna modell genom att exponera sensorer och anpassningar som traditionellt skulle hanteras oberoende av hårdvara. Denna exponering gör det möjligt för SEC att samordna hårdvaruåtgärder med åtgärder som specificeras av andra delar av systemet, och gör det möjligt för SEC-körtidssystemet att uppfylla tillämpningsmålen och samtidigt minska kostnaderna (t.ex. strömförbrukning).
Nyligen, Hoffmann et al. REF presenterade modellen Self-Aware Computing (SEE) där tillämpningsmålen skulle kunna genomföras för att hjälpa till att styra körningen av systemet.
Self-aware computing in the Angstrom processor
{'venue': "DAC '12", 'journal': None, 'mag_field_of_study': ['Computer Science']}