HLognGP: A parallel computation model for GPU clusters. (8th April 2015)