Image Processing using Parallel Computing

Mohamed Khalifa
Department of Computer Science & Engineering, University of Colorado Denver
University of Colorado Denver, Project Report: CSC5551-Parallel and Distributed Systems, 2012


   title={Image Processing using Parallel Computing},

   author={Khalifa, Mohamed},



Download Download (PDF)   View View   Source Source   



In 1980’s time, people believed that computer would help to create more faster and efficient processors. But parallel processing challenged the idea. It joined two or more computers together to solve a problem jointly. It was a trend in 1990 to move away from expansive super computers towards network computers like PCs or Workstations. It has improvised the performance components for PC, Networks or Workstations. These are making the network or the cluster of computers more cost-effective and consequently leading to the low cost commodity supercomputing. PCs, Workstations or SMPs are becoming high performance materials. They are not only low cost, but they also generating parallel programming environments. They are helping to build commodity hardware, fast LAN, standard software components like UNIX, MPI and PVM parallel programming environment. These systems are scalable. These can be tuned to available budget and computational needs and allow efficient execution of both sequential and parallel applications. Clusters use intelligent mechanisms for dynamic and network based sharing which response to resource based requirements and their availability. These mechanisms support scalability of cluster performance and allow flexible use of workstations. Presently the cluster or network-wide available resources are supposed to be larger than available resources and the workstations. These intelligent mechanisms also allow the clusters to support multiuser and time sharing parallel execution environments where it is necessary to share the resources. The idea of exploiting such a significant computational capability in networks have gained enthusiastic acceptance within the high performance computer community. This is motivated by the desire to minimize the economical risk and to build a consumer based off shelf technology. Cluster computing is presently considered to bring the wave of the future where bigger computing problems would be solved very easily.
No votes yet.
Please wait...

* * *

* * *

Featured events

Hida Takayama, Japan

The Third International Workshop on GPU Computing and AI (GCA), 2018

Nagoya University, Japan

The 5th International Conference on Power and Energy Systems Engineering (CPESE), 2018

MediaCityUK, Salford Quays, Greater Manchester, England

The 10th International Conference on Information Management and Engineering (ICIME), 2018

No. 1037, Luoyu Road, Hongshan District, Wuhan, China

The 4th International Conference on Control Science and Systems Engineering (ICCSSE), 2018

Nanyang Executive Centre in Nanyang Technological University, Singapore

The 2018 International Conference on Cloud Computing and Internet of Things (CCIOT’18), 2018

HGPU group © 2010-2018 hgpu.org

All rights belong to the respective authors

Contact us: