Title :
The parallel computing of a molecular docking algorithm using the JavaSpaces service
Author :
Youcef, Mezouar ; Belhadri, Messabih
Abstract :
The molecular docking is the focus of practical applications such as protein engineering and drug design. A docking algorithm is a procedure that predicts the assembly of two molecules like a key and a lock. To screen a large library of molecules, a docking algorithm requires high performance computing. Parallel and distributed applications have long been recognized as powerful computational tools and effective in the field of bioinformatics. Jini technology is one of the powerful infrastructures network for building and deploying distributed systems that are organized as a federation of services. JavaSpaces is one of the services that come bundled with Jini, it is a shared associative memory accessible by the network and allows an easily developing of a massively parallel and distributed applications. This paper discusses the use of the JavaSpaces service to build a distributed application in order to minimize the running time of a molecular docking algorithm.
Keywords :
Java; bioinformatics; drugs; molecular biophysics; parallel programming; proteins; remote procedure calls; shared memory systems; Java RMI; JavaSpaces service; Jini technology; bioinformatics; computational tool; distributed system; drug design; high performance computing; massively distributed application; massively parallel application; molecular docking algorithm; molecule assembly; molecule library; network access; parallel computing; protein engineering; remote method invocation; service federation; shared associative memory; Computational modeling; Computers; Java; Load modeling; Parallel processing; Prediction algorithms; Proteins; JavaSpaces; Jini; molecular docking; parallel and distributed applications;
Conference_Titel :
Sciences of Electronics, Technologies of Information and Telecommunications (SETIT), 2012 6th International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4673-1657-6
DOI :
10.1109/SETIT.2012.6481991