Any surprises? I fully agree about apples and oranges but imagine how much you can do by powering the $45 board from a few AA batteries and now imagine the super-duper giant i7 that requires a Nuclear Power station from one side and a 3000 RPM fan on another to chill it out :)
--I was interested in comparing the raw Java capability on my three platforms (Win/Lin on amd64, and Angstrom on BBB) so I rather randomly selected the SciMark 2.0 benchmark, not because it runs the gamut of Java capabilities, but primarily because it comes from the NIST -- an origin in which I place a reasonable amount of trust. And it flexes muscles with which I am at least familiar. I set my watch per the recommendation of the NIST, after all.... Their download page.
My query was simply: "How good is the BeagleBone Black, really?" I have run the Linux (my current host system) and BBB trials so far, with the Win7 test to be subsequent to my next reboot there.
After I ran the tests I immediately realized that I am incapable of analyzing the results, but as a pure comparison they may have some tiny value -- but no attempt was made to "level the playing field" in any way. Nothing is the same across systems. These are apples and oranges ... from different planets.
TL;DR The executive summary: Host system = 1,200, BBB = 12.
Intel Core i7 6GB Lubuntu 13.04 (the LXDE fork of Ubuntu):
╭─tom@venus ~/Downloads ╰─$ uname -a && cat /etc/*release Linux venus 3.8.0-21-generic #32-Ubuntu SMP Tue May 14 22:16:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux DISTRIB_ID=Ubuntu DISTRIB_RELEASE=13.04 DISTRIB_CODENAME=raring DISTRIB_DESCRIPTION="Ubuntu 13.04" NAME="Ubuntu" VERSION="13.04, Raring Ringtail" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 13.04" VERSION_ID="13.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" ╭─tom@venus ~/Downloads ╰─$ ls *.jar scimark2lib.jar ╭─tom@venus ~/Downloads ╰─$ java -cp scimark2lib.jar jnt.scimark2.commandline SciMark 2.0a Composite Score: 1265.6632256172502 FFT (1024): 845.4874797092333 SOR (100x100): 1214.9779632490277 Monte Carlo : 658.5352790565404 Sparse matmult (N=1000, nz=5000): 1199.1948168457877 LU (100x100): 2410.1205892256617 java.vendor: Oracle Corporation java.version: 1.7.0_21 os.arch: amd64 os.name: Linux os.version: 3.8.0-21-genericBeagleBone Black Ångström
╭─tom@venus ~/Downloads ╰─$ sftp root@beagle root@beagle's password: Connected to beagle. sftp> put scimark2lib.jar Uploading scimark2lib.jar to /home/root/scimark2lib.jar scimark2lib.jar 100% 33KB 33.4KB/s 00:00 sftp> quit ╭─tom@venus ~/Downloads ╰─$ ssh root@beagle root@beagle's password: ╭─root@beaglebone ~ ╰─# uname -a && cat /etc/*release Linux beaglebone 3.8.6 #1 SMP Sat Apr 13 09:10:52 CEST 2013 armv7l GNU/Linux NAME=Angstrom ID=angstrom PRETTY_NAME=The Ångström Distribution ╭─root@beaglebone ~ ╰─# java -cp scimark2lib.jar jnt.scimark2.commandline SciMark 2.0a Composite Score: 12.321033912806325 FFT (1024): 8.048954713568516 SOR (100x100): 20.032383748321344 Monte Carlo : 5.7852467063020265 Sparse matmult (N=1000, nz=5000): 13.731142960110086 LU (100x100): 14.00744143572965 java.vendor: Sun Microsystems Inc. java.version: 1.6.0_24 os.arch: arm os.name: Linux os.version: 3.8.6 ╭─root@beaglebone ~ ╰─#
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Any surprises?
imagine how much you can do by powering the $45 board from a few AA batteries
Tom, RasPi should be slower but what it can do is 1080p decoding. Bbb just is not capable
--
On Saturday, May 18, 2013 8:26:48 PM UTC-5, Jason Stapels wrote:Just out of curiosity, what version of Java did you use and was it compiled using the VFP extensions?
Assuming you mean "on the Beagle" the answer is:java version "1.6.0_24"OpenJDK Runtime Environment (IcedTea6 1.12pre) (6b24-1.11.1+1.11.2-devel+hg1+54ceda20a02c)OpenJDK Zero VM (build 20.0-b12, mixed mode)
The OpenJDK ZeroVM is very slow because this is the "standard" OpenJDK without any assembly code ...The Oracle VM contains some ARM assembly code that is not Open sourced.
I just uninstalled the OpenJDK and untarred the arm variant of the oracle jdk into /usr/java on my BBB. Then just added the bin directories to my PATH. Simple as that really.
-Tim
I am curious, what OS are you running? And would that have an impact on your results?
I am curious, what OS are you running? And would that have an impact on your results?