License & Disclaimers:
Apache License 2.0
A very popular PC-based molecular docking program, AutoDock Vina, was modified and parallelized, using an MPI and multithreading hybrid scheme, and potentially can be used in the future on exascale machines, without sacrificing accuracy. The resulting program scales up to more than 15K CPUs with a very low overhead cost.
The package can be downloaded from here.
Please cite the following reference if you use this software in your work.
Xiaohua Zhang, Sergio E. Wong, and Felice C. Lightstone. (2013) Message Passing Interface and Multithreading Hybrid for Parallel Molecular Docking of Large Databases on Petascale High Performance Computing Machines. J. Comput. Chem. 34, 915-927.
The full paper can be found on J. Comput. Chem. Website. DOI: 10.1002/jcc.23214