Archiv verlassen und diese Seite im Standarddesign anzeigen : Multithreaded Java-Applet 3D-Benchmark
EgonOlsen
2009-10-13, 23:13:36
Hiho!
Für alle die Java ab 1.5. installiert haben und vorzugsweise einen Multicore besitzen, hier ein kleiner Benchmark: http://www.jpct.net/quapplet
Zum Starten einmal in das Applet klicken und 'b' drücken. Wenn der Benchmark durch ist, blinkt eine Zahl in der Mitte des Applets. Das ist die Framerate über den kompletten Lauf gemittelt.
Das Rendering wird in diesem Test vollständig von der CPU übernommen, von daher ist die Grafikkarte egal. Es geht mir primär darum, zu ergründen wie gut der Software-Renderer sich auf den verschiedenen Plattformen macht.
Was mich besonders interessiert: CPU + Takt, Anzahl Kerne (echt und virtuell), verwendeter Browser, evtl. Java-Version falls bekannt.
Wenn jemand mit Phenom oder Atom das mal testen könnte, das wäre super. Hier ein paar Werte für den Anfang:
Core 2 Quad 6700 @ 3.2Ghz : 120fps
Core 2 Duo 6850 @ 3Ghz : 97fps
Core 2 Duo 6300 @ 2.2Ghz: 67fps
Athlon X2 3800+ @ 2.2Ghz: 45fps
Celeron (EEEPC) @ 900Mhz: 8fps
RoNsOn Xs
2009-10-14, 00:26:33
16FPS
Firefox 3.5.3
AMD Sempron 3000+ (1Kern)
1800Mhz
lumines
2009-10-14, 00:32:19
E6400@2,13Ghz: 47fps
Archlinux mit Firefox 3.5.3 und OpenJDK 6
BeeRockxs
2009-10-14, 02:26:12
52 mit C2D T5750@2GHz
mapel110
2009-10-14, 04:24:54
86 fps
C2D E8400 @ 3 Ghz
Opera 10.10 build 1830/Java 1.6
Google Chrome 4.0
47 fps
IE8
43 fps
Firefox 3.5
43 fps
/edit
Java 1.6 nochmal frisch installiert.
Firefox 3.5
84 fps
Google Chrome 4.0
80 fps
Wieso spielt bei einem Java-Applet der Browser eine Rolle?
mapel110
2009-10-14, 04:55:20
Keine Ahnung, was da los ist. Einfach der URL gefolgt und den Bench gestartet. Opera 86 fps, andere Browser etwa die Hälfte.
EgonOlsen
2009-10-14, 06:23:46
Wieso spielt bei einem Java-Applet der Browser eine Rolle?Weil die Browserinteraktion/-integration scheinbar bremst. Im Appletviewer kann das Applet meinen Quadcore etwa zu 75% auslasten, im Firefox sind es nur noch etwa 55-60%.
Edit: Wobei der hier gemessene Unterschied schon sehr merkwürdig ist. Die 86fps halte ich für normal, die Werte um die 45 sind für die CPU definitiv zu niedrig. Evtl. hat Opera dem Applet kein vernünftiges Stop-Signal geschickt und das arme Ding hat im Hintergrund noch viele bunte Bilder ins Nichts gemalt...???
SavageX
2009-10-14, 08:18:59
Opera nutzt nicht das normal Java-Plugin sondern bindet direkt die JRE ein.
EgonOlsen
2009-10-14, 08:25:52
Opera nutzt nicht das normal Java-Plugin sondern bindet direkt die JRE ein.Trotzdem passen die Ergebnisse nicht. Die anderen Browser sind viel zu niedrig. So viel Overhead hat das Plugin nicht.
SavageX
2009-10-14, 09:09:18
Trotzdem passen die Ergebnisse nicht. Die anderen Browser sind viel zu niedrig. So viel Overhead hat das Plugin nicht.
Falls alle anderen Browser, die das Plugin nutzen, durchweg langsamer als Opera sind, dann ist es verführerisch, da einen Zusammenhang zu sehen. Je nachdem, wie Java eingebunden wird, könnte sich schonmal die Art, wie die Zeichenfläche zur Verfügung gestellt wird, auf die Performance auswirken.
A.Wesker
2009-10-14, 09:11:39
196 FPS (Core i5 750 @ 4.42GHz, Java 1.6, Firefox)
Nvidia5
2009-10-14, 09:48:15
60 FPS
Intel C2D T7500(2,2Ghz)
Firefox 3.5.3
Java 1.6
25 fps
AMD64 3000+ (2.00 Ghz)
Firefox 3.5.3
Java 1.6
blackbox
2009-10-14, 10:23:17
75 FPS
Intel C2D E6300 @ 2.6 GHZ
Firefox 3.5.3
sei laut
2009-10-14, 13:02:59
86 fps
C2D E8400 @ 3 Ghz
...
Firefox 3.5
43 fps
60 FPS
Intel C2D T7500(2,2Ghz)
Firefox 3.5.3
Java 1.6
75 FPS
Intel C2D E6300 @ 2.6 GHZ
Firefox 3.5.3
Mapel, irgendwas scheint da wohl mit der Messung nicht zu stimmen.
mapel110
2009-10-14, 13:09:47
Ja, bei Opera wird halt die Runtime auf dem Rechner genommen, bei allen anderen Browsern das wohl langsamere Plugin. Keine Ahnung, wie man das umstellen kann. Bei Firefox ist Java korrekt als Plugin erkannt.
/edit
Nochmal gebencht mit frisch installiertem Java.
klutob
2009-10-14, 13:12:55
120fps @ opera 10
116fps @ IE 8
114fps @Firefox 3.5.3
Phenom II X3 720BE @ 3,3GHz (triplecore)/DDR2 800/Win7 x64
RoNsOn Xs
2009-10-14, 13:32:03
E6750 3,32Ghz
SRWare Iron
105FPS
edit: @IE7 - 105FPS
denjudge
2009-10-14, 14:01:19
126
Opera: Version 10.00; Build 1750
CQ6600@3,3Ghz, Vista 64
deLuxX`
2009-10-14, 15:05:51
Google Chrome 3.0.195.27, Java 1.6, Windows 7 x64
125FPS
Phenom II X4@3,4Ghz
(del)
2009-10-14, 15:39:19
firefox 3.5.3
http://www.abload.de/thumb/unbet8t4q.png (http://www.abload.de/image.php?img=unbet8t4q.png)
IE8
http://www.abload.de/thumb/unbet5tor.png (http://www.abload.de/image.php?img=unbet5tor.png)
bei mir geht es nicht, hab 100% Java drauf.
edit: hab 64bit java, läuft deswegen auch nur auf IE8 x64 ;D
IE8 x64
Java 1.6 x64
Win 7 x64
Phenom 2 X4 955 @ 3.2
125fps
Schimi1983
2009-10-14, 15:44:23
Core2Quad Q8200 2,33Ghz
Win7x54 80fps
Spasstiger
2009-10-14, 15:47:34
Core 2 Duo E4300 @ 3 GHz (9*333 MHz)
2*2 + 2*1 GiB DDR2-RAM @ 333 MHz CL5-5-5-15
Java 1.6
Firefox 3.5.3
74 fps
Internet Explorer 8.0
74 fps
_DrillSarge]I[
2009-10-14, 16:17:51
opera10//phenom 9850be@2,8GHz
java 1.6u16
99fps
java 1.7m4
85
€: cpu-last liegt während des durchlaufs maximal bei ~60%
EgonOlsen
2009-10-14, 16:43:41
I[;7596802']
€: cpu-last liegt während des durchlaufs maximal bei ~60%Ja, das ist normal. Ganz 100% bekommt man sowieso nicht und der Browser bildet irgendwie zusätzlich noch ein Nadelöhr. Ohne Browser drum herum ist die Auslastung/Performance noch etwas besser (um die 75%). Du kannst ja mal spaßeshalber mit '2' und '3' AA einschalten, dann sollte die Auslastung etwas steigen, weil das AA noch zusätzlich auf den Kernen lastet.
4DCenter.org
2009-10-14, 16:57:29
Windows 7 x64
Intel Core 2 Dou 2.2GHz
FireFox: 61 FPS
Opera: 52 FPS
Ja, das ist normal. Ganz 100% bekommt man sowieso nicht und der Browser bildet irgendwie zusätzlich noch ein Nadelöhr. Ohne Browser drum herum ist die Auslastung/Performance noch etwas besser (um die 75%). Du kannst ja mal spaßeshalber mit '2' und '3' AA einschalten, dann sollte die Auslastung etwas steigen, weil das AA noch zusätzlich auf den Kernen lastet.
Was genau macht das "AA" denn überhaupt? Das erste sieht aus wie reiner Blur, das andere macht noch Edge-Detect oder?
4DCenter.org
2009-10-14, 17:15:35
mal eine andere Frade jungs, es gibt ja noch Quake 3 für Java, gibt es da irgendwo eine Bench funktion? Oder gibts schon einen Thread hier dazu schon?
sei laut
2009-10-14, 17:19:17
Falls du Quake Live meinst, nein, das basiert nicht auf Java.
Edit: Es lässt sich damit recht leicht benchen, aber das Spiel ist nicht mehr wirklich anspruchsvoll. Also kannst du dadurch keine Aussagen treffen.
EgonOlsen
2009-10-14, 17:49:42
Was genau macht das "AA" denn überhaupt? Das erste sieht aus wie reiner Blur, das andere macht noch Edge-Detect oder?Beides ist einfaches OGSS. Das erste aber nur 1,5*1,5fach, das zweite 2*2fach.
SavageX
2009-10-14, 19:50:44
Ubuntu 9.04
Firefox 3.6 nightly
Java Plug-in 1.6.0_13
Verwendung der JRE-Version 1.6.0_13 Java HotSpot(TM) 64-Bit Server VM
Phenom II 945 mit "performance"-Governor: 90 fps
mit "ondemand" takten die Kerne immer wieder bis auf 800 MHz runter: 40 fps
Mit "performance" sind alle Kerne zu ca. 50% ausgelastet.
Shink
2009-10-14, 19:51:20
22 FPS: Vista Home Basic, Firefox 3.5.3, Java 6 Build 1.6.0_16, Celeron CULV 1.3GHz
4DCenter.org
2009-10-14, 22:46:45
Falls du Quake Live meinst, nein, das basiert nicht auf Java.
Nene, ich mein schon Quake 3 (DEMO), das war auch direkt im Browser angebunden und mit Java.
Hatte ich damals gefunden, finde es aber nicht mehr.
Hab auf die schnelle jetzt nur Quake 2 (Demo) gefunden, und leider keine Browser Version.
http://www.bytonic.de/html/jake2_webstart.html
maximAL
2009-10-14, 23:04:08
55 FPS
E8200 (2,67Hz)
Firefox 3
Java 1.6
64Bit Linux
CoconutKing
2009-10-14, 23:41:13
77
E6500
ff 3.5.3
w7 64bit
java1.6
funkflix
2009-10-15, 03:23:44
160
Q9550 4250MHz
Vista 64Bit
Firefox 3.5.3
SAZAN
2009-10-15, 09:28:53
113
Win7 X64 Ultimate Firefox 3.5
Phenom X940 3.0 8GB RAM
Ganon
2009-10-15, 09:49:07
38 fps
Athlon X2 4200+ (2,4 Ghz)
FireFox 3.5.3 64bit
Java 1.6.0_16 64bit
Linux
Im Konqueror das Gleiche.
163
Xeon W3520@4,2Ghz, HT: ON (4+4 Kerne), Turbo: Off
Firefox 3.5.3 32Bit
Java 1.6.0_15
XP 64Bit
182
Xeon W3520@4,2Ghz, HT: OFF (4 Kerne), Turbo: Off
Firefox 3.5.3 32Bit
Java 1.6.0_15
XP 64Bit
Und auch mit 4 Kernen nur 62% Prozessorlast.
Shink
2009-10-15, 13:52:32
72
Java 1.6.0_14
Firefox 3.0.6
Core 2 Duo E6550 2.33GHz
RoNsOn Xs
2009-10-15, 23:09:03
16FPS
Firefox 3.5.3
AMD Sempron 3000+ (1Kern)
1800Mhz
AMD XP-M 2600+ @2160Mhz
FF 3.5.3
23FPS
whatever
2009-10-15, 23:29:55
Nene, ich mein schon Quake 3 (DEMO), das war auch direkt im Browser angebunden und mit Java.
Hatte ich damals gefunden, finde es aber nicht mehr.
das war kein java, sondern shockwave.
Inquisitor
2009-10-16, 08:51:54
Core 2 Duo T9400 2.53GHz
77fps
Winter[Raven]
2009-10-16, 10:38:48
78 @ Cor2Duo Mobile @ 2.60 ghz
FF 3.5.3
denjudge
2009-10-16, 10:38:51
Athlon Xp2000@1,67Ghz, 768 MBRam, Win XP Sp3, Firefox 3.0.14
9:redface:
Hab wohl zu wenig Ram;)
Update auf FF 3.5.3: 11!
Edit: Athlon XP-M @2088Mz, WinXP SP3, 1 GB Ram, Opera 9.62
22 :D
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.