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...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | http://psasir.upm.edu.my/id/eprint/82949/1/FSKTM%202019%2028%20IR.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-upm-ir.82949 |
---|---|
record_format |
uketd_dc |
spelling |
my-upm-ir.829492020-07-24T00:24:42Z Performance evaluation of stencil on multi-core computer 2019 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. High performance computing Computer graphics 2019 Thesis http://psasir.upm.edu.my/id/eprint/82949/ http://psasir.upm.edu.my/id/eprint/82949/1/FSKTM%202019%2028%20IR.pdf text en public masters Universiti Putra Malaysia High performance computing Computer graphics Abdul Hamid, Nor Asilah Wati |
institution |
Universiti Putra Malaysia |
collection |
PSAS Institutional Repository |
language |
English |
advisor |
Abdul Hamid, Nor Asilah Wati |
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 |
qualification_level |
Master's degree |
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 |
granting_institution |
Universiti Putra Malaysia |
publishDate |
2019 |
url |
http://psasir.upm.edu.my/id/eprint/82949/1/FSKTM%202019%2028%20IR.pdf |
_version_ |
1747813334488449024 |