Performance evaluation of stencil on multi-core computer

High Performance Computing (HPC) can be defined as the practice of combining computing power to attain higher level of performance, aiding one to solve complex tasks in various sectors, namely engineering, science and business efficiently and faster, compared to what a normal computer or workstation...

Full description

Saved in:
Bibliographic Details
Main Author: Al-Khaffaf, Mustafa Saleh Mahdi
Format: Thesis
Language:English
Published: 2019
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/82949/1/FSKTM%202019%2028%20IR.pdf
http://psasir.upm.edu.my/id/eprint/82949/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.82949
record_format eprints
spelling my.upm.eprints.829492020-07-24T00:24:42Z http://psasir.upm.edu.my/id/eprint/82949/ Performance evaluation of stencil on multi-core computer Al-Khaffaf, Mustafa Saleh Mahdi High Performance Computing (HPC) can be defined as the practice of combining computing power to attain higher level of performance, aiding one to solve complex tasks in various sectors, namely engineering, science and business efficiently and faster, compared to what a normal computer or workstation might offer. As the number of HPC users grows, various parallel programming models are also developed to fulfil the specific goals and needs of each user. However, with the availability of multiple parallel programming models to be chosen from, users will face with another challenge, on how to choose the best model that meets the specific requirements. Thus, the current work has performed a comparative study on MPI, OpenMP, Threading Building Blocks (TBB), and POSIX threads (Pthreads) as well a hybrid paradigms (MPI+OpenMP and MPI+Pthreads) in compute-intensive problem and in multi-core environment, to provide program developers and potential researchers with the information on the models that fit their goals best. The performance of the four selected parallel programming models has been measured through the speedup, execution time and also efficiency. Besides that, the current study has applied the stencil computation as a benchmark application. 2019 Thesis NonPeerReviewed text en http://psasir.upm.edu.my/id/eprint/82949/1/FSKTM%202019%2028%20IR.pdf Al-Khaffaf, Mustafa Saleh Mahdi (2019) Performance evaluation of stencil on multi-core computer. Masters thesis, Universiti Putra Malaysia. High performance computing Computer graphics
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
topic High performance computing
Computer graphics
spellingShingle High performance computing
Computer graphics
Al-Khaffaf, Mustafa Saleh Mahdi
Performance evaluation of stencil on multi-core computer
description High Performance Computing (HPC) can be defined as the practice of combining computing power to attain higher level of performance, aiding one to solve complex tasks in various sectors, namely engineering, science and business efficiently and faster, compared to what a normal computer or workstation might offer. As the number of HPC users grows, various parallel programming models are also developed to fulfil the specific goals and needs of each user. However, with the availability of multiple parallel programming models to be chosen from, users will face with another challenge, on how to choose the best model that meets the specific requirements. Thus, the current work has performed a comparative study on MPI, OpenMP, Threading Building Blocks (TBB), and POSIX threads (Pthreads) as well a hybrid paradigms (MPI+OpenMP and MPI+Pthreads) in compute-intensive problem and in multi-core environment, to provide program developers and potential researchers with the information on the models that fit their goals best. The performance of the four selected parallel programming models has been measured through the speedup, execution time and also efficiency. Besides that, the current study has applied the stencil computation as a benchmark application.
format Thesis
author Al-Khaffaf, Mustafa Saleh Mahdi
author_facet Al-Khaffaf, Mustafa Saleh Mahdi
author_sort Al-Khaffaf, Mustafa Saleh Mahdi
title Performance evaluation of stencil on multi-core computer
title_short Performance evaluation of stencil on multi-core computer
title_full Performance evaluation of stencil on multi-core computer
title_fullStr Performance evaluation of stencil on multi-core computer
title_full_unstemmed Performance evaluation of stencil on multi-core computer
title_sort performance evaluation of stencil on multi-core computer
publishDate 2019
url http://psasir.upm.edu.my/id/eprint/82949/1/FSKTM%202019%2028%20IR.pdf
http://psasir.upm.edu.my/id/eprint/82949/
_version_ 1674067993422725120
score 13.18916