3

Can any one point in the right direction to research, develop, and read up on coding assembly for Monero. I've tried running various distros on the PS3 with no luck. CMAKE has to be up to date to a certain version and isn't supported by Fedora 12 etc since it's an older distro. The PPC64 platform doesn't seem to matter. What seems to matter is the assembly being coded in SIMD.

So I am looking to code and port it myself. I was able to get Litecoin on a PS3 but it is no longer profitable on Fedora 9 with 'cpuminer'. But Monero would seem to be on a PS3. I realized that it is simply a matter of porting Monero's code to assembly to an older version since cross compiling has not seemed to work at all. In others I want to code the functions myself into a workable form of assembly for a PS3. But I do not know where to start when it comes to porting the SIMD assembly for monero itself. Any one know where to go about cross referencing such source code? I basically want to code my own miner. Please and thank you.

user36303
  • 34,928
  • 2
  • 58
  • 123

2 Answers2

1

Just so all you testers know. I finally got my PS3's to mine crypto besides litecoin and bitcoin. Unfortunately the hashrate through put isn't impressive like we all already knew. But I am confirming that I get an average of 80 H/S or so per system for Monero. Just in case any one was wondering.

How I did this: One must load NFS and SSH on the clusters nodes of PS3's with Fedora 9. Then one must have a linux capable laptop or desktop as their Master Node to compile and run OpenMPI. Which is open source cluster software. The PS3 can not compile alt-coin miners but will mine through OpenMPI and one's master node as a node on a cluster. So IT IS still possible to mine with them but the hash rate isn't remarkable. Any ways good night. I hope this help some body and good luck!

0

Porting the crypto to work on PPC (Big Endian) will not be trivial as it's all been optimized for x86-64 (Little Endian). The code that would need porting can be found at: https://github.com/monero-project/monero/tree/master/src/crypto.

jtgrassie
  • 19,601
  • 4
  • 17
  • 54