Workshare Process of Thread Programming and MPI Model on Multicore Architecture

Abstract

Comparison between OpenMP for thread programming model and MPI for message passing programming model will be conducted on multicore shared memory machine architectures in order to find which has a better performance in terms of speed and throughput. Application used to assess the scalability of the evaluated parallel programming solutions is matrix multiplication with customizable matrix dimension. Many research done on a large scale parallel computing which using high scale benchmark such as NSA Parallel Benchmark (NPB) for their testing standardization [2]. This research will be conducted on a small scale parallel computing that emphasize more on the performance evaluation between MPI and OpenMP parallel programming model using self created benchmark. It also describes how workshare processes done on different parallel programming model. It gives comparative result between message passing and shared memory programming model in runtime and amount of throughput. Testing methodology also simple and has high usability on the available resources.

Authors and Affiliations

R. Refianti , A. B. Mutiara , D. T Hasta

Keywords

Related Articles

Multi- Spectrum Bands Allocation for Time-Varying Traffic in the Flexible Optical Network

The flexible optical networks are the promising solution to the exponential increase of traffic generated by telecommunications networks. They combine flexibility with the finest granularity of optical resources. Therefo...

The Impact of Motivator and Demotivator Factors on Agile Software Development

Since the last decade, Agile software development has emerged as a widely utilized software development method keeping in view the developing countries of South Asia. The literature reports significant challenges and bar...

Multi-Valued Autoencoders and Classification of Large-Scale Multi-Class Problem

Two-layered neural networks are well known as autoencoders (AEs) in order to reduce the dimensionality of data. AEs are successfully employed as pre-trained layers of neural networks for classification tasks. Most of the...

Ranking Documents Based on the Semantic Relations Using Analytical Hierarchy Process

With the rapid growth of the World Wide Web comes the need for a fast and accurate way to reach the information required. Search engines play an important role in retrieving the required information for users. Ranking al...

Risk Assessment Method for Insider Threats in Cyber Security: A Review

Today’s in manufacturing major challenge is to manage large scale of cybersecurity system, which is potentially exposed to a multitude of threats. The utmost risky threats are insider threats. An insider threat arises wh...

Download PDF file
  • EP ID EP85732
  • DOI -
  • Views 144
  • Downloads 0

How To Cite

R. Refianti, A. B. Mutiara, D. T Hasta (2011). Workshare Process of Thread Programming and MPI Model on Multicore Architecture. International Journal of Advanced Computer Science & Applications, 2(7), 99-107. https://europub.co.uk./articles/-A-85732