GENiEBEN Posted January 31, 2013 Share Posted January 31, 2013 Got it running! Or at least running as far as estimating processor speed. It's been doing that for maybe five minutes at this point.I'm SSH'd into the box, don't know if that'd be a possible issue or not. No more pesky 'wtf is java'? Like Dennis showed, ARM > expect 2hr+ Quote Link to comment Share on other sites More sharing options...
Bobnova Posted January 31, 2013 Share Posted January 31, 2013 (edited) I sat down and explained WTF java was to it in very small words. Open whatever it was, to be specific. I expect the calc to take a bit, it's more than I'm not sure it's getting to the calc in the first place. pi@raspberrypi ~/benches $ ./benchbot.shpreparing file for linux jar /home/pi/benches/hwbotprime.jar skipping META-INF/MANIFEST.MF <> cpuid-linux32 skipping META-INF/ <> cpuid-linux32 skipping org/ <> cpuid-linux32 skipping org/hwbot/ <> cpuid-linux32 skipping org/hwbot/bench/ <> cpuid-linux32 skipping org/hwbot/bench/BootStrap.class <> cpuid-linux32 skipping org/hwbot/bench/PrimeBenchmark.class <> cpuid-linux32 skipping org/hwbot/bench/PrimeBenchService.class <> cpuid-linux32 skipping org/hwbot/bench/PrimeRunnable.class <> cpuid-linux32 skipping META-INF/maven/ <> cpuid-linux32 skipping META-INF/maven/org.hwbot/ <> cpuid-linux32 skipping META-INF/maven/org.hwbot/hwbotprime/ <> cpuid-linux32 skipping META-INF/maven/org.hwbot/hwbotprime/pom.xml <> cpuid-linux32 skipping META-INF/maven/org.hwbot/hwbotprime/pom.properties <> cpuid-linux32 Prepared: /tmp/cpuid could not finish execution because of error(s). *** Error : /tmp/cpuid: 1: /tmp/cpuid: Syntax error: word unexpected (expecting ")") --------- HWBOT BENCH 0.1.0 ---------- Processor detected: Estimating speed... I canceled after 10m or so and played with the OCing bits, ran it again 5m ago. The cpuid error makes me wonder if it's hung rather than just taking a while. If it never moves I'll pull the open java thing out and try the official one. EDIT: Hey! Finally gave up on estimating speed, 0GHz! Now it's running one thread. This'll take a bit, further reports as events warrant. 2.EDIT: Running pleasantly warm to the touch with a GPU RAM heatsink thermal taped to it and an annoying 80mm fan aimed in its direction. Don't remember what clock speed I set, don't know if it was successful either Edited January 31, 2013 by Bobnova Quote Link to comment Share on other sites More sharing options...
Bobnova Posted January 31, 2013 Share Posted January 31, 2013 Far as I can tell it calculates forever. Left it overnight, no change come morning. I'll try another OS at some point here. Quote Link to comment Share on other sites More sharing options...
GENiEBEN Posted February 1, 2013 Share Posted February 1, 2013 Far as I can tell it calculates forever. Left it overnight, no change come morning.I'll try another OS at some point here. But isn't the progressbar moving at all? Quote Link to comment Share on other sites More sharing options...
richba5tard Posted February 1, 2013 Share Posted February 1, 2013 Be sure to download the latest version if you try again, I've added encryption & save ability to hwbotprime. If you dont' see a save button, download new version here: http://downloads.hwbot.org/downloads/hwbotprime.zip @Bobnova: Do you have the vanilla or beefed up version of raspberry pi? Dennis has the version with 512mb ram, maybe it will not run on 256mb. Quote Link to comment Share on other sites More sharing options...
Dreadlockyx Posted February 1, 2013 Author Share Posted February 1, 2013 I've got the first version Raspberry Pi (I think 128MB). Not sure if it'll run... Quote Link to comment Share on other sites More sharing options...
Bobnova Posted February 1, 2013 Share Posted February 1, 2013 Nope, didn't move in the slightest overnight. I'm on a vanilla 256MB pie. Quote Link to comment Share on other sites More sharing options...
Devroush Posted February 5, 2013 Share Posted February 5, 2013 (edited) The estimating speed part was pretty slow, 10 min is "normal". I made some changes to the code a few days ago so that it just reads the speed from a OS file, it's pretty much instant now. The benchmark itself gives you regular progress updates, but slows down near the end. But yeah it took me +2 hr with the cpu OCed to 1 GHz . Crazy if you see that the same work can be done in 30 seconds on a modern pc. What OS/Java version do you have? I have Raspbian hard float ABI installed. Java version: dennis@raspberrypi ~ $ java -version java version "1.7.0_07" OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-1+rpi1) OpenJDK Zero VM (build 22.0-b10, mixed mode) http://hwbot.org/submission/2350613_devroush_hwbotprime_arm1176_s_2h_39min_19sec_5ms Edited February 5, 2013 by Devroush Quote Link to comment Share on other sites More sharing options...
Devroush Posted February 6, 2013 Share Posted February 6, 2013 Just tried a java 8 preview, that adds support for arm hf architectures to java, a benchmark run now completes in half an hour. Certainly an improvement. http://www.savagehomeautomation.com/projects/raspberry-pi-installing-oracle-java-se-8-with-javafx-develop.html Quote Link to comment Share on other sites More sharing options...
Bobnova Posted February 7, 2013 Share Posted February 7, 2013 (edited) Trying the new benchbot and new Java, just started the bench. As I type the above I just got the first update! Looks like it's working. Further updates as events warrant. Thanks guys! EDIT: http://hwbot.org/submission/2353479_ I like this benchmark, giving a link to use for people SSHing into CLI is awesome. Edited February 7, 2013 by Bobnova Quote Link to comment Share on other sites More sharing options...
richba5tard Posted February 7, 2013 Share Posted February 7, 2013 New hwbotprime version optimized to run better on ARM platforms: http://downloads.hwbot.org/hwbot.prime-0.3.zip Runs much, much faster by splitting up the workload in batches of 8x amount of cores instead of starting all workers at once. Speed is identical on x86 processors, but 100x faster on ARM. Currently trying to get it running on my 200Mhz ARM v5 NAS. Quote Link to comment Share on other sites More sharing options...
richba5tard Posted February 7, 2013 Share Posted February 7, 2013 Got a 35min score on my 200Mhz Netgear ReadyNAS 200. http://hwbot.org/submission/2353620_richba5tard_hwbotprime_arm926ej_s_35min_1sec_716ms Quote Link to comment Share on other sites More sharing options...
zzolio Posted February 7, 2013 Share Posted February 7, 2013 just ordered a Raspberry Pi version B hope it comes next week Quote Link to comment Share on other sites More sharing options...
Devroush Posted February 7, 2013 Share Posted February 7, 2013 Got a 35min score on my 200Mhz Netgear ReadyNAS 200. http://hwbot.org/submission/2353620_richba5tard_hwbotprime_arm926ej_s_35min_1sec_716ms 28 min, Pi supremacy! Although I must admit I had hoped it would've been faster. http://hwbot.org/submission/2353668_devroush_hwbotprime_arm1176_s_28min_21sec_125ms/ Quote Link to comment Share on other sites More sharing options...
geoffrey Posted May 22, 2013 Share Posted May 22, 2013 Arch linux might do a better job as it has less overhead? Quote Link to comment Share on other sites More sharing options...
Crew Antinomy Posted May 22, 2013 Crew Share Posted May 22, 2013 Only assembler, only hardcore Quote Link to comment Share on other sites More sharing options...
richba5tard Posted May 22, 2013 Share Posted May 22, 2013 Once hwbotprime and hwbotopengl are stable I think we'll celebrate with a raspberry pi competition. Already ordered 2. Quote Link to comment Share on other sites More sharing options...
GENiEBEN Posted May 22, 2013 Share Posted May 22, 2013 Pff, must order now Quote Link to comment Share on other sites More sharing options...
geoffrey Posted May 23, 2013 Share Posted May 23, 2013 looking forward to explore the Raspberry-pi in different ways than I'm doing now, but it will have to wait until I get back to Belgium in august. richba5tard, who wrote/writes the code of this benchmark anyway? I've been having the same idea for quite a long time but never came to finish something. Maybe I'll try to write/add openCl functionality, some Java wrapper libraries have appeared but I'm not sure if they allow the same functionality as native OpenCL C/C++ applications. Until now I didn't found OpenCL to be as platform independent as they claim it to be. Code compiled for one system seems to act different on other machines, even though the openCL program is only compiled at runtime. Quote Link to comment Share on other sites More sharing options...
richba5tard Posted May 23, 2013 Share Posted May 23, 2013 The benchmark is opensource, currently in alpha stage: https://github.com/frederikcolardyn/benchbot The benchmark and UI is written in java (to be able to run everywhere), the hardware detection is in C and accessed through JNI. I'm currently writing the JNI bridge and compiling the C code for each platform separately. HWBOTPrime is tried and tested on win 32/64bit, linux x86 32/64bit, linux ARM (raspberry pi and a netgear nas), Amazon linux EC2 servers, Mac OSX, etc, etc. It's very nice to have a cross platform bench. HWBOTOpenGL will be much harder to be cross platform though, that project is currently on hold until HWBOTPrime is completed. Quote Link to comment Share on other sites More sharing options...
richba5tard Posted May 26, 2013 Share Posted May 26, 2013 New build, works great on my Pi: http://forum.hwbot.org/showpost.php?p=245235&postcount=2 Quote Link to comment Share on other sites More sharing options...
geoffrey Posted May 28, 2013 Share Posted May 28, 2013 offtopic, but: what kind of IDE are you using? In Netbeans I can't properly import the source files without manually creating each file and copying its content. Quote Link to comment Share on other sites More sharing options...
Massman Posted May 28, 2013 Share Posted May 28, 2013 Picked up one of these today ... no idea how to get the benchmark running, but I'm trying! Quote Link to comment Share on other sites More sharing options...
geoffrey Posted May 28, 2013 Share Posted May 28, 2013 install a java virtual machine: sudo apt-get update sudo apt-get instal openjdk-7-jre download the compiled zip, unzip it, and open the directory with a terminal, then execute the jar file: java -jar filename.jar Quote Link to comment Share on other sites More sharing options...
Massman Posted May 28, 2013 Share Posted May 28, 2013 Yeah. I need to set up the internet connection first . (ps: how's it going, Geoffrey? Long time no speak!) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.