Parallella, Raspberry Pi, FPGA & All That Stuff

MarkJ
MarkJ
Joined: 28 Feb 08
Posts: 437
Credit: 139002861
RAC: 0

The wisdom file doesn't seem

The wisdom file doesn't seem to make any difference on the B+. Does the 1.06 BRPS app use a wisdom file if one is present?

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 723316536
RAC: 1157794

RE: The wisdom file doesn't

Quote:
The wisdom file doesn't seem to make any difference on the B+. Does the 1.06 BRPS app use a wisdom file if one is present?

I just checked: no, it doesn't. The VFP (non-neon) app for the Raspi 1 has wisdom build-in which takes precedence. Sorry.

HBE

BackGroundMAN
BackGroundMAN
Joined: 25 Feb 05
Posts: 58
Credit: 246736656
RAC: 0

Hi, as you can see here

Hi,

as you can see here the custom build of the eah client (out-of-place FFT) for the parallella is about 20% more efficient than the official client (NEON and in-place FFT).

Thank you,

Stef
Stef
Joined: 8 Mar 05
Posts: 206
Credit: 110568193
RAC: 0

How much RAC per Watt do you

How much RAC per Watt do you guys get with RasPi, Parallella & co?

For comparison I have at the moment 345RAC/W using a i5-4690K and 750Ti.
(38000 RAC at 110W)

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 723316536
RAC: 1157794

RE: How much RAC per Watt

Quote:

How much RAC per Watt do you guys get with RasPi, Parallella & co?

For comparison I have at the moment 345RAC/W using a i5-4690K and 750Ti.
(38000 RAC at 110W)

The RAC of my Raspi2B hasn't stabilized yet, but if I calculate the theoretical peak RAC from it's average runtime of ca 49ksec per BRP4 unit for 62.5 credits (and doing 4 of them in parallel), the result is ca 440 credits / day.

I have no equipment to measure the power consumption of the Raspi2 with any meaningful accuracy, but this test looks credible http://www.cnx-software.com/2015/02/12/raspberry-pi-banana-pi-and-odroid-c1-boards-power-consumption/, where ca 2.3 W under load was measured. So we would get ca

190 RAC / W
for the Raspberry Pi 2. Not that bad at all. The Raspi B "1" would probably be more like 30 RAC/W (!).

(a more handy unit would probably be "credits per kWh or credits per Joule ;-) , but that's just a constant conversion factor calculation).

People who are currently participating in the Beta test of the new BRP6 GPU app have reported both higher power consumption and lower runtime, but I strongly suspect that the efficiency of the new app in terms of "RAC/W" will improve quite a bit, giving the GPU even more of a lead.

Caveat: Your i5-4690K and 750Ti combo crunch work units rom a different search (by now probably mostly BRP6) than the Raspberry PI2 (BRP4), so this is not exactly an apples-to-apples comparison. We at E@H always try to scale credit across different searches so that it reflects the different run time on the same hardware as accurately as possible, but in the end it's just an approximation).


HB

Stef
Stef
Joined: 8 Mar 05
Posts: 206
Credit: 110568193
RAC: 0

With BRP6 my i5 draws only

With BRP6 my i5 draws only about 3W more than BRP5.
The RAC/W would be probably a lot better if i'd only do GPU tasks (It only takes 78W without CPU tasks).

But 190 RAC/W is quite impressive.
My Atom D2700 is making only about 55 RAC/W.
You're right, it can't be compared between projects, but it gives an indication.

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 723316536
RAC: 1157794

Yup, and note that the CPU of

Yup, and note that the CPU of the Raspi2 isn't even a very recent design. The SoC of the new Samsung Galaxy S6 for example should be both fast and efficient.

HB

Alex
Alex
Joined: 1 Mar 05
Posts: 451
Credit: 507044931
RAC: 111931

I found an article @ heise.de

I found an article @ heise.de covering a very efficient 256 core processor under development
http://www.heise.de/newsticker/meldung/Rex-Neo-Extrem-effizienter-256-Core-Prozessor-2582410.html
The article links to the homepage http://www.rexcomputing.com/ and to a pdf overview http://rexcomputing.com/REX_OCPSummit2015.pdf

ExtraTerrestrial Apes
ExtraTerrestria...
Joined: 10 Nov 04
Posts: 770
Credit: 577586881
RAC: 195879

Wow, that's really

Wow, that's really impressive! (I just read the pdf overview)

This chip would be truely revolutionary, I think even more so than the Parallela. It probably s*cks at single threaded branchy code, but for anything more regular it could even outperform GPUs.

As promising as they look now I'm positive they can actually tape out the hardware. Ultimately the solution will fall and stand with software, as anything else than x86 does. It's a good sign they explicitly mention this and are working on seamless compiler integration. I have no idea how well this turns out. But time is actually working for them: the slower the manufacturing processes improve, the more time the software guys have to optimize and to make better use of the current hardware.

I disagree with their introduction, though, where they say caches and especially hardware managed ones were the worst thing happening to computation. This concept of hiding hardware complexity from software is actually what makes new hardware perform well with old code. One can argue that today's software ecosystem is more open and flexible than it ever was in the last 20 years or so, but before that I'd rather have an Athlon 64 X2 than a Playstation 3 Cell CPU.

Edit: actually, now that I think a bit more about it.. the concept beyond this CPU is related to what nVidia did with Maxwell: gain power efficiency by replacing complex scheduling logic with software (if it's sure that the software handles the job well enough - otherwise things break).

MrS

Scanning for our furry friends since Jan 2002

KeithSloan
KeithSloan
Joined: 13 Aug 10
Posts: 35
Credit: 1180559
RAC: 0

Latest version of BOINC to

Latest version of BOINC to get neon enabled work units for Raspberry Pi.

Please could somebody outline the steps needed to get and compile the latest version of BOINC so that Raspberry Pi 2's can run neon enabled version.

Thanks Keith

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.