Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Cross-Platform Benchmarks
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #11
Cross-Platform Benchmarks
kannst dus vll noch auf nen ftp-server tun? viele richtig alte systeme haben ja kein wget, aber ftp hat einfach mal jedes IP-taugliche Unix
05.11.2010 20:16
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Xaar Offline
Wahnsinnige Geschwindigkeit - und los!

Beiträge: 26.207
Registriert seit: Jul 2009
Beitrag #12
Cross-Platform Benchmarks
chiaki schrieb:  wie unleet

Und? Wieso das Rad nochmal neu erfinden, wenns schon da ist? ;) Ich mein: Ich würde das pi_css5 ja auf meiner VAXstation laufen lassen, aber weder cc noch vcc ist mit dem Quellcode einverstanden b2 Und 'nen gcc neuerer Art (hab da so an 2.8 oder so gedacht) zu installieren weiß ich (noch) nicht wie's geht..

«Ich verstehe Ihre Frage so: Dass es Menschen gibt, die wünschen, dass ein solches OS als "Retro-OS" bezeichnet wird, ja? Mir ist nicht bekannt, dass solche Absichten bestehen, da HP-UX 9.x einfach ein altes OS ist. Niemand hat die Absicht, ein "Retro-OS" zu bauen.» Xaar, 2014

Prozessor gesucht? -> Prozessoren, die ich abgeben kann (unter "Available for trading")
"Überschüssige" Prozessoren oder Hardware? -> Einfach PN an mich schicken b1 -> Hardware, die ich suche
05.11.2010 22:30
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #13
Cross-Platform Benchmarks
Xaar schrieb:  
chiaki schrieb:  wie unleet
Und? Wieso das Rad nochmal neu erfinden, wenns schon da ist? ;)
bessere optimierung

Xaar schrieb:  Ich würde das pi_css5 ja auf meiner VAXstation laufen lassen, aber weder cc noch vcc ist mit dem Quellcode einverstanden b2
mal nbench probiert? wie portabel dieses pi_css5 wirklich ist in bezug auf alte plattformen weiß ich nicht, der typ hat binaries ja nur für eher aktuelle plattformen bereitgestellt
05.11.2010 22:37
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
chiaki Offline
Die Pommesfee

Beiträge: 12.534
Registriert seit: Jul 2008
Beitrag #14
Cross-Platform Benchmarks
oreissig schrieb:  kannst dus vll noch auf nen ftp-server tun? viele richtig alte systeme haben ja kein wget, aber ftp hat einfach mal jedes IP-taugliche Unix
das wär mal ne idee

ftp://unix:unix@pixelbanane.de
(Dieser Beitrag wurde zuletzt bearbeitet: 07.11.2010 00:27 von oreissig.)
06.11.2010 21:43
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #15
Cross-Platform Benchmarks
* * * ATTENTION * * * ATTENTION * * * ATTENTION * * *

neuer tiefenrekord mit nativem pi_css5 in diesem thread :fresse:

Wieder die SPARCclassic, diesmal unter Solaris 2.4 mit Sun WorkShop 3
compiliert wurde wie folgt: $ cc -fast -xtarget=sslx -xO5 pi_fftcs.c fftsg_h.c -lm -o pi_css5

Ergebnis:

18min 39,03sec

ist insbesonders spannend, weil ich vorher mal mit 10kStellen getestet hab, und da wars unoptimiert um den faktor 2,49 langsamer als so optimiert wie oben. habs die volle million nich nochmal unoptimiert berechnet, aber wenn mans einfach mal linear hochrechnet, kommt man auf 2786.74sec, was sich ziemlich mit dem ergebnis von java auf der kiste deckt. Spannend, ne?


so und nun noch nbench (gleiche CFLAGS wie oben):

übrigens lief nbench nicht per default, beim linken gabs einen fehler über ein fehlendes symbol namens "bzero"...erster google-treffer dafür brachte:
Zitat:For maximum portability, it is recommended to replace the function call to bzero() as follows:
#define bzero(b,len) (memset((b), '\0', (len)), (void) 0)
Also einfach diese Zeile ganz oben in die nbench1.c einfügen, dann gehts :)


schade, dass Sun keine schnelleren Lunchboxen gemacht hat, meine SPARCclassic ist eine von der letzten Generation dieser Rechnerbauform. mit ein bisschen mehr power wär die echt cute, z.B. als Jukebox oder so, aber mp3 kannste bei der performance mal total knicken (von 8bit audio mal abgesehen, aber die ansonsten ähnliche SPARCstation LX hätte 16bit audio, wär natürlich aber genauso zu lahm für mp3)
(Dieser Beitrag wurde zuletzt bearbeitet: 07.11.2010 03:53 von oreissig.)
07.11.2010 03:19
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Xaar Offline
Wahnsinnige Geschwindigkeit - und los!

Beiträge: 26.207
Registriert seit: Jul 2009
Beitrag #16
Cross-Platform Benchmarks
Also ich bin ja einwenig enttäuscht von meiner Fire: Dicke 18,10 Sekunden b2

Ist damit ja nur marginal schneller als die HP Workstation B2600 - und die hat "nur" einen 500 MHz-Prozessor drinnen (wenngleich die Vergleichbarkeit natürlich hinkt)...



OS ist Solaris 10 10/09, CPUs sind 4 UltraSparc III 900. Zugegeben: Optimiert ist da nix, ich hab das Binary von der HP genommen...

«Ich verstehe Ihre Frage so: Dass es Menschen gibt, die wünschen, dass ein solches OS als "Retro-OS" bezeichnet wird, ja? Mir ist nicht bekannt, dass solche Absichten bestehen, da HP-UX 9.x einfach ein altes OS ist. Niemand hat die Absicht, ein "Retro-OS" zu bauen.» Xaar, 2014

Prozessor gesucht? -> Prozessoren, die ich abgeben kann (unter "Available for trading")
"Überschüssige" Prozessoren oder Hardware? -> Einfach PN an mich schicken b1 -> Hardware, die ich suche
(Dieser Beitrag wurde zuletzt bearbeitet: 07.11.2010 12:34 von Xaar.)
07.11.2010 12:32
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #17
Cross-Platform Benchmarks
Multi-CPU leistet der benchmark halt nicht...vll könnte man mit autoparallelisierenden Compilern noch ein kleines bisschen was rausholen, aber was mich eher wundert ist dass HP (PA-RISC) binaries auf SPARC laufen ;)
07.11.2010 12:37
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Xaar Offline
Wahnsinnige Geschwindigkeit - und los!

Beiträge: 26.207
Registriert seit: Jul 2009
Beitrag #18
Cross-Platform Benchmarks
HP esta "Home Page" ;)

Was mich etwas enttäuscht, ist der Fakt, dass der UltraSparc III nicht mal annähernd an den gleichschnell getakteten PA-RISC 8800 rankommt!

«Ich verstehe Ihre Frage so: Dass es Menschen gibt, die wünschen, dass ein solches OS als "Retro-OS" bezeichnet wird, ja? Mir ist nicht bekannt, dass solche Absichten bestehen, da HP-UX 9.x einfach ein altes OS ist. Niemand hat die Absicht, ein "Retro-OS" zu bauen.» Xaar, 2014

Prozessor gesucht? -> Prozessoren, die ich abgeben kann (unter "Available for trading")
"Überschüssige" Prozessoren oder Hardware? -> Einfach PN an mich schicken b1 -> Hardware, die ich suche
07.11.2010 22:17
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #19
Cross-Platform Benchmarks
jo ist schon komisch, Faktor 2 ist ziemlich heftig. vll punktet der PA mit seinem dicken cache
vll ist der PA aber auch einfach für microbenchmarks dieser sorte optimiert und zeigt daher im benchmark ein im alltag nie erreichbares ergebnis. fahr am besten mal nbench, das liefert umfassendere Ergebnisse.
07.11.2010 22:23
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
oreissig Offline
Maître Modérateur

Beiträge: 11.991
Registriert seit: Jul 2008
Beitrag #20
Cross-Platform Benchmarks
habe noch einen schönen kandidaten als SuperPi-Ersatz gefunden: Mathematica :)
Früher war das mal richtig krass cross-plattform über alle modernen architekturen, das modern hat sich auch beibehalten und so sind leider etliche alte Sachen dann rausgefallen. Hier mal ne Übersicht, welche versionen auf welchen (exotischen) Plattformen laufen:
  • 4 und älter: kann ich selbst nichts zu sagen, da suche ich selbst noch
  • 5: AIX, HP-UX, IRIX, Linux/IA64, Solaris, Tru64
  • 6: AIX, HP-UX, Linux/IA64, Solaris
  • 7: Solaris
daneben gibts natürlich noch Linux für x86(64), Windows und Mac. Bei den RISC-Plattformen sind immer 64bit gemeint, richtig alte Rechner kann man damit also nicht benchen, aber zumindest kann man die modernen RISCs nun mit zeitgemäßerer Software benchen :) Insbesondere interessant wäre mal zu schauen, in wiefern Mathematica mit mehreren CPUs skaliert.

der Benchmark geht in Mathematica wie folgt:
Code:
Timing[N[Pi,1048576]][[1]]
hab grad keine Mathematica-fähige RISC-Kiste hier, daher nur mal als Referenz, insbesondere sollte man auch den vergleich mit pi_css5 auf dem selben notebook beachten!
Thinkpad T61 schrieb:In[1]:= Timing[N[Pi, 1048576]][[1]]
Out[1]= 1.872
16.11.2010 16:35
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste