Table of Contents Author Guidelines Submit a Manuscript
Journal of Computer Networks and Communications
Volume 2014, Article ID 128438, 9 pages
http://dx.doi.org/10.1155/2014/128438
Research Article

A Comparative Analysis of Performance of Shared Memory Cluster Computing Interconnection Systems

1Department of Computer Science, Bidya Computer Education & Development, Chhend, Rourkela, Odisha 769015, India
2Department of CSE & A, VSS University of Technology, Burla, Sambalpur, Odisha 768018, India

Received 10 June 2014; Revised 16 October 2014; Accepted 10 November 2014; Published 9 December 2014

Academic Editor: Eduardo da Silva

Copyright © 2014 Minakshi Tripathy and C. R. Tripathy. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. I. Ahmad, “Cluster computing: a glance at recent events,” IEEE Concurrency, vol. 8, no. 1, pp. 67–69, 2000. View at Google Scholar · View at Scopus
  2. C. Kobhio, S. Pierre, and A. Quintero, “Redundancy schemes for high availability computer clusters,” Journal of Computer Science, vol. 2, no. 1, pp. 33–47, 2006. View at Google Scholar
  3. B. Schroeder and G. A. Gibson, “A large-scale study of failures in high-performance computing systems,” in Proceedings of the International Conference on Dependable Systems and Networks, pp. 249–258, June 2006.
  4. M. Tripathy and C. R. Tripathy, “Design and analysis of a dynamically reconfigurable shared memory cluster,” International Journal of Computer Science and Network Security, vol. 10, no. 9, pp. 145–158, 2010. View at Google Scholar
  5. J. Protic, M. Tomasevice, and V. Milutinoviec, “A survey of shared memory,” in Proceedings of the 28th annual Hawaii International Conference of System Sciences, pp. 74–84, January 1995.
  6. M. Tudruj and L. Masko, “Communication on the fly and program execution control in a system of dynamically configurable SMP clusters,” in Proceedings of the 11th Euro Micro Conference on Parallel and Network Based Processing, pp. 67–74, February 2003.
  7. M. Tripathy and C. R. Tripathy, “A hierarchical shared memory cluster architecture with load balancing and fault tolerance,” International Journal of Computer Application, vol. 25, no. 6, pp. 8–18, 2011. View at Google Scholar
  8. Y.-J. Oyang, D. Jinsung Sheu, C.-Y. Cheng, and C.-Z. Yang, “The M2 hierarchical multiprocessor,” Future Generation Computer Systems, vol. 9, no. 3, pp. 235–240, 1993. View at Publisher · View at Google Scholar · View at Scopus
  9. M. Tripathy and C. R. Tripathy, “A distributed shared memory cluster architecture with dynamic load balancing,” Journal of Emerging Trends in Computing and Information Sciences, vol. 3, no. 2, pp. 231–240, 2012. View at Google Scholar
  10. S. Zhou, M. Stumm, K. Li, and D. Wortman, “Heterogeneous distributed shared memory,” IEEE Transactions on Parallel and Distributed Systems, vol. 3, no. 5, pp. 540–554, 1992. View at Publisher · View at Google Scholar · View at Scopus
  11. J.-C. Ueng, C.-K. Shieh, T.-Y. Liang, and J.-B. Chang, “Proteus: an efficient runtime reconfigurable distributed shared memory system,” The Journal of Systems and Software, vol. 56, no. 3, pp. 247–260, 2001. View at Publisher · View at Google Scholar · View at Scopus
  12. K. J. Barker, K. Davis, A. Hoisie et al., “Using performance modeling to design large-scale systems,” Computer, vol. 42, no. 11, Article ID 5331904, pp. 42–49, 2009. View at Publisher · View at Google Scholar · View at Scopus
  13. B. Gopal and P. Kumar, “Framework for improving parallelism by write-update coherence protocol in distributed shared memory system,” International Journal of Recent Trends in Engineering, vol. 1, no. 2, pp. 201–204, 2009. View at Google Scholar
  14. M. Tripathy and C. R. Tripathy, “On a virtual shared memory cluster system with virtual machines,” International Journal of Computer and Electrical Engineering, vol. 3, no. 3, pp. 754–761, 2011. View at Google Scholar
  15. M. Protic and V. Tomasevic, “An overview of distributed shared memory,” IEEE Computer Journal, vol. 24, no. 8, pp. 12–50, 1991. View at Google Scholar
  16. C. Clark, K. Fraser, S. Hand et al., “Live migration of virtual machines,” in Proceedings of the 2nd Symposium on Networked Systems Design & Implementation (NSDI '05), pp. 273–286, May 2005.
  17. K. Li and P. Hudak, “Memory coherence in shared virtual memory systems,” ACM Transactions on Computer Systems, vol. 7, no. 4, pp. 321–359, 1989. View at Publisher · View at Google Scholar · View at Scopus
  18. M. Tripathy and C. R. Tripathy, “A new co-ordinated checkpointing and rollback recovery scheme for distributed shared memory clusters,” International Journal of Distributed and Parallel Systems, vol. 2, no. 1, pp. 49–58, 2011. View at Google Scholar
  19. M. McNett, D. Gupta, A. Vahdat, and G. M. Voelker, “Usher: an extensible framework for managing clusters of virtual machines,” in Proceedings of the 21st Large Installation System Administration Conference, pp. 167–181, November 2007.
  20. H. Zhang, “On load balancing model for cluster computers,” International Journal of Computer Science and Network Security, vol. 8, no. 10, pp. 1590–1602, 2008. View at Google Scholar
  21. Z. Lan, V. E. Taylor, and Y. Li, “DistDLB: improving cosmology SAMR simulations on distributed computing systems through hierarchical load balancing,” Journal of Parallel and Distributed Computing, vol. 66, no. 5, pp. 716–731, 2006. View at Publisher · View at Google Scholar · View at Scopus
  22. J. Dinan, D. B. Larkins, P. Sadayappan, S. Krishnamoorthy, and J. Nieplocha, “Scalable work stealing,” in Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (SC '09), pp. 45–54, November 2009. View at Publisher · View at Google Scholar · View at Scopus
  23. M. R. Hines and K. Gopalan, “MemX: Supporting large memory workloads in Xen virtual machines,” in Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing (VTDC '07), pp. 1–8, Reno, Nev, USA, November 2007. View at Publisher · View at Google Scholar · View at Scopus
  24. H. Naik, R. Gupta, and P. Beckman, “Analyzing checkpointing trends for applications on the IBM Blue Gene/P system,” in Proceedings of the 38th International Conference Parallel Processing Workshops (ICPPW '09), pp. 81–88, September 2009. View at Publisher · View at Google Scholar · View at Scopus
  25. A. A. Veglis and A. S. Pombortsis, “Performance related analysis of L-level hierarchical shared - memory multiprocessors,” in Proceedings of the 8th Mediterranean Electrotechnical Conference (MELECON '06), pp. 1055–1059, Bari, Italy, May 1996. View at Scopus
  26. K.-L. Wu and W. K. Fuchs, “Recoverable distributed shared virtual memory,” IEEE Transactions on Computers, vol. 39, no. 4, pp. 460–469, 1990. View at Publisher · View at Google Scholar · View at Scopus
  27. Í. Goiri, F. Julià, J. Guitart, and J. Torres, “Checkpoint-based fault-tolerant infrastructure for virtualized service providers,” in Proceedings of the 12th IEEE/IFIP Network Operations and Management Symposium (NOMS '10), pp. 455–462, Osaka, Japan, April 2010. View at Publisher · View at Google Scholar · View at Scopus