For XYZ==GPU start with GPUs strengths. I haven't studied the recent GPU universal shader architecture, but the main idea was to optimize particular floating point computation used in 3D graphics using homogeneous coordinates, like AX=Y, where A is 4*4 matrix and X is 4*1 vector where w==1. So include lots of those in your hash function. In particular GPUs are especially fast when using FP16, a half-precision floating point.
NVidia GPU's perform abysmal in half and double precision workloads. For half precision(FP16) you can expect somewhat the same amount of FLOPS as full precision(FP32) and around 3% of the full precision flops on double precision(FP64). You would expect double on FP16 & half on FP64 comparing to FP32.
For AMD it's a similar story except for Vega 56 & 64 having double FP16 performance but sadly crippled on FP64 still.
Only the Quadro cards & recent Titan V are not sterilised like that and do double the FLOPS on half precision and 50% of FP32 on FP64.
Some older AMD cards are much less cut down as well, with an R9 280x performing 3x better than a 1080ti in FP64.
sources:
https://medium.com/@u39kun/titan-v-vs-1080-ti-head-to-head-battle-of-the-best-desktop-gpus-on-cnns-d55a19866b7chttp://www.geeks3d.com/20140305/amd-radeon-and-nvidia-geforce-fp32-fp64-gflops-table-computing/https://www.anandtech.com/show/11717/the-amd-radeon-rx-vega-64-and-56-review/4edit: did some extra clarification for other readers that might be interested.
well Denarius (DNR) created the Tribus algo. Seems smart to do Tribus first seeing DNR is soon to be the fastest most secure crypto that no ones knows about yet. Mining DNR with FGPA miners should rocket DNR's price.
Cant wait
I don't see where the idea comes from that increased mining hashrate increases a coins' price.
A higher gold price causes increased interest in gold mining, not vice versa.