Asian Journal of Information Technology

Year: 2014
Volume: 13
Issue: 11
Page No. 700 - 706

Optimizing MPI Communication Using Heuristic Algorithms

Authors : T. Satish Kumar, S. Sakthivel and M. Manjunatha Swamy

References

Agbele, K., A. Adesina, D. Ekong and O. Ayangbekun, 2012. State of the art review on relevance of genetic algorithm to internet web search. Asian J. Inform. Technol., 11: 117-124.
CrossRef  |  

Bailey, D., E. Barszcz, J. Barton, D. Browning and R. Carter et al., 1994. The NAS parallel benchmarks. RNR Technical Report RNR-94-007, March 1994. http://www.nas.nasa.gov/assets/pdf/techreports/1994/rnr-94-007.pdf.

Beasley, D., D.R. Bull and R.R. Martin, 1993. An overview of genetic algorithms: Part 1, Fundamentals. Univ. Comput., 15: 58-69.
Direct Link  |  

Chaarawi, M., J.M. Squyre, E. Gabriel and S. Feki, 2008. A tool for optimizing runtime parameters of open MPI. Proceedings of the 15th European PVM/MPI Users Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface, LNCS., Volume 5205, September 7-10, 2008, Dublin, Ireland, pp: 210-217.

Gabriel, E. and S. Huang, 2007. Runtime optimization of application level communication patterns. Proceedings of the 12th International Workshop on High-Level Parallel Programming Models and Supportive Environments, March 26, 2007, Long Beach, CA., USA -.

Goldberg, D.E., 2013. Genetic Algorithms in Search, Optimization and Machine Learning. Pearson Publication, Singapore.

Grama, A., G. Karypis, V. Kumar and A. Gupta, 2003. Introduction to Parallel Computing. 2nd Edn., Addison Wesley, Redwood City, California.

Kirkpatrick, S., C.D. Gelatt Jr. and M.P. Vecchi, 1983. Optimization by simulated annealing. Science, 220: 671-680.
CrossRef  |  Direct Link  |  

Kumar, T.S., S. Sakthivel and S.S. Kumar, 2014. Optimizing code by selecting compiler flags using parallel genetic algorithm on multicore CPUs. Int. J. Eng. Technol., 6: 544-551.
Direct Link  |  

Landau, R.H., 2013. A beginner's guide to high-performance computing. Oregon State University, USA.

MVAPICH Team, 2014. MVAPICH 1.0 user and tuning guide. http://mvapich.cse.ohio-state.edu/.

Message Passing Interface Forum, 1995. MPI: A message passing interface standard. Version 1.1, June 12, 1995. http://www.mpi-forum.org/.

Message Passing Interface Forum, 1997. MPI-2: Extensions to the message passing interface. Version 1.2, July 18, 1997. http://www.mpi-forum.org/.

Montgomery, D.C., 2004. Design and Analysis of Experiments. 6th Edn., John Wiley and Sons Inc., Hoboken, New Jersey, ISBN-13: 9780471487357, Pages: 660.

Pan, Z. and R. Eigenmann, 2006. Fast and effective orchestration of compiler optimizations for automatic performance tuning. Proceedings of the International Symposium on Code Generation and Optimization, March 26-29, 2006, Washington, DC., USA., pp: 319-332.

Pellegrini, S., R. Prodan and T. Fahringer, 2012. Tuning MPI runtime parameter setting for high performance computing. Proceedings of the IEEE International Conference on Cluster Computing Workshops, September 24-28, 2012, Beijing, pp: 213-221.

Pelligrini, S., J. Wang, T. Fahringer and H. Moritsch, 2009. Optimizing mpi runtime parameter settings by using machine learning. Proceedings of the 16th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface, Volume 5759, September 7-10, 2009, Espoo, Finland, pp: 196-206.

Pencheva, T., K. Atanassov and A. Shannon, 2009. Modelling of a stochastic universal sampling selection operator in genetic algorithms using generalized nets. Proceedings of the 10th International Workshop on Generalized Nets, December 5, 2009, Sofia, Bulgaria, pp: 1-7.

Sivanandam, S.N. and S.N. Deepa, 2008. Introduction to Genetic Algorithms. Springer, USA., ISBN: 354073189X, Pages: 442.

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved