Aktualności:

Nasz kanał IRC - Porozmawiaj z nami.

Menu główne

Testy NativeBOINC na poszczególnych modelach telefonów

Zaczęty przez krzyszp, 01 Wrzesień 2011, 19:39

krzyszp

Witam

Jako, że nikt jeszcze nie zakładał podobnego tematu, więc będę pierwszy :)

Telefon:
Samsung Galaxy S2

Typ procesora:
ARMv7 Processor rev 1 (v7l) @1200MHz

Wersja systemu Android:
2.6.35.7-I9100XWKF3-CL276555

Measured floating point speed
998.52 million ops/sec

Measured integer speed
1826.81 million ops/sec

Wersja Managera:
6.10.58

Ilość wątków:
2

Szacowany czas przeliczania próbki:
8 godzin

Czas liczenia jednej próbki:

Dane hosta:
http://www.enigmaathome.net/show_host_detail.php?hostid=56178
Pierwsza próbka:
http://www.enigmaathome.net/result.php?resultid=27667722

Edit:
Dodałem link do hosta.




Należę do drużyny BOINC@Poland
Moja wizytówka

matszpk

ok. dzięki krzyszp.
Ja podam wyniki dla mojego HTC Wildfire (cpu: ARMv6@528MHz).
Czas przeliczenia WU dla Primegrid (gcwsieve): ok. 6 dni, kilkanaście godzin.
Czas przeliczenia WU dla Enigma@Home: 29-30 godzin.
To jest czas rzeczywisty (nie CPU).

Nie przejmujcie się czasami mojego żółwia  ;). Procesory w nowszych modelach mogą być szybsze kilkukrotnie.
Zachęcam was do testów i publikowania osiąganch czasów.

krzyszp

Chciałoby Ci się może wpisać dane w takiej formie, jak ja to zrobiłem? To da troszkę lepszy pogląd...


Należę do drużyny BOINC@Poland
Moja wizytówka

matszpk


phobos

#4
Telefon:
HTC Desire Z

Typ procesora:
ARMv7 Processor rev 1 (v7l) @806MHz

Wersja systemu Android:
2.6.35.10-g7b95729

Measured floating point speed
406,4 million ops/sec

Measured integer speed
915,43 million ops/sec

Wersja Managera:
6.10.58

Ilość wątków:
1

Szacowany czas przeliczania próbki:
54h 54 min dla cullen/woodall prime search (sieve)
19h 54 min dla enigmy
faktyczny czas liczenia próbki:
Enigma 0.76b   26,970.35s, czyli niecałe 8h

   
Kawał dobrej roboty z tym klientem.
Napotkałem dwa problemy:
1. Podczas wstępnej konfiguracji nie mogłem użyć klawiatury sprzętowej - otwarcie klawiatury powodowało powrót do pierwszego ekranu powitalnego.
2. Nie mogę ściągnąć próbki na enigmę, message from server: _("This project doesn't support computers of type") arm-android-linux-gnu

Edit:
Kolejny problem, w konfiguracji klienta, local preferences, odznaczenie "Computing allowed while device is on batteries" wstrzymuje obliczanie nawet gdy telefon jest podłączony do ładowarki, zaznaczenie ponowne nie powoduje wznowienia obliczeń, trzeba wcisnąć "apply default" i dopiero to przywraca obliczenia.

matszpk

dzięki phobos za zgloszenie problemów. sprobuje je usunąć. na razie dodaje nową opcję oszczędzania energii  :). Co do wstrzymania pracy (nawet po podłaczeniu ładowarki) to możliwe, że nie odswieżyłeś ekranu (odświeżaniu stanu jest co 60 sekund). więc ponownie sprawdź.

phobos

#6
Niestety, wciskanie refresh czy czekanie 60 sekund nic nie zmienia. Cały czas nie liczy po zmianie opcji pracy na baterii, czy włączam liczenie na baterii czy wyłączam. Jak już dotknę tej opcji to nie chce liczyć wcale. Wznawia liczenie dopiero po przywróceniu defaultów.
A masz jakiś pomysł czemu nie działa mi enigma ? Ona automatycznie powinna się pobierać z serwera czy muszę ją ręcznie ściągać ??

matszpk

zaraz sprawdzę dlaczego się enigma nie ściąga. zobaczymy. z tym nieznawianiem  trochę dziwna sprawa. na moim i brata telefonie to działa jakoś.

phobos


matszpk

przypominam że na androidzie starszym niż 2.2 klient i aplikacje nie będą działać. sprawdzaj na nowych wersja (2.2 i wzwyż).
utworzyłem sobie nowe konto enigmy i liczę na telefonie brata. poprawnie się załadował i uruchomił.
Jeśli masz problemy z projektem (np.: Enigma@Home) to zrób Detach i ponownie się zrób dodaj się do projektu.

phobos

#10
Na g1 mam androida 2.2, a własciwie to cyanogenmod 6, ale i tak nie dał rady, wyskoczył jakiś błąd "cannot change permisions". Ale nie ważne. Poradziłem sobie z enigmą na desire z i wiem już co robiłem nie tak. Wcześniej dodałem enigmę w BAM i liczyłem na to że komórka już sobie z resztą poradzi. Projekt był na liście ale nie pobrała się na telefon aplikacja.  Teraz odpiąłem ją w bam, zsynchronizowałem komórkę z bam, żeby enigma zniknęła z listy projektów i dodałem ją bezpośrednio z komórki. Klient pobrał normalnie wszystko co trzeba i mam już zadanie oczekujące. Pokazuje niecałe 20h na próbkę enigmy. I dodatkowo pobranie enigmy rozwiązało problem z działaniem na baterii, przynajmniej częściowo. Okazuje się, że to co opisałem wyżej z liczeniem na baterii i całym tym zamieszaniem z tą opcją dzieje się tylko na primegrid. Enigma reaguje poprawnie na podłączenie ładowarki.

matszpk

#11
dzięki. z primegrid było też coś nie tak (np.: przy robieniu benchmarka podczas obliczeń). sprawdzę kod primegrid jeszcze raz. może to być problem z boinc api. Do aktualizacji aplikacji i klienta jest opcja Update binaries, która automatycznie instaluje nowe wersje (jeśli je wybierzesz na liście).
PS.błąd "cannot change permissions" może oznaczać, że nie ma potrzebnego polecenia chmod w systemie lub aplikacja nie ma do tego uprawnień.

phobos

Używałem też update binaries ale nie pokazała się tam enigma dopóki nie dodałem jej ręcznie w telefonie. Tak czy inaczej, dzięki za pomoc   :p_arr:

matszpk

Update binaries to opcja aktualizacji binarii. na razie nie dodałem nowych wersji (więc niczego tam nie było).

phobos

A racja, ja miałem na myśli "installed binaries", tam nie było u mnie na liście enigmy jak była dodana tylko przez bam. Ok, wszystko jasne, dość spamu  :)

Bobo_PL

Tablet:
Archos A70

Typ procesora:
ARMv7 Processor rev 2 (v7l) @1000MHz

Wersja systemu Android:
UrukDroid 1.5 Android 2.6.29-omap1

Measured floating point speed
284 million ops/sec

Measured integer speed
1617 million ops/sec

Wersja Managera:
6.10.58

Ilość wątków:
1

Szacowany czas przeliczania próbki:
Cullen/Woodall Prime Search (Sieve) 1.12 - 22 godziny 20 minut

phobos

#16
A teraz coś odrobinę vintage  ;)
matszpk napisał nową wersję aplikacji która działa nawet na tym żółwiu
Dla niewtajemniczonych, to jest pierwszy telefon z androidem jaki powstał. Premiera była pod koniec 2008 roku.
Telefon obecnie jest zrootowany i ma zainstalowany nowy rom który automatycznie podkręca procesor (domyślnie miał androida 1.0 do 1.6 i chyba max 384mhz) więc w oryginale telefon był jeszcze wolniejszy ;)

Telefon:
HTC Dream / HTC G1 / Era G1

Typ procesora:
ARMv6-compatible processor rev 2 (v6l) @614 MHz

Wersja systemu Android:
2.6.35.9-cyanogenmod

Measured floating point speed
24,24 million ops/sec  :P

Measured integer speed
432,21 million ops/sec

Wersja Managera:
6.10.58

Ilość wątków:
1

Szacowany czas przeliczania próbki:
333h 46 min 52s  dla enigmy, czyli tylko niecałe 2 tygodnie ;D
za mało ramu na primegrid (86mb dostępne, wymagane 96)

Telefony w ciągu ostatnich kilku lat zdecydowanie nie podporządkowały się prawu moore'a  :) Niecałe 2 lata różnicy w dacie premiery telefonu między desire z a g1 a róznica w wydajności kilkudziesięciokrotna.

matszpk

hhmm. nie sugeruj się benchmarkiem fpu. wyniki dlatego są słabe ponieważ twoj G1 nie ma FPU. primegrid jest zoptymalizowany pod ALU (dlatego też już zółw HTC Wildfire osiąga jest tylko kilka razy wolniejszy od najnowszych zabawek (HTC Desire i HTC Sensation)). Jeśli możesz zmienić ustawienia wykorzystania pamięci (w local preferences). może to pomóc.

phobos

Już go wyłączyłem i nie chce mi sie prawdę mówiąc więcej nim bawić. Musiałem z nim żyć przez 2 lata i na prawdę nie chcę więcej marnować życia na czekanie aż coś się pojawi na ekranie po wciśnięciu jakiegoś przycisku ;]  Skąd wiesz, że nie ma fpu ?? I jeżeli go nie ma to czy wynik benchmarka nie powinien być wtedy  0 ??

matszpk

nawet wildfire wygląda od niego lepiej :D. wynika to z benchmarka (klient automatycznie wykrywa czy CPU ma FPU i wybiera odpowiedni benchmark). po prostu wszystkie obliczenia FPU robi na ALU  (soft-fpu) ;) i i stąd taki wynik.

matszpk

Wyniki dla HTC Sensation (@1296MHz):

Telefon:
HTC Sensation (@1296MHz)

ROM:
Revolutionary HD 3.1.0

Typ procesora:
ARM ARMv7 Processor rev 2 (v7l)

Liczba procesorów:
2

Wersja systemu:
Android 2.6.35.14-Sensation-faux123-v0.1.2+

Wersja BOINC:
6.10.58 (wersja binariów: 0.3.1)

Pamięć:
563.18 MB

Wydajność float point:
711.09 million ops/sec

Wydajność integer:
1512.61 million ops/sec

Link do hosta:
http://www.primegrid.com/show_host_detail.php?hostid=219123


Kris454

Telefon:
LG GT 540(@852MHz)(overclock)

ROM:
SwiftDroid v2.0RC4 by Mur4ik (Android 2.3.5, CM7)

Typ procesora:
ARMv6-compatible processor rev 5 (v6l) @9 t00MHz(tu pokazuje największą możliwą na tym romie, u mnie stabilnie działa do 852)

Liczba procesorów:
1

Wersja systemu:
Android
2.6.29

Wesja BOINC:
6.10.58

Pamięć:
167.79 MB

Wydajność float point:
416.18 million ops/sec

Wydajność integer:
822.03 million ops/sec

Link do hosta:
http://www.enigmaathome.net/show_host_detail.php?hostid=56760



Troll81

Jak mi ktoś zrootuje telefona i wgra andka 2,3 to potestuję app na ZTE Blade

Szopler

Czas na testy na LG Swift ME350 - dajcie linka do najnowszego *.apk i instrukcję instalacji app projektów...

krzyszp

http://krzyszp.info/matszpk/android/
A obługa managera nie powinna być dla Ciebie problemem :)


Należę do drużyny BOINC@Poland
Moja wizytówka

Szopler

#25
Telefon:
LG ME 350

OS:
Android 2.6.32.9

Typ procesora:
ARMv6-compatible processor rev 5 (v6l) @ 600MHz

Liczba procesorów:
1

Pamięć:
175.78MB

Wydajność float point:
50 million ops/sec

Wydajność integer:
503 million ops/sec

http://www.enigmaathome.net/show_host_detail.php?hostid=56790

Przewidywany czas dla Enigmy: 8h

Troll81


krzyszp

Kurcze, chciałem wpisać rzeczywisty czas obliczeń, ale niestety moje przeliczone próbki znikły z serwera...


Należę do drużyny BOINC@Poland
Moja wizytówka

Troll81


Szopler


kotfryc

Tablet
Archos 10.1

Typ procesora:
ARMv7 Processor rev 2 (v7l) @1000MHz

Wersja systemu Android:
Android 2.6.29-omap1

Measured floating point speed
132.41 million ops/sec

Measured integer speed
1298.57 million ops/sec

Ilość wątków:
1

Pamięć:
237.52 MB

Dane hosta:
http://www.enigmaathome.net/show_host_detail.php?hostid=55220

Jak go znowu podłącze to dam pozostałe dane.

migawron

Telefon:
Samsung Galaxy S II

OS:
Android 2.6.35.7

Typ procesora:
ARMv7 processor rev 1 (v7l) @ 1200MHz

Liczba procesorów:
2

Pamięć:
837 MiB

Wydajność:
968,89 MFLOPS
1842,57 MIPS

Czas przeliczania próbki Prime Grid (Cullen/Woodall Prime Search - Sieve) - run time 186,191.41s CPU time 180,598.20
czyli nieco poniżej 51h

nawet przy liczeniu 2 wątków jednocześnie można spokojnie dzwonić, grać itd, nic się nie wywala, przede mną jeszcze tylko test żywotności baterii przy obciążeniu 100% :)



Gołąbpocztowy

Cytat: phobos w 04 Wrzesień 2011, 16:32
A teraz coś odrobinę vintage  ;)
matszpk napisał nową wersję aplikacji która działa nawet na tym żółwiu
Dla niewtajemniczonych, to jest pierwszy telefon z androidem jaki powstał. Premiera była pod koniec 2008 roku.
Telefon obecnie jest zrootowany i ma zainstalowany nowy rom który automatycznie podkręca procesor (domyślnie miał androida 1.0 do 1.6 i chyba max 384mhz) więc w oryginale telefon był jeszcze wolniejszy ;)

Telefon:
HTC Dream / HTC G1 / Era G1
U mnie G1 liczy sobie od ok. tygodnia i natrzaskał ponad 500 punktów w Enigmie. Liczy jedną próbkę ok. 9 godzin.

armar

#33
Telefon:
HTC Desire S

Typ procesora:
ARMv7 Processor rev 1 (v7l) @1024MHz

Wersja systemu Android:
2.3.3

Measured floating point speed
516 million ops/sec

Measured integer speed
1165.43 million ops/sec

Wersja Managera:
nativeboinc 6.12.38

Ilość wątków:
1

Szacowany czas przeliczania próbki:
16 h  MilkyWay@Home 0.88  task: ps_separation_82_2s_mix0_2

Czas liczenia jednej próbki:


Dane hosta:
http://milkyway.cs.rpi.edu/milkyway/show_host_detail.php?hostid=352856

Pierwsza próbka:
18.5 h, 159 pkt ( http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=40998714 )

Zużycie prądu:
120 mA
Pojemność baterii o pojemności 1450 mAh wystarczy na ok 10 h pracy Boinc, więc aplikacja będzie działała podczas nocnego ładowania komórki. :)

Kobietę też przekonałem do instalacji: :)

Telefon:
Samsung Galaxy ACE

Typ procesora:
ARMv6-compatible processor rev 5 (v6l) @800MHz

Wersja systemu Android:
2.2.1

Measured floating point speed
65.98 million ops/sec

Measured integer speed
677.94 million ops/sec

Wersja Managera:
nativeboinc 6.12.38

Ilość wątków:
1

Szacowany czas przeliczania próbki:
10 h  MilkyWay@Home 0.88  task: ps_separation_82_2s_mix0_2

Czas liczenia jednej próbki:


Dane hosta:
http://milkyway.cs.rpi.edu/milkyway/show_host_detail.php?hostid=352858

Pierwsza próbka:

Zużycie prądu:
60 - 300 mA (szacunkowa ocena programem Batery Monitor Widget )

Dziękuję matszpk  :parrrty:

Raptor77

Tablet
Galaxy Tab 3G 10.1

Typ procesora:
ARMv7 Processor rev 0 (v7l) @1400MHz

Wersja systemu Android:
Android 3.2: Overcome 10.1 Series v2.1.1 (2.6.36.4-cyanogenmod+)

Measured floating point speed
1167.37 million ops/sec

Measured integer speed
2086.48 million ops/sec

Ilość wątków:
2

Pamięć:
723.49 MB

Dane hosta:
http://www.primegrid.com/show_host_detail.php?hostid=232925
i7|GTX570|SSD|27" | ATV2|XMBC|3TB NAS|40"|5.1

matszpk

niestety aplikacji nie testowałem na tabletach z androidem 3.0  :dunno:. mogą wystąpić problemy np.: z instalacją klienta. planuje zrobienie nowej wersji działającej na nowych androidach 4.0 (ics). jeśli będę miał środki to możliwe, że przetestuje i poprawie dla androidzie 3.0. na razie na nowych androidach (>2.3) aplikacja może nie działać. pracę nad nową wersje (możliwe) w nastepnym tygodniu  ;).
życzę udanych testów.

migawron

Telefon:
Samsung Galaxy Ace

OS:
Android 2.6.35.7

Typ procesora:
ARMv6 compatible processor rev 5 (v6l) @ 800MHz

Liczba procesorów:
1

Pamięć:
278 MiB

Wydajność:
66,93 MFLOPS
679,30 MIPS



Miętowy

Telefon:
Sony Ericsson X10i

OS:
Android 2.3.5

Typ procesora:
ARMv7 processor rev 2 (v7l)

Liczba procesorów:
1

Pamięć:
287 MB

Wydajność:
553.88 MFLOPS
1167.28 MIPS

Aplikacja działa stabilnie, baterię w ok 5 godzin rozładowuje do zera, więc zasilanie wymagane.

Troll81

witamy na forum miętowy  :parrrty: dzięki za info