THE ELECTRONIC BOOK OF EDUCATIONAL TRAINING TASKS ON PARALLEL PROGRAMMING BASED ON THE MPI 2.0 STANDARD

Abstract

We discuss one of approaches to the development of educational parallel software and describe the Programming Taskbook for MPI-2 (http://ptaskbook.com/ru/ptformpi2/), a courseware that includes 250 training tasks on various topics of MPI. We describe the history of its development, as well as give an overview of its task groups. Usage of the Programming Taskbook for MPI-2 at laboratory classes is illustrated by example of solving one of the training tasks. We also describe task groups related to such new features of MPI 2.0 interface as parallel input-output, remote memory access (one-sided communications), and dynamic creation of processes, and give formulations of some tasks from these groups. In addition, we discuss some features of the final task group devoted to parallel matrix algorithms.

Authors and Affiliations

Mikhail Abramyan

Keywords

Related Articles

NETWORK ORGANIZATION AND SYSTEMIC PRINCIPLES OF GOVERNANCE IN RELATIONSHIPS BETWEEN INNOVATIVE BUSINESS AND THE STATE

Network organization and systemic principles of governance in relationships between innovative business and the state are examined on the basis of the innovation clusters formation. The focus is on the formation of innov...

SOLUTION OF THE PROBLEM OF HIGH-PRECISION POSITIONING OF AUTOMOBILE TRANSPORT ON THE BASIS OF THE USE OF ELECTRONIC MAPS

The solution of the problem of positioning of moving objects is now increasingly carried out using electronic maps, allowing approximating with high accuracy the trajectory of the object by a set of orthodromic trajector...

“DIGITAL ECONOMY” OF THE DISTRIBUTED NETWORK OF ELECTRIC-CHARGING INFRASTRUCTURE OF MOBILE ELECTRIC TRANSPORT

The authors propose to create a digital economy for the development of electric car charging networks for mass use in business, in fact, these are mechanisms of public-private partnerships. Purchasing electric charging s...

THE FORMATION OF THE COMPONENTS OF THE FUZZY KNOWLEDGE BASE FOR DIGITAL PLAN-SCHEMES OF THE RESULTS OF SATELLITE MONITORING OF AGRICULTURAL LANDS

The methods of forming the components of fuzzy knowledge base in the form of basic digital plan-scheme of territories determined by the morphology of satellite images, natural data and the results of subjective assessmen...

ON SOME PROBLEMS OF EXTERNAL BALLISTICS

The article presents an approach to solving some ballistics problems. The main object is a launcher in general with the possibility of setting the rotation angle, the ascent angle and the initial velocity. A general math...

Download PDF file
  • EP ID EP266284
  • DOI 10.25559/SITITO.2017.4.357
  • Views 161
  • Downloads 0

How To Cite

Mikhail Abramyan (2017). THE ELECTRONIC BOOK OF EDUCATIONAL TRAINING TASKS ON PARALLEL PROGRAMMING BASED ON THE MPI 2.0 STANDARD. Современные информационные технологии и ИТ-образование, 13(4), 91-104. https://europub.co.uk/articles/-A-266284