Advances in distributed computing with modern drug discovery