And yet another program test

Basically I need to gather some statistical data about other computers.
Download it from here.http://speedtestjavaold.irc4.net/ It needs -Xmx1000M switch so be prepared. It outputs a file out2.txt where is all info.
As the name suggest it’s old real live testing program, it might be somewhat outdated. Translated amount of tests is rather low so it could end under 5 minutes on Celeron 300 MHz.
Damned internet protocol dislikes spaces in the name.

No brave persons?

http://speedtestjavaold.irc4.net/speedte.jar

[quote]No brave persons?

http://speedtestjavaold.irc4.net/speedte.jar
[/quote]
Ultra 80, 4 x 450 UltraSparc II, 4gb memory, Solaris 10
First tier of memory 963
Second tier of memory 5491
fpf finish 10560
vector calculations finish 113516
Thread allocation 47
Thread starting 260
Thread finish 504
Write file 17898
Seek in file 1692
Nio write file 4427
Nio seek in file 1848

Run with JDK1.5 -server -Xmx1000M

P4HT@3.2GHz, 1GB, Java 1.5

First tier of memory 390
Second tier of memory 19625
fpf finish 4782
vector calculations finish 28359
Thread allocation 47
Thread starting 110
Thread finish 500
Write file 12860
Seek in file 41671
Nio write file 3531
Nio seek in file 234

AMD64 Winchester 3200+ (512K cache), 2 x 512MB RAM, jdk1.5.0_02, WinXP

java -server -Xms768m -Xmx768m

Think my system is hurting because your testcase appears to need > 700MB of memory.

First tier of memory 62
Second tier of memory 438
fpf finish 1437
vector calculations finish 15891
Thread allocation 0
Thread starting 62
Thread finish 500
Write file 3641
Seek in file 23656
Nio write file 1954
Nio seek in file 18656

Interesting results.
I nearly missed obvious optimalization of moving vector calculation into more than one threads. It looks like Sparc could nearly nail P4HT.
It’s interesting the AMD on die memory controller could do this speed up of memory allocation.
I suspect EgonOlsen’s computer is running Windoze XP, right? If thread finish 500 would be encountered on a repeated run, Windoze XP is hendayo system.
The strange thing is that stat about HD seek. Could it be because of fragmentation of HD?
BTW how ugly it looked for other programs when this little test started? Did it cause sound delays, or mouse drag?
re NVaidya
It wasn’t because of your system, this program needs more than 700 MB memory. It was funny test when It was attempted on computer with 200 MB RAM (and 1.2 GB of swap file) installed.

Ok lets run this on a mondern SPARC instead of a 10 year old one :slight_smile:

2xUltraSparc IIIi 1.2Ghz, 2gb Memory.

First tier of memory 761
Second tier of memory 6547
fpf finish 4066
vector calculations finish 47443
Thread allocation 21
Thread starting 229
Thread finish 506
Write file 11190
Seek in file 516
Nio write file 8625
Nio seek in file 481

Run with -Xmx1000M

So there are some data from Celeron D underclocked to 1.8 Ghz. with 512 MB of Kingston RAM in non performance mode.

First tier of memory 297
Second tier of memory 39500
fpf finish 8547
vector calculations finish 36640
Thread allocation 640
Thread starting 516
Thread finish 547
Write file 6219
Seek in file 28859
Nio write file 2844
Nio seek in file 1015

AMD64 3000+ 1x1024mb ddr, WinXP, java 1.5.0-b64

First tier of memory 219
Second tier of memory 1094
fpf finish 1547
vector calculations finish 37485
Thread allocation 578
Thread starting 3782
Thread finish 500
Write file 8719
Seek in file 52671
Nio write file 10328
Nio seek in file 610

My results with Java 5 Update 4 and an Intel® Pentium® M Processor 770 (2.13GHz, 2MB L2 Cache, 533MHz FSB) with Intel® 915PM-Chipset

java -server -Xms256M -Xmx1024M -jar speedte.jar

First tier of memory 441
Second tier of memory 1591
fpf finish 1834
vector calculations finish 17495
Thread allocation 6
Thread starting 119
Thread finish 502
Write file 7184
Seek in file 8823
Nio write file 948
Nio seek in file 494

java -client -Xms256M -Xmx1024M -jar speedte.jar

First tier of memory 290
Second tier of memory 1297
fpf finish 1184
vector calculations finish 34221
Thread allocation 5
Thread starting 3543
Thread finish 501
Write file 2181
Seek in file 251
Nio write file 293
Nio seek in file 154

I tried that test on my work computer:
Dell Precision 670, 2xXeon 2.8Hz, 2Gb, WDC WD1600JD-75H, Suse 9.2

java version “1.4.2_08”
Java™ 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot™ Client VM (build 1.4.2_08-b03, mixed mode)

First tier of memory 196
Second tier of memory 930
fpf finish 8416
vector calculations finish 43643
Thread allocation 14
Thread starting 3288
Thread finish 14068
Write file 11970
Seek in file 1662
Nio write file 426
Nio seek in file 232