Uutta sivustolla

Tervetuloa takaisin!Edellisen käyntisi jälkeen Puhelinvertailuun on tullut .

Katso tapahtumat viime käyntisi jälkeen.

Nokia E7:lle ilmestyi ohjelmistopäivitys

53
Manu Pitkänen

Nokia E7:lle ilmestyi ohjelmistopäivitys

Nokia on julkaissut yhtiön tuoreimmalle Symbian^3-puhelimelle, E7:lle ensimmäisen ohjelmistopäivityksen. Päivitys saapui melko nopeasti, ottaen huomioon puhelimen myynnissäoloajan. Päivityspaketin mukana tulee lähinnä pieniä korjauksia.

Päivityksen myötä puhelimen ohjelmistoversio nousee v13.016:sta (PR 1.0) v14.002:een (PR 1.1). Päivityspaketin koko on 907 kilotavua ja se latautuu puhelimiin automaattisesti OTA-päivityksenä (Over-the-Air). Kiireisimmät voivat aloittaa päivityksen Sovellukset-kansiosta löytyvän päivitystyökalun avulla. Uudessa ohjelmistoversiossa on paranneltu puhelimen suorituskykyä hieman ja korjailtu pieniä bugeja. Varsinaista muutoslokia ei ole vielä saatavilla.

Huomaa, että nyt julkistettu päivitys on ainoastaan E7-puhelimelle. Sillä ei nimestäänsä huolimatta tietenkään yhteyttä N8:n PR 1.1 -päivitykseen, joka on itseasiassa sama kuin E7:n PR 1.0.

Kommentit (53)

Kaakatus
Kaakatus

4

Ei ainakaan omaan kapulaan löydy sen enempää ovi suitella kuin puhelimen omallakaan ohjelmalla. Liekö sitten taas jotain Sonera kuraa tässä meikäläisen kapulassa, kuten E90:ssä..

@miksuh2:
Hyväksytään nyt kuitenkin ne tosiasiat, että eihän tää kapula ihan viimeistä huutoa ole. Toiminnan sulavuus on välillä jotain ZTE Bladen tasoa.. Runko on parasta mitä tiedän, mutta näytön reso, prossun teho ja softan laatu on kyllä jotain muuta kuin vuonna 2011 voisi yli 500e luurilta odottaa.. :)
Toi näppis nyt pelastaa sen verran, että onhan tää viestitään kova vehe.. taskutietokoneena lähinnä välttävä.

Vastaa
miksuh2
miksuh2

5

@4

E7 on erittäin hyvä älypuhelin olet sinä sitten mitä mieltä hyvänsä. Symbian ^3 on myöskin oikein hyvä ja Symbianin uudistettu käyttöliittymä on myöskin tulossa.

Mitä sitten tulee prosessoritehoon, niin muistutan, että E7:ssä on N8:n tapaan erillinen GPU joka nopeuttaa toi9mintaa rautapohjaisen grafiikkakiihdytyksen ansiosta. Ja lisäksi Sym,ian on resurssien käytöltään kevyt.

Vastaa
miksuh2
miksuh2

6

@1

Hm saattaa kyllä ola, että en ehdi tämän päivän aikana alkaa päivittämään tuota E7:n firmwarea, koska tänä iltana menee myöhään yhdessä kehittäjäfoorumi-tapahtumassa. No jospa se postiljooni ehtii tuoda pajetin riittävän aikaisin :)

Vastaa
Raattis
Raattis

9

@8.
Käytä sitten jotain toista selainta. ಠ_ಠ

En käsitä, miten ihmiset jaksavat valittavat jostain tuollaisesta, jos kyse on puhelimesta. Edes kärkkäin kriitikko ei jaksa vouhottaa Internet Exploderista Windowsista puhuttaessa.

Vastaa
user_org (vahvistamaton)

10

>Näyttäisi tuleva symbian 3 selain olevan samaa roskaa kun
>nykyinenkin.

Ei aivan, käyttöliittymä on muuttunut, tullut monia toivoittuja parannuksia. moottori on päivittynyt monta pykälää tuoreemmaksi jne.
Virtuaalinäppis päivitys tärkeä ja kaivattu osa.

Linkkaamasi videon takkuileva kohta ei ehkä kuvaa sitä muutosta.

Vastaa
Dollarinen (vahvistamaton)

11

@5

Mistä sä sen niin varmaksi voit sanoa, jos sulla ei oo vielä koko luuria? Täytyy kyllä olla tosi fani, jos pystyy pokerinaamalla sanomaan Symbian^3:sta hyväksi. Mutta sultahan tätä paskapuhetta on totuttu lukemaan, niin ei sinänsä yllätä.

Vastaa
niKK3i (vahvistamaton)

13

Siis otetaas nyt noi faktat esiin puhelimesta Nokia E7:

Näyttö = Amoled = Hyvä ja kestävä (gorillalasi)
Resoluutio = 640x340 = Välttävä (melkein kaikissa nykyään 800x400)
Prosessori = 680mhz = Huono (kaikissa yli 500e puh = 1ghz prossu jo!)
Käyttöjärjestelmä = Symbian 3 = sama vanha symppari hienommissa kuorissa = aivan roskaa.. (android, windows7 pieksee sympparin minä kellon aikan vaan)
Akku = 1200mah = pienin markkinoilla kun vertaa hintaa(luulisi olevan edes 1400mah)

Ja paljon keksisi lisää. Itse olen ollut tru-nokia fani, mutta kyllä nokia n97 jälkeen siirryin iloiseksi htc-käyttäjäksi ja takaisin en vaihda, hui!

Vastaa
miksuh2
miksuh2

14

@11 Dollarinen

> Mistä sä sen niin varmaksi voit sanoa, jos sulla ei oo vielä koko
> luuria?

Asiahan ei sinulle millään tavalla kuulu, mutta esimerkiksi siten, että olen päässyt kyseistä luuria kokeilemaan jo ennenkuin itselläni se on ollut. Lisäksi olen voinut käyttää N8:a jo aiemmin. eli Symbian ^3 laitteita olen käyttänyt ihan tarpeeksi. Samaa ei mitä ilmeisimmin todellakaan voi sanoa sinusta.

> Täytyy kyllä olla tosi fani, jos pystyy pokerinaamalla sanomaan
> Symbian^3:sta hyväksi. Mutta sultahan tätä paskapuhetta on totuttu
> lukemaan, niin ei sinänsä yllätä.

Suoraansanoen sinulla ei ole yhtään mitään varaa puhua tuollaisia, olet pelkkä fanaattinen Anti-Nokia fanaatikko. Kyllä se jolta sitä paskapuhetta on totuttu lukemaan olet SINÄ. Sinä olet pelkkä idiootti. SINÄ olet eräs pahimmista paskan jauhajista ja perättömien vöitteiden esittäjistä rällä sivustolla.

Suoraansanoen sinulla ei ole ihan kaikki ruuvi tallella, kun edes kehtaat alkaa muita syyttelemään sen jälkeen mitä moskaa itse olet tänne kirjotellut.

Vastaa
miksuh2
miksuh2

15

@8 keken

> Näyttäisi tuleva symbian 3 selain olevan samaa roskaa kun nykyinenkin. Ei
> mitään eroa suorituskyvyssä jos mahdollista niin vielä huonompi kuin
> edellinen.

Symbianille on tulossa uudistetu Qt ja QtWebkit-pohjainen webbiselain tulevien päivitysten osana, joten tuollainen kitinä on ihan turhanpäivästä. Sitäpaitsi Symbian ^3:n mukana jo toimitetussa selaimessa on siinäkin runsaasti parannuksia. Jokatapauksessa Symbainille on tulossa uusi Qt-pohjainen selai

Vastaa
miksuh2
miksuh2

17

@13

> Näyttö = Amoled = Hyvä ja kestävä (gorillalasi)

Se ei ole pelkkä AMOLED, vaan E7:n näyttö on myös ns Cleab Black Display, eli CBD -näyttö. Nokian CBD-tekniikka parantaa näytön kontrastia ja etenkin mustan toistumista. Polarisoivana tekniikana CBD parantaa myös näytön näkyvyyttä esim aurinkoisella säällä. Jos CBD:tä halutaan johonkin verrata, niin sillon sitä pitäisi verrata Super AMOLED-näyttöihin. N8:ssa ei ole CBD-näyttöä, mutta E7:ssä on.

> Resoluutio = 640x340 = Välttävä (melkein kaikissa nykyään 800x400)

Ent' siotten? Eri laitteissa tulee aina olemaan erisuuruisia resoluutioita. SMolemmilla mainitsemillasi resoluutioilla on omat hyvät puolensa. Sitäpaitsi mitä suurempi resoluutio näytössä on sitä enemmän se kuluttaa ebnergiaa.

> Prosessori = 680mhz = Huono (kaikissa yli 500e puh = 1ghz prossu jo!)

Pelkkään CPU:n kellotaajuuteen tuijottaminen on eräös typerimmistä tavoista verrata laitteiden suorituskykyä. Se ei kerro koko totuutta, koska puhelinten raudan ja käyttisten välillä on isoja eroja tehokkuudessa ja resurssien käytössä. Lisäksi esim N8:ssa ja E7:ssä oleva grafiikkapiiri vaikuttaa monissa tilanteissa paljon enemmäön kuin prosessorin kellotaajuus. Grafiikkapiirin tarjoama rautapohjainen grafiikkakiihdytys vaikuttaa hyvin usein enemmän kuin CPU:n kellotaajuus. Se vaikuttaa sekä pelejä pelatessa, että käyttöliittymää pyöritettäessä. varsinaisten tietokoneiden puolella on jo aikoja sitten luovuttui kilpailemasta CPU:n kellotaajuudella, mutta kännyköiden puoklella sma touhu tuntuu jatkuvan vaikka kuten sanottua se ei yksinään kerro koko totuutta.

> Käyttöjärjestelmä = Symbian 3 = sama vanha symppari hienommissa kuorissa = aivan roskaa.. (android, windows7 pieksee sympparin minä kellon aikan
> vaan)

Toi on ihan täyttä hölynpölyä. Symbian on edellen erittäin hyvä käytis. Ja on ihan naurettavaa alkaa höpisemään esim iPhonesta, joaka ei mm. edelleenkään sisällä oikeaa moniajoa Voisin luetella pitkän listan asuioista, jotka on edelleen rempallaan iPhonessa. Andoiissa asiat on sentään paremmin kuin iPhonessa, mutta myös Androidissa on eeelleen puutteita ja lisäksi kuten viimeaikoina on nähty, niin Android vuotaa kuin seula. Sitäpaitsi Symbian ^3:ssa on suuri määrä parannuksia verrattuna aiempiin versioihin.

> Akku = 1200mah = pienin markkinoilla kun vertaa hintaa(luulisi
> olevan edes 1400mah)

Akun nimellisarvon lisäksi sillä on merkitystä kuinka hyvin systeemi hanskaa virransdäästön ja sukkö kuinka tehokas ja vähän resursseja kuluttava alusta on. Stmbianissa energiankäytön hallinta on varsin kehittynyt.

Vastaa
Nokialla duunissa? (vahvistamaton)

18

Miksuh, ei muuta kun Nokialle duunii! Saat Nokian romut vaikuttamaan paljon paremmalta kun mitä ne on ja hyvin osaat puutteet selittää niin, että ne miellyttää sua.

E7 rauta on jäljessä ja sen näkee silmillä, että lisää tehoja vaaditaan, ei auta puheet GPU:sta.

Iltalehti "Varsinainen murheenkryyni on E7:n valmiiksi asennettu nettiselain, joka on todella hidas. Selainta verrattiin samaan aikaan käytettyyn iPhone 4:n selaimeen ja ero oli huomattava. E7 avasi Iltalehden verkkosivut jopa yli minuutin hitaammin kuin iPhonen selain. Muutenkin selaimen toiminta oli varsin tahmaista, eikä sitä voi suositella kiireiselle bisneskäyttäjälle."

Eipä se GPU auta sivujen lataamisessa, vaan puhelimen raaka teho ja sitähän tuossa ei ole.

Vastaa
Dollarinen (vahvistamaton)

19

Heh. Miksuh täällä haukkumassa muita idiooteiksi, ja varmaan jos nyt joku sitä haukkuis niin taas uhottaisiin kunnianloukkaus-syytteellä ym paskalla..

Siitä propsit miksuhille, että tekee kyllä kaikkensa puhuessaan paskaa konvehdiksi - siinä kumminkaan onnistumatta.

Vastaa
miksuh2
miksuh2

20

@18
@18

> E7 rauta on jäljessä ja sen näkee silmillä, että lisää tehoja vaaditaan,
> ei auta puheet GPU:sta.

ja höpön löpön.

Ja pitää nyt ilmeisesti muistuttaa sua siitä, että iPhonen selain on varsin rajoittunut sikäli ettei se toista Flash.-sisältöä. Nyky'ään käytännösä jokaisella vähänkin suositummalla sivulla on Fklashia muodossa tai oisessa. Joten onko se nyt muka joku ihme, jos iPhonen selain lataa sivun nopeammin kun se ei lataa eikä tulkkaa niitä Flasheja? No ei ole mikään ihme todellakaan. Eli jotta vertailu olisi reuilu, niin Symbianin oletusselaimesta pitäisi otta Flash-pois päältä.

Sitäpaitsi Symbianille on useita selaimia saatavilla. Symbianille on esimerkiksi Opera Mobile ja Opera Mini, sekä muita selaimia. Kaikki ei välttämättä täysin tue Symbian ^3:a vielä, mutta jokataopuksessa niitä selaimia on muitakin kuin se puhelimen vakioselain. Esim Opera on Symbian-älypuhelimilla paljon nopeampi kuin se vakioselain.

ja sanon nyt sinullekin, että Symbianin webbiselainta ollaan parhaillaan uudistamasa ja Symbianille on tulossa uusi Qt:lla tehty ja QtWenkitiä käyttävä selain.

Vastaa
miksuh2
miksuh2

21

@19 Dollarinen

> Heh. Miksuh täällä haukkumassa muita idiooteiksi, ja varmaan jos nyt joku
< sitä haukkuis niin taas uhottaisiin kunnianloukkaus-syytteellä ym
> paskalla..

Silla on kyllä aika omituinen tapa vääristellä asioita, kyllä se olit sinä joka tässä alko toisia haukkumaan, minä vainn vastasin sunille.

Vastaa
realisti_- (vahvistamaton)

22

@20 Seli seli :) Kyllä se on kuule ihan raudannopeudesta kiinni miten sivut latautuu. iphone3g latasi sivut hitaammin kuin 3gs, 3gs lataa sivut hitaammin kuin 4 todennäköisesti nelonen lataa sivut hitaammin kuin tuleva iphone 5. Yksinkertaista, joka mallin mukana on tullut lisää tehoja=sivut latautuvat nopeammin. Ihan sama jos laitat 5 vuotta vanhaan koneeseen 8 megan netin niin ei se toimi niinkun tänpäivän koneissa.

Vastaa
Ergopad
Ergopad

23

Ai että CPU vaikuttaa ainoastaan selaimessa, no miksikähän IE9 veti sitten uudella GPU:ta hyödyntävällä JavaScript moottorilla muista selaimista ohi? Ja mietippä miten paljon tehoja katoaa pieruna tuuleen Androidissa, kun virtuaalikoneessa pyöritetään Java koodia. Ja akku on punahehkuinen.

Vastaa
surffisune
surffisune

24

Kellotin Eeseiskassa Opera Miniä ja tässä wiralliset tulokset: Selaimen käynnistys 8 sek, www.iltalehti.fi oikeassa muodossaan (ei mobiili): 7 sekunnin päästä ilmestyi tekstit luettavaksi ja parin sekunnin päästä näkyvät kuvat. Etusivu on n 3 Mb iso kaikkine romppeineen mutta selain noutaa pienennettyjä kuvia vikkelästi ja lataa taustalla tai niitä heti mitä kyseiseen näkymään tarvitsee. Hyvä rauta sopivalla suorituskyvyllä.

Eihän puhelimessa juuri laskentavääntöa tarvitse? Kunhan UI:n vasteajat ovat vikkelät ja ruudunpäivitukset pehmeät ja sulavat. Muistan joskus ostaneeni CAD-käyttöön tietokoneen (siis pelkkä matolaatikko ilman näyttöä) joka maksoi 80-luvun lopulla ~22.000,- mk ja siinä huippu 386 rofessori pyöri peräti 25 MHz vauhdilla...ja hyvin kerkesi :-)

Näyttö on HYVÄ. Kuvat loistavan värisiä ja teräviä, pikkusimmatkin tekstit virheettömiä. Pelkällä silmällä ei erota pikseleitä joten niitä on riittävästi. Ruuturesoluutio on vähän niinkuin kameroiden Megapikselimäärät, jengi luulee että mitä enemmän sitä parempi - mikä ei pidä paikkansa. Esimerkiksi E7:n surkea Fix-Focus kamera tuottaa 3264 x 2448 (8.0 MP) "kuvia" jotka ovat todellisuudessa kohinaista sotkua. Piti oikein tarkistaa ettei ollut mikään muovisuojatarra unohtunut linssin eteen ja kuuklata että onkohan kamera rikki..mutta ei, ominaisuushan se on. E90sen kamera (3.1MP) tuotti kertaluokkaa parempaa jälkeä.

Muuten hassua vertailla nuita IPhoneja ja Galaxeja Eeseiskaan koska ne eivät ole keskenään oikein vertailukelpoisia. Applen luuri on ihan kiva sillai vapaajanpuhelimeksi mutta oikeesti niin Nokia E7 on työpuhelin kovaan ammattikäyttöön. Edellinen E90 kesti nipussa 3,5 vuotta jokapäiväisessä työssä tehtaalla ja baanalla ilman murheita. Rujon näköinenhän se tänä päivänä on, hioutunut ja kulunut mutta toimiva. Odotan uudesta Eestä sen manttelinperijää. Ei kestäisi nitisevät kiinalaiset muovikuoriset trendi-Androidit oikeeta työtä varmaan vuottakaan?

Mielestäni E7 on hyvä monitoimityökalu jolla voi suorittaa kommunikointia kaikessa muodossa ja vielä jouheasti ja joutuisasti. Puhelimien Lethermann(c) :-)

HK

Vastaa
miksuh2
miksuh2

25

@4 Kaakatus

> Ei ainakaan omaan kapulaan löydy sen enempää ovi suitella kuin puhelimen
> omallakaan ohjelmalla. Liekö sitten taas jotain Sonera kuraa tässä
> meikäläisen kapulassa, kuten E90:ssä..

Ei näytä omakaan E7 luurinikaan löytävän tuota firmwarepäivitystä vielä. No Nokia on aina jakanut firmwarea siten, että eri product codet saa päivityksen hiukan eri aikaan. Kyllä se päivitys varmasti lähiaikoina näihinkin luureihin tulee. E7 osaa kertoa sitten kun päivitys on haettavissa. Jos ilmotusta ei kuitenkaan kuulu niin voit toki tarkistaa perinteisellä tavalla onko päivitys tullut haettavaksi.

Vastaa
user_org (vahvistamaton)

26

24@
> Kellotin Eeseiskassa Opera Miniä ...
> Etusivu on n 3 Mb iso kaikkine romppeineen mutta selain...
> Hyvä rauta sopivalla suorituskyvyllä.

Opera Mini toimii Operan serverillä, vauhti on riippuvainen millaiset yhteydet sivustolta on tuonne serveriin ja miten palvelin jaksaa ladatun sivun parsia. Luurin client vain näyttää lopputuloksen.

> Esimerkiksi E7:n surkea Fix-Focus kamera tuottaa 3264 x 2448
> (8.0 MP) "kuvia" jotka ovat todellisuudessa kohinaista sotkua.

Kohinasita sotkua ? valoa se vaatii, ja kuva on syvä tarkka puolesta metrist äärettömään, videokuvauksessa yllättävän hyvä. Kamera on myös nopea.

E90aan se häviää luonnollisesti noissa alle puolenmetrin kuvissa, mutta muuten 3px kokoluokan kuvia ottaessa eihan niin heikko ole kuin annoit ymmärtää.

Vastaa
niKK3i (vahvistamaton)

27

@17

"Grafiikkapiirin tarjoama rautapohjainen grafiikkakiihdytys vaikuttaa hyvin usein enemmän kuin CPU:n kellotaajuus. Se vaikuttaa sekä pelejä pelatessa, että käyttöliittymää pyöritettäessä."

Grafiikkapiiri auttaa kyllä käyttöliittymissä ja joissakin sovelluksissa, mutta se vain komppaa prosessoria, eli prosessori on kyllä se pääpiiri, joka käsittelee kaikkea.

Ja sittent tämä!

"varsinaisten tietokoneiden puolella on jo aikoja sitten luovuttui kilpailemasta CPU:n kellotaajuudella, mutta kännyköiden puoklella sma touhu tuntuu jatkuvan vaikka kuten sanottua se ei yksinään kerro koko totuutta."

Tämä on aivan bullshittiä! Olen ollut monta vuotta tietokonerauta ihminen ja tuo on potaskaa! Tietokoneissa ei ole ikinä luovuttu kilpailemasta mistään! Aina yritetään saada kaikki irti sen ajan teknologialla, nopeampi, tehokkaampi, jos ei tehoa tarpeeksi niin kellotetaan, pienennetään virrankulutusta, lisätään ytimiä jne jne.. En tiedä mikä 12-vuotias siellä penkin takana istuu, joka pätee muille kun luulee tietävänsä paljon asioita, voi luoja.. Sait ainakin minut suuttumaan tuolla roskalla.

Ja mitä tulee E7 prosessoriin ja resoluutioon, niin jopa 1,5 vuotta vanhasta nokia N900 puhelimesta löytyy melkein sama prossu (600mhz -> 680mhz) ja resoluutio isompi jopa vaikka tuumakoko pienempi (3,5"=800x480 ja 4"=640x480). Kyllä itse katselen mielummin isoa resoluutiota kuin pientä meni akkua millin enemmän tai ei.

Ja nokiahan myy niitä vanhoja roskia pois vielä kun voi, sen takia tuossa on noin pieni prosessori. Kyllä kuule Meegoon on tulossa 1,5ghz intel atom, että kyllä se nokiakin yrittää saada isompaa ja parempaa, sillä vaan nyt menee vähän huonosti niin pitää kerätä rahaa halvoilla komponenteilla ja ottaa rutosti tuottoa siitä.

Mielestäni nokia N900 on nokian ainoa hyvä älypuhelin, muut ovat täyttä roskaa, hei katos, siinä ei olekkaan symbiania, HA!

Vastaa
-0,02$ (vahvistamaton)

28

Kylläpä herättää kuumia tunteita tämä Suomen paras puhelinvalmistaja.

Kekekin intoutui haukkumaan selaimen uuden version, vaikkakin demossa oli C7, jossa lienee vain yksi prossu kun E7:ssa niitä on 2.

Näyttäkääs joku mulle bugiton älypuhelin niin ostan heti kaksi.

Onko joku saanut tuota PR1.1:stä ladattua vai onko se julkistettu vain ulkomailla?

Vastaa
user_org (vahvistamaton)

29

28@
>Kekekin intoutui haukkumaan selaimen uuden version, vaikkakin
>demossa oli C7, jossa lienee vain yksi prossu kun E7:ssa niitä on 2.

C7ssa, E7ssa,kuten muissakin nykyisissä S^3 koneissa on sama yksiytiminen sovellus prosessori. Noissa on myös sama GPU. jos joku laskee sen toiseksi prosessoriksi, niin pitää samoin laskea kaikissa (siis myös C7ssa). löytää laitteista muitakin prosessoreita.

Vastaa
user_org (vahvistamaton)

30

27@
> vanhasta nokia N900 puhelimesta löytyy melkein sama prossu
> (600mhz -> 680mhz)

N900ssa on kyllä eri, eli 7. sukupolven, E7ssa 6.

> Ja nokiahan myy niitä vanhoja roskia pois vielä kun voi, sen
> takia tuossa on noin pieni prosessori.

Se on sukupolvierosta kuitenkin ihan uutta, eikä varsinkaan mitään vanhoja varastoista kaivettuja.

> Grafiikkapiiri auttaa kyllä käyttöliittymissä ja joissakin
> sovelluksissa, mutta se vain komppaa prosessoria, eli prosessori
> on kyllä se pääpiiri, joka käsittelee kaikkea.

Totta, mutta GPUn merkitys on tuossa suuri, sovellusprosessorin kuorma vähenee huomattavasti yleisimmissä sovelluksissa, mukaanlukien selain.

Vastaa
-0,02$ (vahvistamaton)

31

Kiitoksia oikaisusta!

Onneksi pienin kone jota joudun työni puolesta ylläpitämään on 12 ytiminen.

Vastaa
miksuh2
miksuh2

32

#niKK3i (vahvistamaton) @ 17.3.2011 09:22

> Grafiikkapiiri auttaa kyllä käyttöliittymissä ja joissakin
> sovelluksissa, mutta se vain komppaa prosessoria, eli prosessori on
> kyllä se pääpiiri, joka käsittelee kaikkea.

Sä nyt kyllä aliarvuioit pahasti GPU:n merkitystä. Mäpä annan sulle pari esimerkkiä. Ensinnäkin uusi IE9 hakkaa kilpailevat selaimet nopeudessa etenkin sen ansiosta, että se hyödyntää GOU:ta ja tehokkaammin kuin muut. Toinen esimerkki on sitten vanhemmista koneista. Esimerkiksi oma tornitettu rankasti laajennettu Amiga 1200 koneeni pyörittää tavallista rautakiihdyttämätöntä Quakea täysin pelikelvottomasti. Prosessorin teho ei yksinkertasesti riitä pelin pyörittämiseen kun se ei saa apua grafiikapiiriltä. MUtta kun pelataankin 3D-kiihdytettyä glQuakea, niin se pyörii aivan hyvin, vaika siis tietokoneen prosessori on itse kellotaajuudeltaan vain 50Mhz. Eli jopa noin alhaisella kellotaajuudella varyustettu prosessori riittää moisen pelin pyörittämiseen hyvin kunhan raskaimmat tehtävät siirretään GPU:n hoidettavaksi.

> Tämä on aivan bullshittiä! Olen ollut monta vuotta tietokonerauta
> ihminen ja tuo on potaskaa! Tietokoneissa ei ole ikinä luovuttu
> kilpailemasta mistään!

Toi on ihan täyttä hölynpölyä. Kyllä nyt itse puhut täyttä bullshittia. Miksi kuvittelet, että esim prosessotreita ei enää matkkinoida kellotaajuudella? No siksi, kun valmistajat totesivat ettei siinä ole järkeä koska pelkkä kellotaajuus ei kerro koko totuutta. Tietokoneiden prosessoreita ei ole enää aikoihin markkinoitu kellotaajuudella kuten tehtiin takavuosina.

> Aina yritetään saada kaikki irti sen ajan teknologialla, nopeampi,
> tehokkaampi,

No enhän minä sitä kiistänyt, mutta tuolla ei myöskään ole mitään tekemistäö sen kanssa että tietokoneiden puolella ei olla aikoihin kilpailtu sillä kellotaajuudella. Esimerkiksi ytimien määrällä ja prosessorin sisäisellä muulla rakenteella jne on nykyään selvästi enemmän merkitystä.

> jos ei tehoa tarpeeksi niin kellotetaan,

No toi nyt on lähinnä nörttien puuhaa. 99.999% tietokonen käyttäjistä ei ala sitä ylikellottamaan, suurin osa ei edes tiedä mistäö koko asiassa on kyse. Se, jos frrikit virittelee koneitaan ei liity tähän mitenkään. Ainahan on ns hifistejä jotka ostaa tuhansien eurojen audiokaapeleita ja yrittää muuten kikkailla, sama juttu tietokoneiden puolella.

> pienennetään virrankulutusta, lisätään ytimiä jne jne..

No nimenomaan, tuollaset asiat on nykyään se mihin se kilpailu suuntautuu, ei kellotaajuuteen. Eli tuo sanomasi tukee sitä mitä minä sanoin, eli miksi oikieen vänkäät vastaan?

> En tiedä mikä 12-vuotias siellä penkin takana istuu, joka pätee muille
> kun luulee tietävänsä paljon asioita, voi luoja.. Sait ainakin minut
> suuttumaan tuolla roskalla.

Suoraansnoen minusta vaikuttaa, että se 12-vuotias roskan puhuja ja pätemistä yrittävä olet kyllä sinä. Miettisit edes pikkasen ennenkuin alat suoltaa tommosta. Ja ihan sulle tiedoksi, itse olen ollut tietokoneiden kanssa tekemisissä ihan 80-luvun alusta lähtien, eli kuluttajatietokoneiden alkuajoista asti,jollon alotin ohjelmoinnin jne. oletkohan sinä edes niin vanha, että olisit voinut 80-lubulla tietokonetta käyttää ilman vaippoja ja tuttia?

> Ja mitä tulee E7 prosessoriin ja resoluutioon, niin jopa 1,5 vuotta
> vanhasta nokia N900 puhelimesta löytyy melkein sama prossu (600mhz ->
> 680mhz) ja resoluutio isompi jopa vaikka tuumakoko pienempi
> (3,5"=800x480 ja 4"=640x480).

No entä sitten? Aina tulee olemaan laitteita erilaisilla kellotaajuuksilla ja erilaisilla näytön resoluutioilla.

> Kyllä itse katselen mielummin isoa resoluutiota kuin pientä meni akkua
> millin enemmän tai ei.

Kuten mä jo aiemmin sanoin, niin eri resoluutioilla on omat hyvät puolensa kaikilla, ei se asia ole niin mustavalkoinen kuin sinä yritätä väittää.


> Ja nokiahan myy niitä vanhoja roskia pois vielä kun voi, sen takia
> tuossa on noin pieni prosessori.

Topi nyt on ihan täyttä paskan jauhantaa, ja mitähän sä mahdat tarkottaa pienellä prosessorilla? miksi nyt yhtäkkiä alat puhumaan prosessorin koosta?

> Kyllä kuule Meegoon on tulossa 1,5ghz intel atom, että kyllä se nokiakin
> yrittää saada isompaa ja parempaa,

No niin on ja Nokia on aikeissa julkasta gigahertsiluokan prosessotilla varustettuja Symbian älypuhelimia myös. Mutta mitä sitten? Ei se tee E7:ää huonoksi tai hitaaksi. E7 on erittäin hyvä, se toimii erittäin hyvin ja prosessorin nopeus on aivan riittävä. Toki nopeampi prosessori on aina plussaa, mutta ei se tarkota sitä, että E7 olisi jotenkin huono. Sinä nyt puhut vaan mitä sylki suuhun tuo ilman, ttä ilmeisesti olisit koko E7:ää käytänyt muutenkuin jossain liikkeessä pari minuuttia. Minull taas itselläni on E7 ja voin omasta kokemuksestani sanoa, että se on erittäin hyvä älypuhelin.


> sillä vaan nyt menee vähän huonosti niin pitää kerätä rahaa halvoilla
> komponenteilla ja ottaa rutosti tuottoa siitä.

ja höpö höpö. Mites sitten selitäöt sen, että oliko nyt HTC vai Samsung vasta vähän aikaa sitten julkaisi puhelimen, jossa yksiytimisen prosessorin kellotaajuus on vain 800Mz? Meneekö niilläkin sinusta nyt huonosti, kun tuo prosessoi ei olekaan moniytiminen ja yli 1Ghz kellotaajuudeltaan? Et taida nyt oikeen tajuta, että aina on ollut, ja aina tulee olemaan kännyköitä erin kellotaajuuksisilla prosessotreilla ja niille tulee aian olemaan kysyntää. Ei kaikki tarvitse jotain moni gigahertsistä hirmua.

> Mielestäni nokia N900 on nokian ainoa hyvä älypuhelin, muut ovat täyttä
> roskaa, hei katos, siinä ei olekkaan symbiania, HA!

Yoi nyt on taas ihan silkkaa hölynpölyä ja selkeäösti perustuu siihen, että olet ihastunut N900:n. ole sitten, mutta sen perusteella tehdyt tuopmmoset väitteet on aivan typeriä. N900 on toki hyvä, mutta se ei todellakaan ole Nokian ainut hyvä älypuhelin vaan niitä monta muutakin. Esimerkiski N8 ja E7 on erittäin hyviä älypuhelimia kaikesta nettiin kirjotellusta loanheitosta huolimatta.

Vastaa
miksuh2
miksuh2

33

@31 -0,02$ (vahvistamaton) @ 17.3.2011 12:24

> Onneksi pienin kone jota joudun työni puolesta ylläpitämään on 12 ytiminen.

kaihan ymmärrät myös, että moinen hirmu tarvitsee aivan erityisesti suunniteltua softaa jotta moisesta olisi mitään hyötyä. Prosessoriytimien lisääminen ei itsessään nopeuta tietokonetta tippaakaan, vaan myös softapuolen pitää tukea moniydinjärjestelmää. Tietokoneiden puolella moniytimisyys on jio akipäivää, mutta esim älypuhelimissa se on vasta alkutekijöissään.

Vastaa
miksuh2
miksuh2

34

@32 miksuh

> Sä nyt kyllä aliarvuioit pahasti GPU:n merkitystä. Mäpä annan sulle pari
> esimerkkiä. Ensinnäkin uusi IE9 hakkaa kilpailevat selaimet nopeudessa
> etenkin sen ansiosta, että se hyödyntää GOU:ta ja tehokkaammin kuin muut.

GPU:ta jopa, eli grafiikkapiiriä. ja kyse on siis nyt siitä, että IE9:ssä on mm. JavaScript engine, joka hyödyntää GPU:ta tehokkaasti.Se on se syy miksi se selain on niin nopea,

Eli nämä tyypit, jotka täällä vähättelee GPU:n ja rautapohjaisen grafiikkakiihdytyksen merkitystä esimerkiksi käyttöliittymän nopeuden kannalta on joko täysin tietämättömiä siitä miten asiat oikeasti toimii, tai sitten hölmöjä jotka vähättelee asiaa muuten vaan.

Vastaa
-0,02$ (vahvistamaton)

35

miksuh2

Mitäpä haluat kuulla? Voisin kertoa paljonkin aiheesta :-)

terkuin,
3kpl VCP, vExpert, 34kpl MCP, MVP yms.

Vastaa
Jonahan
Jonahan

36

@miksuh2

Vähän enemmän faktoja, älä sekoita niitä ja vähän vähemmän tunnetta, kiitos.

Kyllä sillä kellotaajuudella nopeudella on ihan oikeasti merkitystä, silloin kun prosessorin arkkitehtuuri on sama. Mutta kuten jo täälläkin tuli ilmi, on E7:n (ja N8:n) prosessoreiden suurin ongelma ei ole kellotaajuus, vaan se, että ne ovat vanhaa arkkitehtuuria ja täten huomattavasti hitaampia, kuin N900:n, iPhone 3GS:n ja kaikkien high end Androidien CPU. Alhainen kellotaajuus on pelkkä bonus. N8:ssa ja E7:ssa käytetään suunnilleen samanlaista CPU:ta kuin ZTE:n Bladessa. Se on selvästi alitehoinen verrattuna kilpailijohin.

Jonkun verran tietenkin softalla voi korjata (optimoimalla, käyttämällä GPU:ta, tekemällä erilaisia designvalintoja), *käytännössä* käyttökokemus ei kuitenkaan ole yhtä sulava kuin parhaissa kilpailijoissa.

> IE9:ssä on mm. JavaScript engine, joka hyödyntää GPU:ta tehokkaasti.Se on se syy miksi se selain on niin nopea

IE9:ssa on huomattavasti nopeampi JS-engine kuin ennen ja IE9:ssa on GPU-kiihdytys. Ne ovat kaksi eri asiaa ja vastaavat ominaisuudet ovat olleet esimerkiksi Chromessa jo jonkun aikaa.

Applen Mobile Safarissa jo GPU-kiihdytystä on käytetty jo muutaman vuoden ajan (esim. css-animaatiot ja transitiot). JS-enginekin on ollut IE:hen verrattuna nopea aina, uusin päivitys toi JIT-käännöksen myös siihen. Android-puhelimissa Googlen V8 on ollut käytössä muistaakseni sitten 2.0:n.


> Yoi nyt on taas ihan silkkaa hölynpölyä ja selkeäösti perustuu siihen, että olet ihastunut N900:n. [...] Esimerkiski N8 ja E7 on erittäin hyviä älypuhelimia kaikesta nettiin kirjotellusta loanheitosta huolimatta.

Se, että jollakin toisella on eri mielipide kuin sinulla, ei tee siitä "hölynpölyä". Voin ihan hyvin ymmärtää moisen mielipiteen. N900:ssa on uudemman sukupolven CPU ja uudenlainen, ilman taaksepäinyhteensopivuuden taakkaa tehty käyttöliittymä. On siinä ongelmansakin, mutta olen kyllä itsekin samaa mieltä että N900 on edelleen Nokian paras älypuhelin.

E7:sta ei ole laajaa kokemusta, mutta N8 minulla on. Se vertautuu käyttiksen sulavuudeltaan ennemminkin ZTE Bladeen kuin iPhoneen. Androidissa parempi tekstinsyöttö, kauppa, softatarjonta ja integrointi Googlen palveluihin.

> Prosessoriytimien lisääminen ei itsessään nopeuta tietokonetta tippaakaan, vaan myös softapuolen pitää tukea moniydinjärjestelmää

Kyllä se nopeuttaa, oletuksella että on useita prosesseja ja/tai niissä prosesseissa useita threadeja. Tämä on arkipäivää ainakin iOS:ssa (softa jonka parissa työskentelen käyttää viittä threadia, jonka päälle tulee frameworkin luomat threadit). Hyppäys yhdestä coresta kahteen tulee nopeuttamaan ihan ilman eritystoimia.

Vastaa
miksuh2
miksuh2

37

@36 Jonahan

> Vähän enemmän faktoja, älä sekoita niitä ja vähän vähemmän tunnetta,
> kiitos.

Se mitä itse olbn sanonut on kyllä perustunut nimenomaan faktoihin eikä tunnejuttuihin, toivoisin itseltäsi samaa.

> Kyllä sillä kellotaajuudella nopeudella on ihan oikeasti merkitystä,
> silloin kun prosessorin arkkitehtuuri on sama.

Tottakai sillä kellotaajuudellakin on merkitystä, etenkin tehtäessä jotain raskaita laskutoimituksia, mutta sillon kun on kyseessä graafiset ioperaatiot niin GPU hakkaa CPU:n. Käytännössä tuo tarkottaa sitä, että kun käyttöliittymät jne hyödyntää GPU:ta niin nopeutushyöty on merkittävä verrattuna siihen, jos CPU joutuisi tekemään koko työn its jollon sille myös jää vähemmän aikaa muihin tehtäviin. Eli rautapohjaisen grafiikakiihdytyksen vaikutus nopeuteen on merkittävä.Lisäksi kun työtä siirretään CPU:lta GPU:lle, niin CPU vapautuu tekemään muuta.

ja mitä tulee sitten siihen kun sanoin ettei tietokoneiden puolella ole enää aikoihin kilpailtu kellotaajuudella, niin se pitää paikkansa. Takavuosina oli hirveä kilpajuoksu siitä kenellä valmistajalla on suurimmat kellotaajuudet, laitteita myös myytiin pitkälti korostaen kellotaajuutta. Nyklyään näin ei enää ole. Kellotaajuudet ei ole noussut enää aikoihin samalla lauilla merkuittävästi kuin ennen ja kehityksen suunta on kääntynyt kohti prosessoriytimien lisäämistä, energiatehokkuuden parantamista jne.

> Mutta kuten jo täälläkin tuli ilmi, on E7:n (ja N8:n) prosessoreiden
> suurin ongelma ei ole kellotaajuus, vaan se, että ne ovat vanhaa
> arkkitehtuuria ja täten huomattavasti hitaampia, kuin N900:n, iPhone
> 3GS:n ja kaikkien high end Androidien CPU. Alhainen kellotaajuus on
> pelkkä bonus.

Ei se N900:n prosessoti kyllä niin paljon nopeampi ole kuin näyt kuvittelevan. N900:n nopeudeen sitäpaitsi nimenomaan vaikuttaa merkittävästi se, että sen käytöliittymässä hyödyntäöän GPU:ta. Siinä on se syy miksi N900 on vaikuttanut niin paljon nopeammalta kuin vanhat S60-luurit. N8:n ja E7:n kohdalla asia on jo täysin eri, koska myös Symbian ^3:ssa hyödynnetään GPU:ta.

> N8:ssa ja E7:ssa käytetään suunnilleen samanlaista CPU:ta
> kuin ZTE:n Bladessa. Se on selvästi alitehoinen verrattuna kilpailijohin.

Missä on testitulokset joihin muielipiteesi perustat, vai onko kyseessä ihan silkka hatusta vedetty väite? Sitäpaitsi kummasti se ZTE Blade vaan näkyy olevan erittäin suosittu ja pioruka on siihen tyytyväinen. Joten vastaava nopeus on siis täysin riittävä myös N8:ssa ja E7:ssä. Sitäpaitsi puheet alitehosuudesta on si9kälikin hölynpölyä, että mobiilisovellukset on pääasiallisesti erittäin kevyitä, ei ne vaadi mitään guigahertsiluokan prosessoria

> Jonkun verran tietenkin softalla voi korjata (optimoimalla, käyttämällä
> GPU:ta, tekemällä erilaisia designvalintoja), *käytännössä*
> käyttökokemus ei kuitenkaan ole yhtä sulava kuin parhaissa
> kilpailijoissa.

Vähättelet nyt kyllä melkosesti. Se softatoteutuksen merkitys on suuri ja niin on GPU:n käytönkin. GPU:n vaikutuksesta on hyvä osoitus esimerkiksi se kuinka paljon nopeampi N8 ja E7 on verrattuna vanhempiin S60 luureihin vaikka prosessorin kellotaajuutta ei ole nostettu. Ero on kuin yöllä ja päivällä.

> E9:ssa on huomattavasti nopeampi JS-engine kuin ennen ja IE9:ssa on
> GPU-kiihdytys. Ne ovat kaksi eri asiaa ja vastaavat ominaisuudet ovat
> olleet esimerkiksi Chromessa jo jonkun aikaa.

Itseasiassa olet väärässä. Ensinnäkin minä sanoin, että IE9:ssä on MUUN MUASSA JavaScript engine, joka hyödyntää GPU:ta. Toki IE9 muutenkin hyödyntää sitä, mutta sä voit itse lukea netistä tietoa IE9:n JavaScript enginestä ja se kyllä hyödyntää GPU:ta. Ja totta, Chromen uusimmissa versioissa on hyödynnetty GPU:ta, mutta IE9:stä on sanottu, että se sisältää kilpailijoitaan kattavamman tuen GPU:lle. En öähde ottamaan siihen varsinaisesti kantaa, koska se vaatisi lähdekoodin näkemistä. Pääasia nyt jokataopauksessa oli se, että GPU tuki selaimessa on merkittävä syy sen nopeuteen.

> Applen Mobile Safarissa jo GPU-kiihdytystä on käytetty jo muutaman
> vuoden ajan (esim. css-animaatiot ja transitiot). JS-enginekin on ollut
> IE:hen verrattuna nopea aina, uusin päivitys toi JIT-käännöksen myös
> siihen. Android-puhelimissa Googlen V8 on ollut käytössä muistaakseni
> sitten 2.0:n.

No entä sitten?

> Se, että jollakin toisella on eri mielipide kuin sinulla, ei tee siitä
> "hölynpölyä".

Ei tee ei, en ole koskaan sellasta väittänytkään. Mutta sellaset mielipiteet, joiden väitteet ei pidä paikakansa on hölynpölyä. Minä myös sanon sen kun asia näin on, N900 on hyvä, mutta se ei ole Nokian ainut hyvä älypuhelin.

> Kyllä se nopeuttaa, oletuksella että on useita prosesse

Eikä kyllä todellakaan nopeuta. Jos systeemin softapuoli ei tuo moniprosessorijärjestelmää, niin sillon ytimien tai erillisten prosessorien lisääminen laitteeseen ei nopeuta konetta tippaakaan, koska sillon softa osaa hyödyntää tasan yhtä prosessoria riippumatta siitä montako niitä koneessa on. Useamman kuin yhden prosessorin tai prosessotiytimen käyttäminen vatii aina tukea softapuolelle. Ihan sama koskee integroituja prosessoriytimiä ja erillisiä prosessoreja.

Sinun kuvitelmasi siitä, että ytimin lisääminen rautaan automaattisesti niopeuttaa konetta on yleinen harhaluulo, mutta se ion väärä harhaluulo, joka ei pidä paikkaansa.

> ja ja/tai niissä prosesseissa useita threadeja.

Säikeet eli threadit on kokonaan eri asia ja niistä on hyötyä jo yksiytimiselläkin prosessotilla varustetussa koneessa. Säikeiden nopeutusvaikutus perustuu käyttöjärjestelmän kykyyn moniajaa. Eli säikeillä boidaan sovelluksen aikaa kuluttavia toimintoja jakaa erillen esimerkiksi käyttöliittymän päivittämisestä. Moniprosessorijäörjestelmässä säikeitä voidaan ajaa eri ytimillä, mutta kuten sanoin se vaatii että käyttis tukee moniprosessorijärjestelmää.

> Tämä on arkipäivää ainakin iOS:ssa

Noniin on Symbianissakin. Symbian tukenut täyttä moniajoa ja säikeitä aivan alusta asti.

> (softa jonka parissa työskentelen käyttää viittä threadia, jonka päälle
> tulee frameworkin luomat threadit). Hyppäys yhdestä coresta kahteen
> tulee nopeuttamaan ihan ilman eritystoimia.

Kyse olikin nyt lähinnä siitä, että käyttöjärjestelmän pitää tukea moniprosesorijärjestelmäöä.

Vastaa
miksuh2
miksuh2

38

@37 miksuh

> Kyse olikin nyt lähinnä siitä, että käyttöjärjestelmän pitää tukea
> moniprosesorijärjestelmäöä.

Niin ja sovellukselta vaaditaan esimerkiksi nimenoman säikeiden käyttöä, jos sen halutaan opystyvän jakamaan kuormaa usealle ytimelle. Säikeiden käyttö tuo sitten mukanaan tarpeen mutexeille, tahdistukselle ja jaetun muistin hallinnalle jne.

Vastaa
Bluejack
Bluejack

39

miksuh2
Oikein bushness-luurin olet hankkinut?
Toivottavasti ostitko huuto.netistä siellä noita näkyy olevan pilvin pimein..
Mitä järkeä on hankkia k.o laitetta kuin rakkaudesta historiaan tai monumenttina museoon?

Vastaa
miksuh2
miksuh2

40

Niin ja Symbian ^3 älypuhelimille on nyt tullut runsaasti uusia 3D-pelejä, samoja kyuin mitä on julkastu Androidille ja iPhonelle. N8, E7 ja C7 pyörittää niitä hyvin, mikä osottaa että raudassa on vääntlöä aivan riittävästi. Pelithän on yleensä niitä raskaimpia ohjelmia mitä äölypuhelimissa ajetaan. Symbian ^3 älypuhelimet pyörittää nautittavasti pelejä, joiden pelaamisesta vanhemmilla S60-liireilla ei voi uneksiakaan, ja taas kerran se on rautapohjaisen grafiikkakiihdytyksen ansiota.

Vastaa
Jonahan
Jonahan

41

> Ei se N900:n prosessoti kyllä niin paljon nopeampi ole kuin näyt kuvittelevan

N900:ssa on OMAP3, jonka pohjana on ARM Cortex A8, N8:ssa jonkinlainen arm11. Samalla kellotaajuudella, Cortex A8 on melkein tuplasti nopeampi kun käytetään synteettistä benchmarkia. Hyppäys iPhone 3G:sta 3GS:aan näytti sen pätevän kohtuullisesti käytännössäkin.

http://www.eeejournal.com/2009/12/arm11-vs-cortex-a8-vs-cortex-a9.html


>Missä on testitulokset joihin muielipiteesi perustat, vai onko kyseessä ihan silkka hatusta vedetty väite? Sitäpaitsi kummasti se ZTE Blade vaan näkyy olevan erittäin suosittu ja pioruka on siihen tyytyväinen.

Molemmat laitteet on testattu omin sormin. Ihan totta, ZTE Blade on erittäin suosittu ja porukka on siihen tyytyväinen. Syynä on se, että se on mainio puhelin hintaluokassaan (reilut 100e, erinäisissä diileissä huomattavasti halvempikin). Prosessori on ihan ok halpispuhelimeen, pahasti alitehoinen huippumalliin. Valitettavasti vain N8 on hinnaltaan ja markkinapositioltaan erilainen kuin Blade.


> Vähättelet nyt kyllä melkosesti. Se softatoteutuksen merkitys on suuri ja niin on GPU:n käytönkin.

Tottakai, softan merkitys on suuri, tässä kuitenkin puhutaan käyttiksistä, joiden voi olettaa olevan jo varsin kypsiä. Ei siellä pitäisi kauheasti ns. "helppoja nakkeja" enää olla. Tietenkin jos upotetaan kehitykseen ja optimointiin paljon aikaa ja osaamista voi softatoteutuksella tehdä ihmeitä.

Onnistuit olemaan huomioimatta lainauksen toisen osan. Mitä sillä N8:n softalla ja raudalla (mukaanluettuna se GPU) onkin tehty on se monessa asiassa vähemmän sulava kuin parhaat kilpailijat, Blade oli *hyvin* lähellä, vaikka se on halpisluuri.


> JavaScript engine, joka hyödyntää GPU:ta

Kaikki löytämäni artikkelit väittivät, että siinä on ihan normaali (CPU:lla käännettävä ja ajettava) JIT. Ja että GPU-kiihdytystä käytetään piirtoon ja videoon, kuten kilpailevissakin selaimissa. Sinä yritit väittää että GPU:n käyttö olisi syy Javascriptin nopeuteen. Anna linkki lähteeseen, kiitos.


> Sinun kuvitelmasi siitä, että ytimin lisääminen rautaan automaattisesti niopeuttaa konetta on yleinen harhaluulo, mutta se ion väärä harhaluulo, joka ei pidä paikkaansa.

Tämä "harhaluulo" perustui oletukseen modernista käyttöjärjestelmästä. SMP ei se vaadi yhtään mitään sellaista, mitä Linuxissa (Android) tai OS X:ssa (iOS) ei olisi ollut jo 90-luvulla. Kun löytyy useampi core, skeduleri jakaa säikeitä (mistä tahansa prosessista) useammalle corelle. Ei se mitään rakettitiedettä ole, ja siitä on etua aina kun on yli yksi säie jonottamassa vuoroaan prosessorille.


> Säikeet eli threadit on kokonaan eri asia

Takaisin koulun penkille! Prosessit ja threadit ovat tässä kontekstissa hyvinkin pitkälle sama asia.


>Niin ja sovellukselta vaaditaan esimerkiksi nimenoman säikeiden käyttöä, jos sen halutaan opystyvän jakamaan kuormaa usealle ytimelle.

Ei sitä mitenkään välttämättä vaadita, varsinkaan sovellukselta. Pinnan alla säikeitä varmasti jossain vaiheessa käytetään, mutta kyllä rinnakkaistukseen on paljon muitakin malleja kuin manuaalinen säikeiden käyttö.


> Säikeiden käyttö tuo sitten mukanaan tarpeen mutexeille, tahdistukselle ja jaetun muistin hallinnalle jne.

Riippuu millä ja miten ohjelmoidaan, mutta oikein tehtynä esimerkiksi lukkojen tarve on hyvin lähellä nollaa.


> Symbian tukenut täyttä moniajoa ja säikeitä aivan alusta asti.

Jos kerran Symbianillakin säikeet ja prosessit ovat arkipäivää, ei useamman coren hyödyntäminen vaadi mitään muuta kuin uutta rautaa. Taas vaikutat hyvin ristiriitaiselta, ellet sitten pyri kiertäen sanomaan, että Symbianissa ei ole tukea SMP:lle?

Vastaa
Raimondon
Raimondon

42

Meikä on aikas tyytyväinen E7:kaan,näyttö näkyy hyvin auringonpaisteessakin....monessa yli 500€ puhelimessa ei näy.
Tämä on mulle tärkeä ominaisuus kun käytän tässä navionicsin merikarttaa.
Resoluutio on mielestäni aivan riittävä ja ajaa asiansa todella hyvin.

Runko tuntuu jämäkältä,mutta LIIAN LIUKAS PINNALTAAN vaatii lisäkuoret,näppäimistö on loistava.
Akku saisi kestää pidempään,toisinaan ei kestä koko työpäivää...tietysti käyttö vaikuttaa siihen.
Laitteen "ulko" kaiutin ei ole hyvä,kyllä soitoäänet hyvin tulee mutta esimerkiksi navigoinnin puheopastuksen ääni on monessa puhelimessa (varalla Iphone 3gs) parempi.

Navigaattori on hieman toope,saattaa heittää mitä ihmeellisimpiä reittivalintoja oli sitten ehdoissa lyhin,nopein tai optimoitu...ei hyvä kun vertaa vaikka idiootti varmaan TomTom ohjelmistoon (Puhelinversiot siis).
Uutisen mainitsemiin aikoihin ei tullut ohjelmistopäivitystä puhelimeen vaan E7:kan karttaohjelmisto päivittyi ainakin minulla.
Ajoittaista ongelmaa on ollut s-postin hakujen kanssa,jättää ajoittain hakematta.
Lisäksi toivoisin selkeämmän hallinnan wlan yhteydelle.
Netin selaus oli alussa hankalaa,mutta kun hokasi laittaa javaskriptit päälle niin alkoivat säätutkatkin näkyä...siis oma vika :)

Mahdollinen tuleva ohjelmistopäivitys tuonee parannuksia vaivoihin joten sitä odotellaan. Mulla on ollut käytössä varmaan 50 eri puhelinta ja mallia viime vuosina.Kyllä tää on puhelin jota ei heti koe tarvitsevansa vaihtaa psyykkisistä,fyysisistä tai teknisistä syistä (Kaikki vaikuttaa kokemukseen kuten tiedätte) ...ei siis paha.

Ai niin kamera..olis tietty kiva jos se tarkentaisi myös alle 50cm,mutta kyllä tällä laadullisesti pärjää ihan hyvin. Vertailin mallikuvia ja ihmettelen että miten joku näkee niissä pikselimössöä...siis riittävässä valossa kuvatuista kuvista. Kyseessähän on kuitenkin kännykkäkamera jota valmistajakaan ei markkinoi järkkärinkorvaajaksi :)

Vastaa
user_org (vahvistamaton)

43

41@
>Taas vaikutat hyvin ristiriitaiselta, ellet sitten pyri kiertäen
>sanomaan, että Symbianissa ei ole tukea SMP:lle?

Siltä vaikuttaa, tosin onhan se mainittu "ominaisuuksissa" Symbian Ltd ajoista asti.

2011 on kai ollut aikataulutettu laitteita, mikä luonnollista, aijemmin ei ole edes sopivaa rautaa ollut. 2011 kuitenkaan mikään varma nakki ole.

Oli miten oli niin tuplaydin jutut on kuitenkin mobiilialalle kova juttu.

Vastaa
Nikotiko
Nikotiko

44

Mulle merkkaa vaan se, että on hyvä iso hieno näyttö, näppäimistö eikä käyttis lagaa ;) Opera Mobile on täydellinen näille. En tajua miks pitää vinkua siitä vakioselaimesta, ku sitä ei oo pakko käyttää...

Ja prosessori ja GPU tuen lisä on SUURI ero tohon N97 minin 434 MHz prosessoriin, eikä siellä oo edes GPU:ta.

Lisäks kapasitiivinen kosketusnäyttö tuo lisäarvoa ja toimivuutta puhelimeen, ku N97 minissä (ja N97:ssa) on resistiivinen.. Toki silläkin on hyviä puolia, kuten minkä tahansa kynän toimivuus, mutta oon sitä resistiivistä käyttäny 5800 XM:stä asti, ja alkaa kyrsimään...

Vastaa
miksuh2
miksuh2

45

@41 Jonahan

> Molemmat laitteet on testattu omin sormin.

Mä en kyllä tarkottanu miään parin minuutin käyttöä puhelinliikkeessä, vaan kunnon benchmarkkia, sekä päivittäistä jatkuvaa käyttöä, josta sulla ei kyllä puheistasi päätellen taida kokemusta olla.

> Ihan totta, ZTE Blade on
> erittäin suosittu ja porukka on siihen tyytyväinen. Syynä on se, että se
> on mainio puhelin hintaluokassaan (reilut 100e, erinäisissä diileissä
> huomattavasti halvempikin). Prosessori on ihan ok halpispuhelimeen,
> pahasti alitehoinen huippumalliin. Valitettavasti vain N8 on hinnaltaan
> ja markkinapositioltaan erilainen kuin Blade.

Kun itselläni oli jokin aika sitten viikon ajan lainassa ZTE Blöade ja
Samsungin Galaxy S, niin ei niissä kyllä juuri merkittävää nopeuseroa
pystynyt havaitsemaan, 3D-peleissä olisi saattanut olla muttei
normaalikäytössä. Sitäpaitsi netissä on bechmark tuloksia N8:n ja N7:n GPU:sta ja se hakkaa monissa testeissä jopa Galaxy S:n.Joissakin testeissä se on hiukan hitaampi, mutta monissa taas nopeampi.

N8 ja E7 on erittäin hyvä älypuhelin ja ne on ominaisuuksiltaan parempi kuin kuin kumpikaan noista Android-luureista. Joten on typerää kahistella sitä ettei N8 ja E7 ole halpapuhelimia.

Kuten sanoin sulla tuntuu olevan hirveä tarve osottaa E7 hitaaksi ja huonoksi vaikkei se sitä ole.

> Tottakai, softan merkitys on suuri, tässä kuitenkin puhutaan
> käyttiksistä, joiden voi olettaa olevan jo varsin kypsiä.Ei siellä
> pitäisi kauheasti ns. "helppoja nakkeja" enää olla. Tietenkin jos
> upotetaan kehitykseen ja optimointiin paljon aikaa ja osaamista voi
> softatoteutuksella tehdä ihmeitä.

Kyllä sillä on paljon merkitystö miten se käyttis on suunniteltu,. Esim Symbian on aivan alusta asti suunniteltu käytettäväksi mobiililaitteissa, joissa on rajalliset resurssit. Android ja iOS taas ei ole, koska niiden pohjalla oleva Linux ja Unix ei ole. Androissa on lisäksi lisärasitteena se, että se on tehty alimman tason osia lukuunottamatta Javalla. Olen täysin varma, että jos Symbiania, iOS:aa ja Androidia ajettas täsmälleen samalla raudalla, niin Symbian ^3 veisi kirkkaasti voiton nopeudessa, resurssien käytön tehokuudessa sekä energiatehokuudessa. Mainitsen Symbian ^3:n, koska se tukee rautapohjasta grafiikkakiihdytystä. Sitäpaitsi minä en kyllä menisi kutsumaan Androidia kyopsäksi käyttöjärjestelmäksi, koska sitä se ei vielä ole.

> Onnistuit olemaan huomioimatta lainauksen toisen osan. Mitä sillä N8:n
> softalla ja raudalla (mukaanluettuna se GPU) onkin tehty on se monessa
> asiassa vähemmän sulava kuin parhaat kilpailijat, Blade oli *hyvin*
> lähellä, vaikka se on halpisluuri.

En minä jättänyt mitään huomiotta, en vain viitsinyt alkaa väittelemään asiasta. Pidi koko asia jopa keskustelunaiheseen liittymättömänä, Pidän jokatapauksessa hölynpölynä vähättelysäsi. Sinulla näkyy olevan hirveä tarve koettaa osottaa N8 ja E7 hitaaksi jne. Minä en ole sinun klanssasi alkuun kaan sama mieltä. N8 ja E7 ei ole millään tavalla hidas, vaan mukavan sulavia ja nopeiya.

> Kaikki löytämäni artikkelit väittivät, että siinä on ihan normaali
> (CPU:lla käännettävä ja ajettava) JIT. Ja että GPU-kiihdytystä käytetään > piirtoon ja videoon,

No kyllä olet sillon aika huonosti etsinyt tietoa. Tottakai sitä GPU:ta käytetään grafiikan renderointiin, mitä sä sitten oikeen kuvittelit? Siihenhän sitä nimenomaan käytetään. Oletko tullut ajatelleksi, että JavaScript koodissa on usein runsaasti piirto-ioeraatioita, joten sillä miten se piirto on toteutettu on todellakin merkitystä. Se on siitten täysin yhdentekevää onko se GPU-koodi käytännössä osa itse JavaScript engineä vai erillisenä moduulina selaimessa, se millä on merkitystä on se, että IE9:n Javascrip-piirtooperaatiot hyödyntää GPU:ta. Molemmissa tapauksissa kyse on GPU:n hyödyntämisestä, ja minähän vain sanoin että asia on noin. M;iksi HELVETISSÄ sinun pitää alkaa vääntelemään ja kääntelemään asioita ja tekemään niistä monimutkaempia kuin ne edes on?

Sitäpaitsi minä en edes ole ainut, joka IE9:n javaaScriptin ja GPU:n on tässä ketjussa maininnut, joten miksi sinä minulle vaahtiat muttet muille?

> kuten kilpailevissakin selaimissa. Sinä yritit väittää että GPU:n
> käyttö olisi syy Javascriptin nopeuteen. Anna linkki lähteeseen, kiitos.

Minä puhuiin selaimen nopeudesta helvettis oikoon,Minä sanoin, että IE on niin nopea, koska esimerkiksi JavaScript-koodin tekemät piirto-operaatiot hylödyntää GPU:ta. Miten helvetissä se voi olla noin vaikea käsittää. Oletko sä noin imbesilli vai mikä sua riivaa?

> Tämä "harhaluulo" perustui oletukseen modernista käyttöjärjestelmästä.
> SMP ei se vaadi yhtään mitään sellaista, mitä Linuxissa (Android) tai OS
> X:ssa (iOS) ei olisi ollut jo 90-luvulla. Kun löytyy useampi core,
> skeduleri jakaa säikeitä (mistä tahansa prosessista) useammalle corelle.
> Ei se mitään rakettitiedettä ole, ja siitä on etua aina kun on yli yksi
> säie jonottamassa vuoroaan prosessorille.

Älä nyt ala jauhamaan mitään sellasta, että moderneissa käyttiksissä on tuki monioprosessorijärjeslmille plaa plaa. Entä sitten? Ei se muuta sitä tosiasiaa, että se tuki pitää olla tai muuten niitä lisäytimiä ei pystytä hyödyntämään.Sitäpaitsi sovittaminen mobiililaitteisiin vaatii oman työnsä.
Kyllä minä tiedän, ett'ä säöikeet voidaan jakaa usealle ytimelle, itsehän minä sen mainitsin aiemmassa vuiestissäni, joten turhaan sitä minulle selität.

Pointti nyt oli se, että pelkkä rautaan ytimien lisääminen ei te laitteesta nopeampaa, van myös käyttiksen pitää tukea moniprosessorijärjestelmää. En käsitä miksi sinun piti noin yksinkertasesta asiata tehdä tälläinen ongelma ja alkaa vänkäämään vastaan. Asiahan on nimen omaan niin, että se tuki pitää käyttiksessä olla tai muuten voidaan käytää vain yhtä ydintä

> Takaisin koulun penkille! Prosessit ja threadit ovat tässä kontekstissa
> hyvinkin pitkälle sama asia.

Kyllä sun itsesi sietäs mennä takas koulunpenkille. Säikeikeet ja prosessit ei ole sama asia kuin moniprosessorijärjeslmätuki Säikeet ja prosessit liittyy käyttöjärjestelmän kykyyn moniajaa eli vaihtaa suoritettavaa koodia hallitusti ja jakaa eri koodinpätkille suoritusvuoroja. Säikeitä ja prosesseja on käytetty jo vuosikymmeniä ja myös siis käyttöjärjestelmissä, joissa moniprosessoritukea ei ole. Tuki moniposesorijärjestelmille pitää lisätä ihan erikseen sinne käyttikseen ytimeen. Pelkkä tuki säikeille ja prosesseille ei riitä tekemään käyttiksestä moniprossorijärjestelmiä hyödyntävää..

> Ei sitä mitenkään välttämättä vaadita, varsinkaan sovellukselta. Pinnan
> alla säikeitä varmasti jossain vaiheessa käytetään, mutta kyllä
> rinnakkaistukseen on paljon muitakin malleja kuin manuaalinen säikeiden
> käyttö.

No toki sä voit tehdä esim toteutuksen, jossa pääohjelma käynnistää toisen prosessin vaikkapa ajamalla erillisen exen ja järjestämällä sitten kommunikoinnin prosessien välille. Mutta minä rajasin sen nyt pois ja puhuin vain yhdestä suoritettavasta binääristä koostuvasta sovelluksesta. Ja käytetty frameworkki voi sisäisesti käyttää säikeitä, yleensä näin onkin.

Jokatapauksessa, jos teet sovelluksen jossa on vain yksi prosessi ja siis yksi säie, niin ei se sitä kuormaa sillon usealle ytimelle ja, vaan koko sovellus pyörii sillon yhdellä ja samalla ytimellä. Se oli se pointti,.

> Riippuu millä ja miten ohjelmoidaan, mutta oikein tehtynä esimerkiksi
> lukkojen tarve on hyvin lähellä nollaa.

Ja mitähän toi nyt on muka tarkottavinaan? Mitä meinaat oikein ohjelmoimisella? Puhut ihan hölynpölyä. Jos säikeet käyttää jotain niiden kesken jaettua resurssia, kuten käsittelevät jaettua muistia, niin on täysin välttämätöntä estää varmistaa ettei säuikeet esimerkiksi . Jos et sä käytä mutexeja, semafooreja ja tahdista säikeiden toimintaa niin sun ohjelmasi toimii helposti ihan päin honkia. Tietenkin jos säikeet ei käytä jaettuja resursseja, niin sillon lukkojakaan ei tarvita, mutta heti kun ne käytää jaettuja resursseja niin aicvan tasan taatusti sä tarvitset mutexeja ja semafooreja. Muun väittäminen on hirveää hölynpölyä.

> Jos kerran Symbianillakin säikeet ja prosessit ovat arkipäivää, ei
> useamman coren hyödyntäminen vaadi mitään muuta kuin uutta rautaa. Taas
> vaikutat hyvin ristiriitaiselta, ellet sitten pyri kiertäen sanomaan,
> että Symbianissa ei ole tukea SMP:lle?

No kyllä ne on arkipäivää, on ollut aivan ensimmäisestä Stmbian-versiosta lähtien. Mutta kun minä sanoin, että ytimien lukumäärän lisääminen ei automaattisesti noeuta konetta ja vaatii myös tuen softapuolle, niin mkinä en puhunut Symbianista, enkäö mistään muustakaan tietystä käytöjärjestelmästä, vaan yleisesti käyttöjärjestelmistä. Toisekseen kuten edllä sanoin, niin säikeillä ja prosesseilla ei itsessään ole yhtään mitään tekemistä moniprosessorituen kanssa. Säikeitä ja prosesseja on käöytetty vuosikymmeniä ja myös käyttöjärjestelmissä, joissa moniprosessoritukea ei ole. Tuki moniposesorijärjestelmille pitää lisätä ihan erikseen sinne käyttikseen, pelkkä tuki säikeille ja prosesseille ei

Vastaa
miksuh2
miksuh2

46

@45 miksuh

> Jos säikeet käyttää jotain niiden kesken jaettua resurssia, kuten
> käsittelevät jaettua muistia, niin on täysin välttämätöntä estää varmistaa
> ettei säuikeet esimerkiksi

Hops tulipa outo lause. Tarkotin siis, että pitää varmistaa ettei säikeet esimerkiksi lue/kirjoita smaa jaettua muistialuetta smanaikaisesti. Esim oletetaan, että ensimmäinen säie kasvattaa säikein kesken haetun luvun arvoa, toinen säie pienentää arvoa ja joknas säie kukee ja tulostaa tulostaa arvon. Jos nyt sitten säikeitä ei mitenkään kontrolloida, niin niin lopputlos on jotain ihan muuta kuin haluttiin.

Vastaa
Jonahan
Jonahan

48

> Mä en kyllä tarkottanu miään parin minuutin käyttöä puhelinliikkeessä, vaan kunnon benchmarkkia, sekä päivittäistä jatkuvaa käyttöä, josta sulla ei kyllä puheistasi päätellen taida kokemusta olla.

Olen käyttänyt sekä Bladea että N8:aa pari viikkoa ykköspuhelimenani, ajallisesti hyvin lähellä toisiaan. Senkin jälkeen molempia silloin tällöin, kun ne sattuvat tuossa pöydällä olemaan. Päättelykykysi siis ontuu.


> Tottakai sitä GPU:ta käytetään grafiikan renderointiin, mitä sä sitten oikeen kuvittelit? Oletko sä noin imbesilli vai mikä sua riivaa?

Ei, en ole imbesilli. Sen pitäisi olla aika helposti pääteltävissä vaikka siitä, että olen oppinut kirjoittamaan, ja aika hyvin, vaikka itse sanonkin.

Sanoit aiemmin, että "IE9:ssä on mm. JavaScript engine, joka hyödyntää GPU:ta tehokkaasti. Se on se syy miksi se selain on niin nopea". Nyt tarina onkin muuttunut suunnilleen siihen, mihin sen korjasin, eli nopea Javascript engine ja GPU-kiihdytys canvakseen, tekstin piirtoon, css-transformeihin ja animaatioihin. Ja bonuksena on tullut vittuilua ja solvauksia. Kiitos tästä.

Alkuperäisen väitteesi voi ymmärtää siten, että se engine todellakin hyödyntää GPU:ta erityisen tehokkaasti, tavalla jota muut selaimet eivät olisi tehneet jo vuosia. Modernilla GPU:lla voi tehdä ihan mitä tahansa laskentaa (katso vaikka alla mainitut CUDA ja OpenCL), ei se ole rajattu grafiikan renderöintiin.


>Sitäpaitsi sovittaminen mobiililaitteisiin vaatii oman työnsä. Kyllä minä tiedän, ett'ä säöikeet voidaan jakaa usealle ytimelle, itsehän minä sen mainitsin aiemmassa vuiestissäni, joten turhaan sitä minulle selität.

Ei se Linux-kerneli tiedä ajetaanko sitä mobiililaitteessa vaiko ei. Jos SMP on käännetty mukaan toimii se ihan samalla tavalla suurkoneesta puhelimeen.

Tiedät, että säikeet voidaan jakaa, mutta kuitenkin koko ajan väität, että siitä ei ole hyötyä. Useammasta coresta hyötyä *heti* kun järjestelmässä on yli yksi säie, joka haluaa suoritukseen samanaikaisesti. Riippumatta mihin prosessiin säie kuuluu, skeduleria se ei kiinnosta.


> Ja mitähän toi nyt on muka tarkottavinaan? Mitä meinaat oikein ohjelmoimisella? Puhut ihan hölynpölyä

Taaskaan se, että sinulle kerrotaan asia, jota et tiedä tai josta et ole samaa mieltä ei ole "hölynpölyä".

Tarkoitan sitä, että rinnakkaistuksen voi tehdä monella eri tavalla. Voi luoda threadeja manuaalisesti vähän miten sattuu, tai sitten voi käyttää erilaista ohjelmointimallia.

On malleja ohjelmoida rinnakkaisesti, joissa lukot ja manuaaliset threadit eivät ole arkipäivää. Yksinkertaisin tapa on käyttää funktionaalista kieltä, esimerkiksi Haskell tai Erlang. (Aidosti) Funktionaalisissa kielissä ei ole muuttujia, eikä funktioilla ole sivuvaikutuksia. Täten ne rinnakkaistuvat helposti.

Imperatiivisia kieliä voidaan rinnakkaistaa ilman manuaalithreadeja käyttäen esimerkiksi MPI ja OpenMP -kirjastoja. Lisäksi CUDA ja OpenCL mahdollistavat työn rinnakkaistamisen ja saman koodin ajamisen sekä CPU että GPU-coreilla.

Noiden lisäksi yksi varsin helppo tapa on käyttää työjonoja, joissa suoritettavat operaatiot eivät ole thread safe (siis ei minkäänlaista lukitusta), mutta yhden tyyppisiä operaatioita laitetaan vaan yhteen jonoon. Kun jonoja on useita voidaan niitä ajaa samanaikaisesti usealla corella -> nopeampaa. Tämän voi tehdä joko käsin assignoiden yhden threadin per jono tai voi käyttää jotain valmista siihen tehtyä kirjastoa/frameworkkia.

Jonkun edellä mainitun tavan, tai vastaavan, käyttäminen on se jota voisi kuvata "oikein tekemiseksi". Lukot ja manuaalithreadit eivät ole tulevaisuus (eivätkä oikein tämäkään päivä). "Oikein tekemisestä" on hyötyä myös silloin kun coreja on vähän.


> Jokatapauksessa, jos teet sovelluksen jossa on vain yksi prosessi ja siis yksi säie, niin ei se sitä kuormaa sillon usealle ytimelle ja, vaan koko sovellus pyörii sillon yhdellä ja samalla ytimellä. Se oli se pointti

Symbianista en tiedä, mutta Androidille ja iOS:lle on lähes mahdotonta tehdä yksisäikeistä softaa. Ja vaikka se olisikin mahdollista *ja* joku niin tekisi, on samanaikaisesti käynnissä monta muutakin prosessia kuin juuri kyseinen sovellus. Täten myös se teoreettinen yksisäikeinen sovellus nopeutuu, koska sitä ei keskeytetä niin usein kuin ennen.

Eikö vain?


> säikeillä ja prosesseilla ei itsessään ole yhtään mitään tekemistä moniprosessorituen kanssa

Ei niin, mutta kun niitä on ajossa yli yksi on useammasta coresta heti hyötyä.

Vastaa
Joukkokanne? (vahvistamaton)

49

Jonahanilla olisi tässä jo kunnianloukkaussyyte mahdollisuus, sen verran tulee törkeetä solvausta niskaan.

Samoin parilla muulla tyypillä mitkä miksu on tässä menneenä viikkona haukkunut :)

Kummallista jos joku kritisoi nokian tekemisiä tai laitteita niin hyökätään kritisoijan päälle ja haukutaan sitä, sen sijaan että keskustellaan itse ASIASTA.

Vastaa
-0,02$ (vahvistamaton)

50

Onkos kukaan saanut asennettua tuota topiikin aloittanutta 1.1 päivitystä? Hätäpäissäni laitoin jopa Nokia updaterin käyttämään proxya jenkkilässä mutta eipä näyt auttavan sekään päivityksen löytymiseen...

Vastaa
miksuh2
miksuh2

51

@48 Jonahan

Älä vääristele sanomisiani.

> Sanoit aiemmin, että "IE9:ssä on mm. JavaScript engine, joka hyödyntää
> GPU:ta tehokkaasti. Se on se syy miksi se selain on niin nopea". Nyt
> tarina onkin muuttunut suunnilleen siihen, mihin sen korjasin,

Älä vääristele sanomisiani. Sanomani ei ole yhtään mihinkään muuttunut. Itse sinä olet väännellyt ja käännellyt asiaa koko väittelyn ajan. Minä olen alusta alkaen sanonut, että JacvaScript engine HYLÖDYNTÄÄ GPU:ta. Minä en missään vaiheessa väittänyt, että GPU piirtorutiini olisi välttämättä itse javaScript enginessä, vaikka sitseasiassa et sinäkään ole pystynyt osottamaan että se ei olisi. Jokatapauksessa minä olen ensimmäisestä JavaScriptin maininnessta viestistäni lähtien sanonut, että JavaScript engine-HYÖDYNTÄÄ GPU:ya. Se ei ole sama asia, kuin että se GOPU-koodi olisi välttämättä javaScript-enginessä. Minä en ole missään vaiheessa sellasta väittänyt. Sinäö olet se, joka teki tuosta asiatsta ongelman kun aloit väittää vastaan. Asis on kuitenkin kuten olen asklusta asti sanonut, JavaScript-koodin piirtorutiinit käyttävät GPU:ta, joka nopeuttaa selainta merkittävästi. Minä en myöskään missään vaiheessa ole sanonut, että vain javaScript-engine käyttäisi GPU:ta. Minä sanoin hyvin selkeästi, että tottakai koko muukin selain käyttää sitä.

> Javascript engine ja GPU-kiihdytys canvakseen, tekstin piirtoon,
> css-transformeihin ja animaatioihin. Ja bonuksena on tullut vittuilua ja
> solvauksia. Kiitos tästä.

Olet kyllä melkonen toisten sanomisten vääristelijä. Yrität ilmeisesti myös oikeen taghallasi mustamaalata minua ja kioettaa väittää etten muka tuntisia miten asiat toimii.

> Alkuperäisen väitteesi voi ymmärtää siten, että se engine todellakin
> hyödyntää GPU:ta erityisen tehokkaasti,

No ei sanomani ole yhtään mihinkään muuttunut, sehän tekee niin, koska se käyttää piirtoerutiineja, jotka käyttää GPU:ya. Kuten aiemmassa viestissäni sanoin, niin se on täysin yhdentekevää onko kyseinen GPU:ta käyttäcä rutiini osana itse engineä.

> tavalla jota muut selaimet eivät olisi tehneet jo vuosia.

Minä en niin ole sanonut. Minä en missään kohtaa ole sanonut, että muut selaimet eivät käyttäisi GPU:ta. Itsehän minä mainitsin esim Googlen Chromen, joka sitä hyödyntää. On kuitenkin edelleen olemasa useilla alustoilla useita selaimia, jotka ei GOU:ta hyödynnä. Sanon taas, että älä vääristele sanomisiani.

> Modernilla GPU:lla voi tehdä ihan mitä tahansa laskentaa (katso vaikka
> alla mainitut CUDA ja OpenCL), ei se ole rajattu grafiikan renderöintiin.

Ei olekaan, enkä ole niin väittänyt millään kohtaa. Pääsääntöinen käyttökohde kuitenkin on grafiikan piirto ja juuri se on se mikä noita selaimia nopeuttaa. Kyllä minä tiedän että GPU:ta voi käyttää myös muuhun, turhaan sitä minulle kerrot.

> Ei se Linux-kerneli tiedä ajetaanko sitä mobiililaitteessa vaiko ei. Jos
> SMP on käännetty mukaan toimii se ihan samalla tavalla suurkoneesta
> puhelimeen.

Kuvitteletko sä ihan tosissasi, että se mobiililaitteissa käytetrty kerneli on täsmälleen sama, kuinka minkä sä voit hakea kernel.orgista? Sitäpaitsi kyseinen kerneli on

> Tiedät, että säikeet voidaan jakaa, mutta kuitenkin koko ajan väität,
> että siitä ei ole hyötyä. Useammasta coresta hyötyä *heti* kun
> järjestelmässä on yli yksi säie, joka haluaa suoritukseen
> samanaikaisesti. Riippumatta mihin prosessiin säie kuuluu, skeduleria se
> ei kiinnosta.

Täh? Taas vääristelet sanomisiani. Minä en ole missään vaiheessa väittänyt, että monuiprosessorituesta ja säikeistä ei olisi hyötyä. Tuon olet kyllä keksinyt ihan omasta päästäsi. Totakai siitä on hyötyä. Minä olen alusta asti sanonut, että tietokone ei nopeuu PELKÄSTÄÄN RAUTAAN YTIMIÄ LISÄÄMÄLLÄ, VAAN MYÖS KÄYTTÖJÄRJESTELMÄN PITÄÄ TUKEA MONIPROSESSORIJÄRJESTELMIÄ. Toivottavasti asia nyt vihdoinkin menee sinulle perille. Minä en millään kohtaa ole väittänyt, että säikeiden jakamisesta usealle ytimelle ei olisi hyötyä, tottakai siitä on. Minä olen sanonut, että käyttöjärjestelmän pitää tukea SMP:tä, koska muuten niitä ytimiä ei jaeta usealle ytimelle ja sillonuseasta ytimestä ei ole hyötyä.

> Taaskaan se, että sinulle kerrotaan asia, jota et tiedä tai josta et ole
> samaa mieltä ei ole "hölynpölyä".

Musta kun vaan vaikuttaa ettet itse tiedä mitään siitä mistä puhut.

> Tarkoitan sitä, että rinnakkaistuksen voi tehdä monella eri tavalla. Voi
> luoda threadeja manuaalisesti vähän miten sattuu, tai sitten voi käyttää
> erilaista ohjelmointimallia.
> On malleja ohjelmoida rinnakkaisesti, joissa lukot ja manuaaliset
> threadit eivät ole arkipäivää. Yksinkertaisin tapa on käyttää
> funktionaalista kieltä, esimerkiksi Haskell tai Erlang. (Aidosti)
> Funktionaalisissa kielissä ei ole muuttujia, eikä funktioilla ole
> sivuvaikutuksia. Täten ne rinnakkaistuvat helposti.

No hyvä on, jotkin ohjelmointikielet voi piilottaa kyseisen toiminnallisuuden ohjelmoijalta, mutta voitko muka osottaa ettei syntyvä käännetty sovellus jokatapauksessa sisältäisi vastaavia tekniikoita? Et voi. Sitäpaitsi mainitsemasi Haskell ja Erlang ei kuulu maailman yleisimmin käytettyihin ohjelmointikieliin. C, C++, Java, C# jne jokaiikinen sisältävät mutexit ja semafoorit säöikeiden kontrollointiin ja niillä tehdyssiä sovelluksissa niitä myös käytetään.

> Imperatiivisia kieliä voidaan rinnakkaistaa ilman manuaalithreadeja
> käyttäen esimerkiksi MPI ja OpenMP -kirjastoja. Lisäksi CUDA ja OpenCL
> mahdollistavat työn rinnakkaistamisen ja saman koodin ajamisen sekä CPU
> että GPU-coreilla.

En tunne noiden sisäistä toteutusta, mutta olen käytännössä varma, että sisäisesti niiden koodiata löytyy säikeitä, mutexeja ja semafooreja. joten kun sovellus noita käyttää, niin se käytää kyseisiä tekniikoita.

> Noiden lisäksi yksi varsin helppo tapa on käyttää työjonoja, joissa
> suoritettavat operaatiot eivät ole thread safe (siis ei minkäänlaista
> lukitusta), mutta yhden tyyppisiä operaatioita laitetaan vaan yhteen
> jonoon. Kun jonoja on useita voidaan niitä ajaa samanaikaisesti usealla
> corella -> nopeampaa. Tämän voi tehdä joko käsin assignoiden yhden
< threadin per jono tai voi käyttää jotain valmista siihen tehtyä
> kirjastoa/frameworkkia.

Edelleenkin tuossa käytetään säikeitä, sä et pääse siitä mihinkään. Ja jos säikeiden välillä on jaettuja resursseja, niin sä tarvitset edelleen mutexeja ja semafooreja. Minä olen kokoajan sanonut, että kyseisiä tekniikoita tarvitaan, JOS SÄIKEET KÄYTTÄÄ JOTAIN JAETTUA RESURSSIA. Jos ne ei käytä, niin sillon mutexeja ja semafooreja ei välttämättä tarvitra, ellei niitä haluta käyttää muuten säikeiden tahdistukseen. Minä sanoin alusta alkaen, että mutexeja ja semafooreja tarvitaan suojaamaan jaettuja resursseja, jos jaettuja resursseja ei ole käytössä, ei niitä tietenkään sillon tarvitse suojatakaan.

> Jonkun edellä mainitun tavan, tai vastaavan, käyttäminen on se jota
> voisi kuvata "oikein tekemiseksi"

Ei minusta. Kyseiset tavat ei edes vältämättä sovellu joka tilanteeseen. ja nuutenkin "oikein tekemisestä" on kyllä täysin typerää, tuo kuulostaa lähinnä fanatismilta eikä perustu mihinkään todelliseen radikaliin etuun. Ja kuten minä sulle sanoin edellä tässä viestissä, niin esimerkiksi mainitsemasi haskell ja Erlang on kyllä melkosen marginaalisesti käytettyjä ohjelmointikieliä.

> Lukot ja manuaalithreadit eivät ole tulevaisuus (eivätkä oikein tämäkään
> päivä). "Oikein tekemisestä" on hyötyä myös silloin kun coreja on vähän.

ja höpön löpön. Täyttä hölynopölyä. Nyt tietty taas takerrut sanaan hälynpölyä, mutta kyllä sanomasi on sitä. Säikeiden tahdistukselle on nyt ja jatkossakin tarvetta.

> Symbianista en tiedä, mutta Androidille ja iOS:lle on lähes mahdotonta
> tehdä yksisäikeistä softaa.

En minä puhunut Symbianista, tai mistään muustakaan tietystä käyttiksestä vaan yleisesti.

> Ja vaikka se olisikin mahdollista *ja* joku niin tekisi, on
> samanaikaisesti käynnissä monta muutakin prosessia kuin juuri kyseinen
> sovellus. Täten myös se teoreettinen yksisäikeinen sovellus nopeutuu,
< koska sitä ei keskeytetä niin usein kuin ennen.

Ehkä esität asiasi vain niin epäselvästi, mutta nyt en kyllä ihan ymmärrä kuinka se muiden prosessien ajossa olo nopeuttaa jotain ohjelma. Itseasiassa mitä enemmän ohjelmia on ajossa sitä useammalle sovellukselle prosessori joutuu suoritusaikaa jakamaan. Siis eihän moniajavassa järjestelmässä ohhjelmat pyöri jatkuvasti, ei edes moniytimisessä koneessa. Käyttiksen ytimen scheduleri jakaa ohjelmille aikaviipaleita joiden umpeudutta prosessori suorittaa taskinvaihdon. Moniajo on siis vain näennäistä, ihmisen kannalta ohhjelmat on jatkuvasti ajossa mutta todellisuudessa kunkin ohjelman koodia suoritetaan vain osan ajasta ja sitten suoritusvuoro siirtyy toisille ohjelmille.

>> säikeillä ja prosesseilla ei itsessään ole yhtään mitään tekemistä
>> moniprosessorituen kanssa
> Ei niin, mutta kun niitä on ajossa yli yksi on useammasta coresta heti
> hyötyä.

Hyvä kun vihdoinkin myönnät sen ettei niillä ole mitään tekemistä keskenään. tarvittiinko sen myöntämiseen välttämättä hirveä väittely kun kuitenkin päädyt samaan tulokseen? Aiemmmissa viesteissäsi sanoit siihen tyyliin kuin pitäisit niitä samana asiana. Ja tottakai säikeistä on hyötyä. Minä en ole missään väittänyt ettei olisi ollut. Sinä kovasti olet koettanut väittää, että olsisin sellasta väittänyt, mutta se on silkka valhe. Minähän sanoin, että säikeistä on hyötyä jo yksiytimiselläkin tietokoneella saati sitten moniytimisellä. Minä olen noin sanonut alusta alkaen.

Vastaa
miksuh2
miksuh2

52

@50 -0,02$

> Onkos kukaan saanut asennettua tuota topiikin aloittanutta 1.1
> päivitystä? Hätäpäissäni laitoin jopa Nokia updaterin käyttämään proxya
> jenkkilässä mutta eipä näyt auttavan sekään päivityksen löytymiseen...

Olen itsekin odottanut tuota päivitystä, mutta vielä sitä ei ole tullut saataville. En tiedä missä se viipyy. Nokia jakaa noita päivityksiä eri aikoihin puhelimille riippuen niiden ns. product codesta. Lisksi puhelinoperaattorit voi vaikutta siihen millon päivity tulee.

Toivotaan nyt, että se päivitys ilmestyisi siltä lähiaikoina..

Vastaa
Nikotiko
Nikotiko

53

@Jonahan
@miksuh2

kun kerran noin hirveesti tiedätte ja näytätte osaavan, ni miksette tee omaan näkemykseenne perustuvaa ohjelmaa, ja siten näytä kumpi on oikeassa ja väärässä.

Vastaa

Kommentoi artikkelia

Pysy aiheessa ja kirjoita asiallisesti. Epäasialliset viestit voidaan poistaa tai niitä voidaan muokata toimituksen harkinnan mukaan.

Haluan ilmoituksen sähköpostitse, kun ketjuun kirjoitetaan uusi viesti.

Keskustelut

Lisää keskusteluja