I build debian package 0.7.1 for SPARC architectures (sparc64).
just of curiosity, small performance test here:
sun fire v120 (sun4u), sparcv9 650 MHz - 109.6 Khash/s
sun netra t2000 (sun4v), sparcv9 1.2 GHz - 117.4 Khash/s (strange)
second box has 32 virtual cpus, so supposedly it can do 3.7 Mhash/s total.
yes, cryptopp speed is around 82% of c's.
i've managed to compile only 32bit binary of cpuminer, hope it does not beat performance too much.
Is there any hope for improvement in performance for this architecture?
There is ncp crypto provider in UltraSPARC T1, but it accelerates only RSA (really good).
UltraSPARC T2 with n2cp should help to SHA256.
Would somebody with T2 play with
http://frox25.no-ip.org/~mtve/tmp/sun_pkcs11_sha256.c please? On T1 it's around 58 Khash/s.
Update: from
http://cs.anu.edu.au/student/projects/10S2/Reports/Cody%20Christopher.pdf it can be concluded that for 32 bytes (one block of SHA256) and for 64 bytes (full bitcoin block) without special efforts it will be slower than CPU.