DSP nodes as scrypt accelerators

DSP nodes as scrypt accelerators

Postby eleitl » Fri Dec 13, 2013 7:59 am

I haven't looked at the DSP core instruction set in detail, how good are the chances of accelerating code like

https://github.com/litecoin-project/lit ... scrypt.cpp

?
eleitl
 
Posts: 25
Joined: Mon Dec 17, 2012 3:22 am

Re: DSP nodes as scrypt accelerators

Postby 9600 » Fri Dec 13, 2013 10:06 am

eleitl wrote:I haven't looked at the DSP core instruction set in detail, how good are the chances of accelerating code like

https://github.com/litecoin-project/lit ... scrypt.cpp

?


As part of GSoC this year the Openwall project had a student working on adding Epiphany support to CGMiner. The code can be found at:

https://github.com/LordRafa/cgminer

Apparently the performance wasn't fantastic and to get a competitive speed for Litecoin a multi-chip board (or presumably an Epiphany chip with more cores) would be needed.

However, another Openwall GSoC student worked on adding bcrypt support and found that with this the Epiphany energy-efficiency was 25x better than CPU & GPGPU.

Cheers,

Andrew
Andrew Back (a.k.a. 9600 / carrierdetect)
User avatar
9600
 
Posts: 997
Joined: Mon Dec 17, 2012 3:25 am

Re: DSP nodes as scrypt accelerators

Postby eleitl » Fri Dec 13, 2013 11:30 am

Thanks, great. It was particularly energy efficiency that I was interested in. I thought it was maximum a factor of 100x, but 20x is still very respectable.
eleitl
 
Posts: 25
Joined: Mon Dec 17, 2012 3:22 am


Return to Assembly

Who is online

Users browsing this forum: No registered users and 1 guest

cron