Sadržaj:
Do sada ste vjerojatno čuli da Exynos internacionalna verzija Samsung Galaxy S9 nema najveći životni vijek baterije. Neki kažu da je to fer, neki kažu da je to najstrašnija stvar ikad, pa to znači da je negdje u sredini i da to nije dovoljno dobro za telefon u 2018. Pogotovo vrlo skup telefon.
Ovog puta Sjeverna Amerika dobiva onu dobru. Ali ne baš.
Kažem da ste čuli jer će većina ljudi koji ovo čitaju biti na mjestu gdje Samsung koristi Qualcomm Snapdragon 845 unutar S9, umjesto Exynosa i mi ćemo doći u ratu s problemima. Obično je obrnuto, a u Sjevernoj Americi moramo čuti kako je Exynos verzija bolja od njih dvoje, pa je pomalo osvježavajuće znati "imamo" najbolju S9. Ali stvarno ne, jer je Exynos verzija još uvijek najbolja verzija. Ili će biti kada Samsung riješi problem.
To je najvažniji dio cijele ove stvari (molim vas, nemojte postati -gate). Problemi s kojima se pojavljuje čip Exynos kada je u pitanju vijek trajanja baterije izravno su povezani sa softverom i lako ih je riješiti tako da bude dobar kao i Snapdragon verzija. Neki kôd u jezgri pomaže odlučiti kada pokrenuti punom snagom i kada sporije raditi, na temelju onoga što telefon pokušava učiniti i sve se pokvari. Vratimo se starijem načinu na koji je to učinio Samsung daje vijek trajanja baterije usporedo s inačicom Snapdragon 845. Ako vam ne smeta ništa drugo oduzeti, to ovdje morate znati. Ali uvijek je zabavno gledati zašto, a ne samo kako.
Ovo se odnosi na Apple
Da, znam da je to kliše i umorio si se od čitanja, ali ovaj put Samsung stvarno juri Apple.
Konkretno, prednost Apple-ovih procesora iz A serije ima kada su u pitanju jednojezgrene performanse. Ne trebate znati nikakve brojeve modela, pa čak ni što jednoslojne performanse ovdje znače, samo razmislite kako najnoviji A11 sistemski čip na Apple-u ima dvije jezgre visokih performansi, jednako snažne kao i one unutar MacBook Pro kada je riječ o referentnim testovima. Apple je stvarno dobar u tome i već je neko vrijeme.
Appleov A11 CPU mogao bi napajati vaš laptop i nikad ne biste primijetili da je to "mobilni" čip.
Samsung čini telefone o kojima svi znamo, no procesori su veliki dio njihovog poslovanja. Kao i gotovo svaka druga tvrtka koja je dizajnirala ARM čipove, fokus je bio na sve osim na performanse. Životni vijek baterije, troškovi, skalabilnost i multimedijske upute su važni, a Exynos linija procesora jako dobro radi na svim tim područjima. No, Samsung zna da je ARM budućnost računarstva i da ne mogu zanemariti sirovu snagu kada je u pitanju pad broja. Apple nikada neće prodati svoje čipove drugoj tvrtki, tako da ih netko mora graditi, a ta tvrtka mora ih prodati svima. Samsung želi biti ta tvrtka.
Exynos 9810 je polazna točka. Samsung će nam reći da ima skup BIG jezgara dizajniran za računarstvo visokih performansi ili sličan marketinški govor, ali ono što posjeduje su jezgre izgrađene za postizanje boljih performansi kada su u pitanju zadaci koji koriste samo jednu jezgru. Veliki se dio sastoji od višejezgrenih CPU-a na mobilnim uređajima, ali kad je riječ o stvarima koje radimo s njima, velik dio toga radi na jednoj jezgri (a na Androidu oni rade na jednoj niti unutar te jezgre). Na kraju će se svi procesi proširiti na više jezgara na svim računalima, ali u dogledno vrijeme jednojezgrene performanse bit će zaista važne.
Kako će to Samsung popraviti
Kad se radi vrlo brzo radi jedna jezgra koja radi vrlo brzo, potrebno je puno energije. Pametni ljudi rade na načinima kako to promijeniti, ali zasad to znači da je upravljanje načinom rada jezgara, kada trče, koliko brzo se pokreću i kad ih vraćaju unatrag jako važno kad je riječ o upravljanju napajanjem. Jednostavno ne možete dopustiti da napajani CPU jezgra rade širom otvorene kad im nisu potrebne. Sve to upravlja takozvani guverner u Kernelu. Samsung koristi standardni guverner (raspored cpufreq-a koji je uveden u verziji 4.7 verzije Linux kernela) s vlastitim posebnim hotplug modulom.
Samsung je morao promijeniti promjene u upravljanju napajanjem kako bi iskoristio novi dizajn čipova. Sada moraju napraviti više promjena.
Upravljač koji Samsung koristi dizajniran je za promjenu frekvencije i napona CPU jezgara kada prosjek opterećenja preračuna drugi dio kernela i vrlo dobro funkcionira na većini drugih uređaja koji ga koriste. Ali niti jedan od tih uređaja nije dizajniran tako da ima skup visoko učinkovitih jezgara koje su spremne za ljuljanje poput Exynos 9810. Zbog toga je Samsung morao napraviti vlastite promjene i pokušati uravnotežiti potrošnju energije u odnosu na performanse vlastitim čipom. Iako vam se možda ne sviđa što Samsung radi kad je u pitanju softver usmjeren prema korisnicima (ja sam tu s vama), oni znaju što rade kad je u pitanju njihov vlastiti hardver na razini kernela.
Kad izvučete sliku Samsung-ovog natopljenog napajanja iz slike, Exynos 9810 SoC pomoću standardnog regulatora rasporeda djeluje točno onako kako se očekuje. Ili još malo bolje, kao što pokazuje Andrei Frumusanu iz AnandTech-a, obnavljajući jezgru bez Samsungovog dodatka za hotplug i uspoređujući vijek trajanja baterije i performanse s Snapdragon verzijom.
To je samo softverski "bug".
OK, možda je "bug" ovdje pogrešna riječ, jer vjerojatno radi upravo ono što je Samsung očekivao da će učiniti, a oni nikada nisu smatrali da će to tako drastično utjecati na vijek trajanja baterije. No, to ipak pokazuje da Samsung doista ne mora učiniti ništa da popravi problem kada je u pitanju stjecanje prihvatljivog vijeka trajanja baterije iz Galaxy S9 na Exynos napajanju. "Problem" je već riješen i ažuriranje bi se danas moglo pojaviti ako je to Samsung želio učiniti. Ali kladim se da to nije ono što Samsung želi raditi.
Beta testiranje
Ako imate Exynos Galaxy S9, to vjerojatno nećete željeti čuti, no vjerovatno je da se Samsung neće vratiti na ono što upravo radi i poslati ažuriranje koje uklanja njihovo podešavanje frekvencije CPU-a. To nema smisla kada je tvrtka potrošila neotkriveni iznos novca (misle milijuni) na razvoj CPU-a koji se pokušava približiti onome što Apple radi. Predviđam da će ih ponovno instalirati modul vruće utičnice, detaljnije testirati kada je u pitanju vijek trajanja baterije i pokušati ponovo. To znači da ćete malo pričekati, a možda nije ono što se očekivalo nakon što milijuni korisnika dobiju priliku testirati ga.
Kada sve bude rečeno i učinjeno, verzija Exynos bit će još bolja verzija.
To ne pomaže kad imate telefon s iscrpljenom baterijom, ali to će se na kraju morati dogoditi ako Samsung ikad bude želio izgraditi CPU koji će svaka druga kompanija kupiti u budućnosti. Zaista nemam savjeta za vas osim da vam kažem da uzmete prijenosnu bateriju (ili nosite svoj punjač ako vam to odgovara) i ojačate. Ali znajte da se to moralo dogoditi jer je Samsung više nego samo proizvođač telefona. Na kraju će se srediti pa ćete moći duže ostati bez punjača.
Hej, barem oni ne eksplodiraju, zar ne?