DP2: A Highly Parallel Range Join for Genome Analysis on Distributed Computing Platform | IEEE Conference Publication | IEEE Xplore