Hlavní navigace

Má být kompilátor energeticky úsporný?

Petr Krčmář 17. 4. 2013

V mailové konferenci projektu LLVM se diskutuje o tom, zda by neměl kompilátor nabízet zvláštní režim, ve kterém bude generovat energeticky úspornější binárky. Otázkou je, jestli to má vůbec smysl řešit nebo je lepší prostě aplikaci zkompilovat tak, aby běžela co nejrychleji.

Mohla by ale vzniknout nová kompilační předvolba -Oe, která by připravovala binárky tak, aby byly při běhu energeticky efektivnější, na rozdíl od jiných voleb, které vytvářejí co nejrychlejší, nejmenší nebo nejlépe debugovatelný výstup.

Většina vývojářů LLVM není nápadem nijak nadšená, protože na běžném hardware je nejlepší udělat binárku tak, aby proběhla co nejrychleji a umožnila procesoru přejít do některého ze stavů s nízkým příkonem. Tím je zároveň možné takto zkompilovanou aplikaci považovat za energeticky úspornou.

Nejde o nijak novou myšlenku, návrh byl do LLVM zaslán už před třemi lety a už tehdy byl zamítnut. Teď se o něm ale znovu začíná hovořit, protože na některých architekturách (zejména ARM) by mohlo být energeticky výhodné snížit energetický příkon tak, že by se méně používala paměť RAM. Práce s ní totiž spotřebovává velké množství energie.

Co si o podobných nápadech myslíte vy?

Našli jste v článku chybu?
Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Podnikatel.cz: Vrátí zvýhodnění, ale výrazně omezí paušály

Vrátí zvýhodnění, ale výrazně omezí paušály

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Vitalia.cz: Dáte si jahody s plísní?

Dáte si jahody s plísní?

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

DigiZone.cz: Rádio Šlágr má licenci pro digi vysílání

Rádio Šlágr má licenci pro digi vysílání

Podnikatel.cz: Babiš: E-shopy z EET možná vyjmeme

Babiš: E-shopy z EET možná vyjmeme

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

Vitalia.cz: Mondelez stahuje rizikovou čokoládu Milka

Mondelez stahuje rizikovou čokoládu Milka

Vitalia.cz: Znáte „černý detox“? Ani to nezkoušejte

Znáte „černý detox“? Ani to nezkoušejte

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Podnikatel.cz: Víme první výsledky doby odezvy #EET

Víme první výsledky doby odezvy #EET

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!