Išplėstinė konfigūracija ir maitinimo sąsaja yra kompiuterio energijos valdymo standartas. Taip pat žinomas akronimu ACPI, todėl daugelis įrenginio konfigūracijos aspektų yra kontroliuojami operacinės sistemos (OS). Didžioji dalis senojo maitinimo valdymo įdiegta OS naudojant ACPI, o ne pagrindinę įvesties išvesties sistemą (BIOS). ACPI naudojamas kompiuterinėse sistemose įrenginių aptikimui, maitinimo konfigūracijai ir šilumos stebėjimui valdyti. Galutiniai vartotojai dažnai naudoja ACPI, norėdami nurodyti, kiek laiko įrenginiai, pvz., standieji diskai, turi būti neaktyvūs, prieš sumažindami energijos suvartojimą.
1996 m. grupė kompiuterių gamintojų išleido pirmąją išplėstinės konfigūracijos ir maitinimo sąsajos standarto versiją. Jos tikslas buvo vienoje vietoje konsoliduoti serverių, nešiojamųjų ir stalinių kompiuterių sistemos maitinimo valdymą. Iki ACPI daugelį šių funkcijų atliko pagrindinės plokštės BIOS. Kita specifikacija, vadinama Išplėstiniu energijos valdymu (APM), suteikė dalį programos sąsajos kartu su BIOS. Daugiaprocesorių specifikacijų (MPS) lentelės taip pat vaidino labai svarbų vaidmenį ir buvo integruotos į ACPI.
Išplėstinės konfigūracijos ir maitinimo sąsajos specifikacijos keitėsi 2000-aisiais. Buvo įtrauktas naujų įrenginių ir technologijų palaikymas, išlaikant daugumą valdymo ir konfigūravimo funkcijų OS. Sistemos BIOS ir programinė įranga bendrauja su ACPI per aparatūros aprašymo lenteles ir ACPI mašinos kalbą (AML). Tai leidžia nuo platformos nepriklausomam valdymo kodui ACPI pasiekti kiekvieno įrenginio platformai būdingus įrenginius. ACPI standartas taip pat apibrėžia aparatinės įrangos fiksuotų funkcijų sąsajas, kad sumažintų kodo, reikalingo paleidimui ir gedimų atkūrimui, kiekį.
Reikalavimas įdiegti AML interpretatorių kiekvienoje OS padėjo sulėtinti ACPI standarto priėmimą. Išplėstinė konfigūracija ir maitinimo sąsajos komponentų architektūra (ACPICA) buvo sukurta 1998 m., siekiant padėti OS kūrėjams. Jame yra nuo OS nepriklausomas AML vertėjas ir tam tikra reikalinga ACPI infrastruktūra. ACPICA sukurta taip, kad bet kuri OS galėtų naudoti ACPI, o ne pati OS. Tai atvirojo kodo standartas, kuris laikui bėgant vystėsi kartu su ACPI specifikacija.
Energijos valdymas, pagrįstas išplėstine konfigūracija ir maitinimo sąsaja, yra pagrindinė ekologiško skaičiavimo dalis. Standartai, tokie kaip ACPI, leidžia OS prireikus perjungti procesorius ir pagrindinės plokštės komponentus į skirtingus „miego“ lygius. Pavyzdžiui, „wake-on-LAN“ tinklo sąsaja gali sumažinti energijos suvartojimą, kol bus aptiktas srautas. Gali būti išjungta visa sistema, išskyrus pagrindinę atmintį, laukiant konkretaus klavišo paspaudimo, kad būtų atkurtas veikimas. Kai kuriose žaliose pagrindinėse plokštėse taip pat yra visas procesorius, skirtas sistemos energijos valdymui.