A Low Power Consuming Model of Parallel Programming for HPC System

Abstract

For most of the past five decades, the growing computational power of supercomputers has come primarily from a doubling of clock frequency every 18 months. Over this time period, the clock rate increased by six orders of magnitude, while the number of processors increased by three orders of magnitude. The major challenge caused by the increasing scale and complexity of HPC systems is the massive power consumption. Due to constraints on heat and the power requirements of today's microprocessors, vendors have shifted to putting multiple processors (cores) on a chip. The number of cores per chip is expected to continue increasing exponentially over the next decade. One expected strategy is the correct usage of parallel programming models that decrease power consumption and increase system performance through massive parallelism (concurrency). In the current study, we have proposed a Hybrid MVAPICH-2 + CUDA (HMC) parallel programming model that outperformed other state-of-the-art dual and tri hierarchy level approaches with respect to power consumption and execution time. Moreover, the HMC model was evaluated by implementing the matrix multiplication benchmarking application. Consequently, it can be considered a leading model for the emerging Exascale computing system.

Authors and Affiliations

Mohammed Nawaf Altouri, Abdullah M. Algarni

Keywords

Related Articles

Deep Learning Technology for Predicting Solar Flares from (Geostationary Operational Environmental Satellite) Data

Solar activity, particularly solar flares can have significant detrimental effects on both space-borne and grounds based systems and industries leading to subsequent impacts on our lives. As a consequence, there is much...

Scalable Data Analytics Market Basket Model for Transactional Data Streams

Transactional data streams (TDS) are incremental in nature thus, the process of mining is complicated. Such complications arise from challenges such as infinite length, feature evolution, concept evolution and concept dr...

A Novel DDoS Floods Detection and Testing Approaches for Network Traffic based on Linux Techniques

In Today’s Digital World, the continuous interruption of users has affected Web Servers (WSVRs), through Distributed Denial-of-Service (DDoS) attacks. These attacks always remain a massive warning to the World Wide Web (...

Diversity-Based Boosting Algorithm

Boosting is a well known and efficient technique for constructing a classifier ensemble. An ensemble is built incrementally by altering the distribution of training data set and forcing learners to focus on misclassifica...

SmartFit: A Step Count Based Mobile Application for Engagement in Physical Activities

Research has found that relatively few people en-gage in regular exercise or other physical activities. Despite the availability of numerous mobile applications and specialized devices for self-tracking, people mostly la...

Download PDF file
  • EP ID EP578199
  • DOI 10.14569/IJACSA.2019.0100522
  • Views 80
  • Downloads 0

How To Cite

Mohammed Nawaf Altouri, Abdullah M. Algarni (2019). A Low Power Consuming Model of Parallel Programming for HPC System. International Journal of Advanced Computer Science & Applications, 10(5), 172-177. https://europub.co.uk./articles/-A-578199