Parallelization of d2_cluster

Attached is some work i have done in the past for a company for the benchmarking of d2_cluster in MPI mode. I can’t provide the details as the source was revealed to me under NDA. The attached document was the best i could do.

Abstract: The increasing use of EST data for sequence analysis has lead to the parallization of such computations in order to provide for the capabilities to analyze these information at a greater rate. Coupled with the improvements and affordability of Linux clusters, new methods of parrallizing d2_cluster to aid in the sequence analysis would be beneficial. D2_cluster was parrallized using MPI in a Beowulf cluster. Results obtained in the tests shows promising results with speed up of 42.7 over a uni-processor system using 8 CPUs.

Continue reading Parallelization of d2_cluster

Xgrid in HPC

Apple’s Xgrid system comes delivered with OSX and is a simple way of getting into Distributed Computing. Its simplicity allows users to be able to quickly turn on the Grid system and quickly get to submit jobs. However, a layer of complexity can exist if more is required. Such as greater security, advance job tracing, as well MPI integration using OpenMPI.

Xgrid is currently in its first revision.

Note: OSX Server is required to be able to run the Xgrid controller daemon. However, it is also possible to run it on a OSX Client as the controller binaries are also available there. That said, i have yet to find out how to configure the controller daemon on a OSX Client easily.

Continue reading Xgrid in HPC