Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / armfish
1 2 Previous Next  
- - By Guenter Stertenbrink Date 2017-05-23 16:15
L.Antonov schrieb :

> in ein paar Stunden werde ich auf die asmfish-github Seite
> das neue armFish executable raufladen zum testen

[Autor : Mohammed Li (Asmfish-Hauptprogrammierer]
ich poste den Link dann hier ...

benoetigt wird ein Tablet oder Smartphone mit ARM-64-bit prozessor
also z.B.  Samsung Galaxy oder raspberry pi oder ...
Parent - - By Patrick Götz Date 2017-05-23 22:27
It will take some time to get armFish working. The current status of armFish is...

https://github.com/lantonov/asmFish/issues/57
Parent - - By Guenter Stertenbrink Date 2017-05-24 08:09
danke,

executable hier:
https://github.com/lantonov/asmFish/tree/executables/ARM

laeuft per commandline auf meinem xiaomi redmi note 2,
bisher funktioniert nur perft  , bessere Version bald

jemand mit Samsung Galaxy ?
Parent - - By Patrick Götz Date 2017-05-24 09:13
Interessant, das xiaomi redmi note 2 hat die sehr beliebten Cortex-A53 Kerne.
Kannst Du schon irgendetwas über den Speedup in % sagen?
Parent - - By Guenter Stertenbrink Date 2017-05-24 09:50 Edited 2017-05-24 10:40
perft 7 braucht 146 sek. auf meinem Xiaomi Redmi Note 2 mit dieser app :
https://app.box.com/s/jehnsgahdiqg2qcmmigz7xcgtkx5nsqq

mit armfish unter Termux dauert es 74 sek.

(vermutlich 1 thread von 8 , in beiden Faellen)

-----------edit------------------

perft 7 auf meinem Irulu Nuvision Tablet mit Intel-Z3735 (4 threads, 1700 kn/s in der Startposition)
dauert 71 sek.

wenn da immer nur ein threas benutzt wird, waere dann perft mit allen threads auf dem smartphone
doppelt so schnell wie auf dem Irulu ?!? 
Waehrend stockfish nur ca. 60% davon(asmFish) erreicht in der Daueranalyse.
Parent - - By Patrick Götz Date 2017-05-25 22:28
Es gibt eine neue Version armFish_2017-05-25,
https://github.com/lantonov/asmFish/tree/executables/ARM
die auf meinen Cortex A53 Kernen unter Droidfish/Android 6.0 aber nicht funktioniert
("Fehler beim starten der Engine").

Ich kann mir nicht vorstellen, dass armFish auch nur ansatzweise so ein speedup hat wie die asmFish unter Intel-Atom (ca. + 250%), ich rechne eher mit so etwas wie +25%, was aber auch schon nett wäre.

PS.:
Die Anzahl der ausgelasteten Threads kannst du z.B. mit der App "Simple System Monitor" überprüfen.
https://play.google.com/store/apps/details?id=com.dp.sysmonitor.app
Dabei solltest Du die laufende Engine aber nicht zu viel Hash geben, sonst wird sie beim Taskwechsel mitunter beendet.
Parent - - By Lothar Jung Date 2017-05-26 16:48
Hallo Patrick,

ich finde es gut, dass Du uns auf eine wichtige Entwicklung einer ARM-Assembler-Engine hinweist.
Ich selbst habe A53, A57 und A72 Geräte.
Stockfish 8 (mit 8 Kernen) ist aufsteigend 1.600, 2.000 bzw. 2.200 KNods/sec. schnell (Ausgangsposition 1 Minute).
Selbst eine Steigerung von 25% wäre Hinsicht der Spielstärke sehr zu begrüßen.

LG

Lothar
Parent - - By Patrick Götz Date 2017-05-26 18:12
Interessant, dass Du A53, A57 und A72 hast.
Kannst Du uns bitte von den drei CPUs die KNods/sec. bei Nutzung mit nur einem Kern mitteilen?
Zusammen mit der jeweiligen CPU Taktfrequenz in Mhz.
Daraus kann sich dann jeder für jedes beliebige Smartphone die zu erwartene Leistung ausrechnen.

LG
Patrick

PS.:
Später wird dann noch interessant welchen Speedup die A53, A57 und A72 CPUs mit der ARM-Assembler-Engine bekommen.
Parent - - By Lothar Jung Date 2017-05-26 18:42 Edited 2017-05-26 19:35
Mache ich gerne!

Nur zur Info, der A72 steckt in der Setup-Box Nvidia-Shield, also kein Smartphone oder Tablet.
By the way, finde ich Comuterschach auf Tablets oder Smartphones im Forum etwas unterbelichtet.
Dabei hat gerade Computerschach auf Tablets aufgrund der Haptik, Energieverbrauch und Portabilität großen Charme.
Nicht das Turborennen auf Servern oder teueren Highend-PCs.

LG

Lothar
Parent - - By Lothar Jung Date 2017-05-26 19:44 Edited 2017-05-26 19:47
A53
Samsung Galaxy Tab A (2016)
1,6 GHz
Nps 226k nach 60 sec.
1 Core
Parent - - By Tom Paul Date 2017-05-26 19:46
Wie schnell wohl Asmfish auf dem A10X Prozessor wäre?
Parent - By Lothar Jung Date 2017-05-26 19:49
Ich könnte das für das neue iPad ermitteln.
Parent - - By Lothar Jung Date 2017-05-26 21:37 Edited 2017-05-26 21:40
Huawei Honor
A53
159 knods/sec.
1 core, 2,1 GHz
Parent - By Guenter Stertenbrink Date 2017-05-26 22:57
Xiaomi Redmi Note 2 , 1 thread , Stockfish 8 unter droidfish
Startposition nach ca. 1min = 289kn/s , 1.95 GHz;
(ca. 900kn/s mit 8 threads im Dauerbetrieb)
Parent - - By Patrick Götz Date 2017-05-29 21:20
Es gibt eine neue Version armFish_2017-05-29,
die auf meinen Cortex A53 Kernen unter Droidfish/Android 6.0 aber weiterhin nicht funktioniert
("Fehler beim starten der Engine").

Bis es läuft wird es wohl auch noch ein Weilchen dauern...
"This is a placeholder for armFish, which is not yet ready to be built. The code here is experimental."
Parent - - By Guenter Stertenbrink Date 2017-05-31 04:09 Edited 2017-05-31 04:48
Version Nummer 4 : https://github.com/lantonov/asmFish/blob/executables/ARM/armFish_2017-05-30
> big speed increase of today's armFish: from 5636 to 129896 nps

https://github.com/lantonov/asmFish/issues/57

"bench" geht schon, "go" noch nicht

von Kommandozeile (Termux) , "bench" ergibt bei mir 887 nps

bench 64 1 13 ,..., bench 64 8 13 : 856, 1693,2326,2301,2235,2231,2145,1888 nps (nodes, nicht kn)

noch nicht optimiert, im x86 emulator ?

--------------------------------------------

installiere "Termux" app
armfish umbenennen auf r-may30 oder was auch immer und auf Sd-Karte einsetzen
Termux starten
cp /storage/sdcard1/r-may30 r-may30
./r-may30
uci
bench 64 8 13
Parent - - By Guenter Stertenbrink Date 2017-06-05 19:51 Edited 2017-06-05 20:00
mohammed li (dual temporal lobes...
big update to armFish coming soon
vor 24 Minuten
chatWING

https://github.com/tthsqe12/asmFish/tree/master/armFish
https://github.com/lantonov/asmFish/tree/executables/ARM
Parent - - By Patrick Götz Date 2017-06-06 06:48
Aus einem Chat? Wo chattet Mohammed Li denn?
Parent - - By Guenter Stertenbrink Date 2017-06-06 12:42 Edited 2017-06-06 12:46
http://chatwing.com/tcec

kommt meist nur kurz fuer Ankuendigungen,Fragen oder so
etwas oefter kommt L.Antonov ("asmfish")

-------------------------
noch nichts auf github------------
Parent - By Patrick Götz Date 2017-06-06 18:12
Danke.
Parent - By Frank Quisinsky Date 2017-06-09 18:51
perft 7 braucht 146 sek. auf meinem Xiaomi Redmi Note 2 mit dieser app :
https://app.box.com/s/jehnsgahdiqg2qcmmigz7xcgtkx5nsqq%5b/code%5d%5b/code%5d

...

Habe gerade mal mit einem OnePlus 3T diesen Test durchgeführt.
Offenbar kann nur 1 thread genutzt werden.

Total time: 10398
Nodes searched: 5934421
Nodes / second: 570727

Gruß
Frank
Parent - By Guenter Stertenbrink Date 2017-07-02 14:06
neue Version vom 30.Juni

https://github.com/lantonov/asmFish/tree/executables/ARM

dieselben Probleme mit Droidfish (Analyse-Modus) und Chess for Android (verliert vor Zug 1 mit Weiss)

In den normalen Partien messe ich einen Elo-Zuwachs von ca. 12 Punkten (664 Partien)

http://magictour.free.fr/tour86l.GIF
Parent - - By Tom Paul Date 2017-07-19 14:59
Guenter Stertenbrink schrieb:

L.Antonov schrieb :

> in ein paar Stunden werde ich auf die asmfish-github Seite
> das neue armFish executable raufladen zum testen

[Autor : Mohammed Li (Asmfish-Hauptprogrammierer]
ich poste den Link dann hier ...

benoetigt wird ein Tablet oder Smartphone mit ARM-64-bit prozessor
also z.B.  Samsung Galaxy oder raspberry pi oder ...


Wie kommt der Entwickler mit ARMFish voran?
Parent - By Guenter Stertenbrink Date 2017-07-19 16:04
keine Ahnung ... er hat mehrere andere Projekte

ich poste hier, wenn mir Neues bekannt wird
Parent - By Guenter Stertenbrink Date 2017-07-30 09:43
anscheinend warten neue Versionen nur darauf kompiliert (assembelt)
zu werden ...

mohammed li (dual temporal lobes...
hope he [L.Antonov, who makes the executables for armfish and asmfish]
doesn't have a heart attack when he gets back [from holiday ?] and sees
the whopper waiting for him
- - By Guenter Stertenbrink Date 2017-06-10 09:23 Edited 2017-06-10 09:35
neue Version vom 9.Juni:
https://github.com/lantonov/asmFish/tree/executables/ARM

kann Partien spielen gegen sich selbst unter Droidfish, Analyse-Modus geht nicht bei mir.
Spielt nur mit Schwarz unter CfA = Chess for Android , 27:23 mit Schwarz gegen Stockfish 8
335kn/s mit einem Kern in der Ausgangsstellung (zum Vergleich:Stockfish 8 = 260kn/s)

>2000kn/s mit 7Kernen, rueckgehend auf <1400 nach einigen Minuten wegen Hitze.


per Kommandozeile ist die Startstellung nicht korrekt, : vorher eingeben

---------------------
2017-06-09 Add evaluation code to armFish and extra code including Neural Net
armFish bench 6121121
2017-06-09 update armFish to Limit king ring to eight squares
vor 13 Stunden
chatWING

------------------------------------

teste gegen
"Stockfish_8.0.20170526.JV_uci.arm8"
von https://app.box.com/s/ypm83dfpbqpw8l0h3i901n8pjzd31lsj
Parent - - By Patrick Götz Date 2017-06-10 10:43
Guenter Stertenbrink schrieb:

335kn/s mit einem Kern in der Ausgangsstellung (zum Vergleich:Stockfish 8 = 260kn/s)


= +28,8%  
Parent - - By Guenter Stertenbrink Date 2017-06-10 11:48
ein etwas genauerer Test ergibt +24%

und mit 0.5s pro Zug scheint er ziemlich klar zu verlieren gegen s-may26 mit Schwarz
bug ?
Parent - - By Patrick Götz Date 2017-06-11 00:00
"Bug" würde ich nicht sagen, die Version ist noch in einem so frühen Stadion, das ist es normal, dass vieles noch nicht geschmeidig läuft.
Parent - By Guenter Stertenbrink Date 2017-06-11 08:57 Edited 2017-06-11 09:13
von 2000 Partien in Chess for Android gegen "Stockfish_8.0.20170526.JV_uci.arm8"
wurden 962 vorzeitig beendet, da armFish nicht antwortete. 887 davon bereits im ersten Zug.
Die durchschnittlichen Bewertungen von 550 Partien mit Weiss und 550 Partien mit Schwarz
sind hier zu sehen : http://magictour.free.fr/tour69c.GIF

armfish war besser bis zum 30.Zug, dann holte s-may26 auf

https://github.com/lantonov/asmFish/issues/57
Parent - - By Lothar Jung Date 2017-06-11 18:02
Auf meinem Samsung Galaxy A6 erreiche ich mit 8 Kernen unter den folgenden Bdingungen mit cfish, 512 MB Hash und bereinigtem RAM (Cool) zu einer nennenswerte Steigerung nach 2 Minuten Bedenkzeit von 1.450 auf 1.650 Knods/sec.
Eine aktive Kühlung des Gehäuses könnte auch das Drosseln des Prozessors einschränken.
Parent - - By Guenter Stertenbrink Date 2017-06-11 21:16
und mit armfish ? schneller als cfish ?
Parent - By Lothar Jung Date 2017-06-11 21:32
Ich möchte noch warten, bis es eine stabile Version gibt.
Parent - - By Lothar Jung Date 2017-07-12 12:36
Mit einer aktiven Kühlung des Gehäuses bleibt unter CFish der Wert bis 4 Minuten bei stabil 1.713 KNods/sec. .
Ich bin gespannt auf die armfish-Werte, die bei über 2.000 KNods/sec liegen dürften und damit die Gewindigkeit des neuen iPads erreichen.
Parent - - By Lothar Jung Date 2017-07-21 18:56
Ich habe heute das Huawei MediaPad M3 LTE erhalten.
Sehr schneller 8 Kern Prozessor mit 4 A72 Kernen, 4 GB RAM, 32 GB SSD.
Unter CFish 8 erreicht das Tablet nach 1 Minute 3335 KNods/sec..
Für 348 € m.E. unschlagbar.

LG Lothar
Parent - - By Thomas Lagershausen Date 2017-07-21 19:33
Ich hab das Ding bei Saturn kurz getestet.

Der Kirin 950 arbeitet den freien Komodo 9 mit ca. 3450kn/sec ab.

Preis/Leistung stimmt bei Huawei also wirklich.

Wenn jemand eine Tabletgerüchteseite kennt ob Huawei noch eine 10-Zoll Variante des M3 mit Krini 950 für die Zukunft plant dem wäre ich sehr dankbar für diesen Link.
Parent - - By Thomas Lagershausen Date 2017-07-29 13:15
Da ich keine Hinweise auf ein 10-Zoll Gerät mit dem Kirn 950 gefunden habe hat das M3 noch einmal einen kurzen Nachtest bekommen.

In einer Naidorfvariante hat Komodo 9.42 nur mit 2450kn/sec rechnen dürfen.

Das ist nicht übel, aber auch nichts was die Technikwelt aus den Angeln hebt.

Ich behalte Huawei im Auge.
Parent - - By Lothar Jung Date 2017-07-29 16:06
Im Vergleich mit Stockfish rechnet Komodo immer mit weniger KNods/sec..

Kannst Du mir Anhaltspunkte dafür geben, dass dieses Ergebniss von anderen Androidgeräten übertroffen wird und wenn ja, mit welchem KNods/sec Ergebnis.[pgn][/pgn]

LG Lothar
Parent - By Thomas Lagershausen Date 2017-07-29 16:46
Diese Liste kennst Du sicherlich:

http://talkchess.com/forum/viewtopic.php?t=61460&postdays=0&postorder=asc&topic_view=&start=70

Die Topmodelle von Samsung, das S8 und das ältere S7, haben noch einen etwas schnelleren Prozessor verbaut.

Ich hoffe immernoch das Samsung seinen Topprozessor, den Exynos 8895, auch in einem künftigen Tablet verbaut.

Doch kann man mit dem Kirin 950 schon zufrieden sein. Aber leider gibt es ihn nicht in einem 10-Zoll Tablet.

Gruß
Parent - - By Patrick Götz Date 2017-07-22 02:42
Wie viel KNods/sec macht das Tablet denn wenn Du nur vier (A72) Kerne laufen läßt?
Die anderen Kernen sind ja langsamere A53 Kerne, ich weiß nicht ob es sinnvoll ist, wenn man die mischt, ich vermute das mit lediglich T=4 (4 Kernen) die beste Schachleistung (Elo) erzielt wird.

LG
Patrick
Parent - - By Lothar Jung Date 2017-07-22 12:55
Hallo Patrick,

mit 4 Threads erreicht das Tablet deutlich unter 3.000 KNods/sec..
Mit 8 Threads deutlich über 3.300 KNods/sec..
Die Ergebnisse hängen im Einzelfall davon ab, ob bei 30 sec. oder 60 sec. gemessen wird, ob Hintergrundprozesse laufen und das Tablet abgekühlt ist.
Die 8 Core Tablets verwenden je nach Anforderung und Belastung entweder die 4 schnellen Cores oder die 4 langsamen Cores.
Jedenfalls bringt dieses Tablet mit 8 Treads, 1 GB Hash und Hintergrundprozesse geschlossen rd. 3.500 KNods/sec..
Eine fertige armfish-Version und Kühlung werden wohl eine hervorragende Leistung von ca. 4.000 KNods/ sec. erreichen.

LG
Lothar
Parent - - By Patrick Götz Date 2017-07-22 13:24
Danke!
Was ist deutlich unter 3.000 KNods/sec?
Könntest Du mir bitte den angezeigten Wert für 4 Kerne in der Grundstellung (abgekühlt) nach ca. 30 Sekunden mitteilen?
Und wie viel Minuten dauert es dann ungefähr bis (aufgrund der Hitze) gedrosselt wird und welche KNods/sec werden dann noch in der Grundstellung angezeigt?
Mein Tablet mit x5-Z8350 Prozessor erreicht mit T=4 in der Grundstellung nach ca. 30 Sekunden  ca. 1.550 KNods/sec, mit T=2 nach ca. 30 Sekunden ca. 1.000 KNods/sec es hat aber keine (temperaturbedingte) Drosselung.
Parent - - By Lothar Jung Date 2017-07-22 14:40
4 Kerne, 1 GB Hash, 30 sec. = 2551 KNods/sec., abgekühlt!
Parent - - By Patrick Götz Date 2017-07-23 01:18
Danke!
Und wie viel Minuten dauert es dann ungefähr bis (aufgrund der Hitze) gedrosselt wird und welche KNods/sec werden dann noch in der Grundstellung angezeigt?
Parent - - By Lothar Jung Date 2017-07-24 17:24 Edited 2017-07-24 17:35
Also unter CFish:

4 Kerne, 1 MB Hash, aktiv gekühl (Tabletkühler 21€), 30 sec. 2.571, 60 sec. 2.459, 90 sec. 2.434, 120 sec. 2.403, 180 sec. 2.365 KNods/sec.,

8 Kerne, wie oben, 30 sec. 3.527, 60 sec. 3.421, 90 sec. 3.363, 120 sec. 3.330 KNods/sec..

Tablet lief im Flugmodus, ohne Apps im Hintergrund und 2,4 GB freien Speicher.

Wieviel erreicht das neue IPad Pro bei 120 sec. unter Stockfish 6 ?

Es ist nicht ausgeschlossen, dass das MediaPad unter armfish an das IPad Pro herankommt und mit Brainfish schlägt.

Das ist der Schachsoftwaresituation unter ios geschuldet.

LG Lothar
Parent - - By Patrick Götz Date 2017-07-27 14:07
Danke für die Antwort.
Ich wußte gar nicht, dass es einen Tabletkühler (mit Lüftern) gibt.
Allerdings kommt ein aktiv gekühltes Tablet für mich im Moment nicht in Frage, da einer meiner Lieblingseigenschaften von Tablets die Geräuschfreiheit ist.
Parent - - By Guenter Stertenbrink Date 2017-07-28 08:42 Edited 2017-07-28 08:58
ich vermute mal, dass Tablets und Smartphones mit Metall-cover wesentlich besser gekuehlt sind,
da das ganze cover die Waerme schnell ableited ?!
Parent - By Lothar Jung Date 2017-07-29 09:47
Das stimmt! Deshalb setzte ich auf das Aluminium ein aktive, leise Kühlung ein. Die KNods/sec. erhöhen sich und halten sich länger.
LG Lothar
- - By Guenter Stertenbrink Date 2017-07-02 15:18
sorry, neue post, weil ich die alte nicht mehr editieren kann,
und weil sie hier falsch eigeordnet war

neue armFish - Version vom 30.Juni

https://github.com/lantonov/asmFish/tree/executables/ARM

dieselben Probleme mit Droidfish (Analyse-Modus) und Chess for Android (verliert vor Zug 1 mit Weiss)

In den normalen Partien messe ich einen Elo-Zuwachs von ca. 12 Punkten (664 Partien)

http://magictour.free.fr/tour86l.GIF

kn/s , 1thread,

arm-jun30,arm-jun09,sf8,sf-may26JV,sf-may20APE

droidfish : 340,337,248,267,257
CfA : 370,373,284,295-272,261-258
Parent - - By Lothar Jung Date 2017-07-04 15:54
Ich habe mir die neue Version heruntergeladen.
Wie bekomme ich das Programm unter droidfish bzw. CfA eingebunden?
Funktionieren Engine-Partien?

LG
Lothar
Up Topic Hauptforen / CSS-Forum / armfish
1 2 Previous Next  

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill