ICSES Interdisciplinary Transactions on Cloud Computing, IoT, and Big Data

Manuscript In Press (Unedited Version)


Parallel Programming Models for Cloud Computing | Special Issue Proposal

a University of Baghdad, Baghdad, Iraq

Highlights and Novelties


1- Firstly, this special issue aims at attracting high-quality papers that describe state-of-the-art technologies, new findings and also the applications of cloud computing.

2- Secondly, it describes cutting-edge coverage of new developments in this regard e.g. novel execution models, innovative systems, and implementations.

3- Thirdly, it provides efficient algorithms, software tools and comprehensive data analysis pipelines for the preprocessing of data.


Manuscript Abstract
The awareness of cloud computing changed the way of using computing resources. Since high performance computing (HPC) has long suffered from excessive use of resources, many HPC researchers are trying to adapt HPC applications to the cloud environment. Through applicable adaptation, HPC applications are able to improve their resource utilization and scalability through the use of virtual resources and upon-demand. Whereas discussing HPC over clouds, we should discuss parallel programming models as well. Diverse parallel programming models and frameworks (such as MPI, OpenMP, OpenCL, CUDA, and MapReduce) are suggested for parallel computing. For example, the MapReduce programming model has been used for a lot of large data-processing applications because it helps reduce the complexity of balancing problems such as decomposition, connectivity, and scheduling. On the other hand, a parallel paradigm programming model for HPC applications must be chosen to achieve high-performance and efficient resource use because the target device constructs are different as well as levels of abstraction. Additionally, as traditional parallel programming paradigms, such as MPI, are implemented for a single leased cluster environment, applying these paradigms to HPC applications on the cloud is a challenge in terms of resource management. This Special Issue’s objectives include but are not limited to novel programming models and frameworks, or extensions of existing programming models, to ease offloading and parallelization of computation to cloud computing for emerging scientific computing applications; novel architectural concepts to boost software execution and to overcome scalability issues of current heterogeneous parallel systems; many-core HW/SW design and applications; software engineering, code optimization, and code generation strategies for parallel systems with heterogeneous processors; multi- and many core-aware approaches for large-scale parallel simulations in both implementation and algorithm design, including scalability studies, application parallelization use cases.

Keywords
 High performance computing   Cloud computing   Parallel programming model 

Copyright
© Copyright was transferred to International Computer Science and Engineering Society (ICSES) by all the Authors.

Cite this manuscript as
Heba Fadhil, "Parallel Programming Models for Cloud Computing," ICSES Interdisciplinary Transactions on Cloud Computing, IoT, and Big Data (IITCIB), In Press, pp. 1-4, Mar. 2020.

For External Scientific Databeses
--BibTex-- --EndNote-- --Dublin--
Written by: Admin | Link ... |