if you want really fast speed, you can make a CUDA/OpenSSL version of iguana and use a dedicated core per bundle, among other optimizations.
With most all the data being read only, the biggest challenge of GPU coding (out of sync data between cores) is already solved.
It might take a few GPU cards to store all the dataset, but then all RPC, even ones that need to scan the entire blockchain happens in milliseconds
using the CPU for the latest bundle can create a system that keeps up with new blocks.
Who said there was a scaling problem with bitcoin?
James
With most all the data being read only, the biggest challenge of GPU coding (out of sync data between cores) is already solved.
It might take a few GPU cards to store all the dataset, but then all RPC, even ones that need to scan the entire blockchain happens in milliseconds
using the CPU for the latest bundle can create a system that keeps up with new blocks.
Who said there was a scaling problem with bitcoin?
James