A comparative study of parallelization paradigms

  • Authors:
  • Imran Ahmad;Aneel Rahim;Adeel Javed;Khalid Haseeb;G. Qasim

  • Affiliations:
  • COMSATS Institute of I.T, Islamabad, Pakistan;COMSATS Institute of I.T, Islamabad, Pakistan;COMSATS Institute of I.T, Islamabad, Pakistan;Sarhad University of Information Technology, Peshawar, Pakistan;Int'l Centre for Wireless Collaborative Research (Wireless CoRe), Shanghai, P. R. China

  • Venue:
  • SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Parallel programming is a challenging job in distributed community and depends upon the availability of suitable software tools and environment. And consequently, software developers have to face constraints such as nondeterminism, communication, synchronization, data partitioning and distribution, load balancing, fault-tolerance, heterogeneity, shared or distributed memory, deadlocks, and race conditions. In this communication, a comparative study of parallelization paradigms is presented which facilitates the parallel programmer to choose the appropriate and suitable paradigms in different scenarios.