KrzaQ2
ARM vs x86: Pathfinding benchmark of C++, D, Go, Nim, Ocaml, Common Lisp, Racket, C#, Java, Haskell, F#, Rust and Dart

Porównanie wydajności róƶnych języków programowania i ich implementacji na platformach x86 i ARM przy pomocy algorytmu wyszukiwania najdłuƶszej ścieƶki. Pomiędzy językami są lekkie zmiany w algorytmie, więc nawet pomijając QoI cięƶko je porównywać (chociaƶ C++ i D w ścisłej czołówce mnie cieszą)

12
  • Najlepsze
  • Wszystkie komentarze
siemanko
@KrzaQ2: Mi podoba się, że Java dość dobrze wypadła. To tylko pokazuje, że z wersji na wersję następuje progres w wydajności.
3
D.....h
D.....h
@KrzaQ2: nie ma erlanga :<
0
A.....k
A.....k
@siemanko: ARM wspiera JAVA http://en.wikipedia.org/wiki/Jazelle

To dlatego wynik dla javy na arm nie jest taki zły.
0
siemanko
@Analityk: Oczywiście, jednak wynik na x86-64 jest jeszcze lepszy :)
0
A.....k
A.....k
@siemanko: Właśnie trochę mnie to interesuje, być może wykorzystanie Jazelle pod tym systemem nie było możliwe?
0
z.....r
z.....r
@Analityk: Gdzie ty masz oczy? 14287 ms vs 2265 ms dla C++. To CSharp mógłby powiedzieć o sobie że nie jest taki niezły na ARM.
0
A.....k
A.....k
@zebatykocur: W głowie.

Kilka pytań - czy ARM na Arch Linux potrafi wejść w tryb Jazelle? (natywne wykonywanie kodu bajtowego JAVA)

Czy x86 stosował
0
z.....r
z.....r
@Analityk: Nie znam odpowiedzi na te pytania. To ty napisałeś że wynik dla Javy nie jest taki zły. Na jakiej podstawie?
0
A.....k
A.....k
Mi podoba się, że Java dość dobrze wypadła.


@zebatykocur: To był komentarz tego zdania. Plus to co wyżej.
0