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

ELECTRONIC EDUCATIONAL RESOURCE ON QUALITATIVE-NUMERIC RESEARCH OF NON-AUTONOMOUS DYNAMIC SYSTEMS

The main goal and the result of the learning process based on competence-oriented approach in education are development of competences necessary for learners to carry out professional activities. Independent work of lear...

ANALYSIS OF DEVICES TRAFFIC OF THE INTERNET OF THINGS

One of the most popular topics in the field of infocommunication is the Internet of things (IоT). IoT is not a standardized concept. Several models of reference models are proposed for the construction and interaction of...

CORPUS OF SIGNS IN WRITING AS A TOOL TO INVESTIGATE THE PECULIARITIES OF HOW SIGNS FORM UP (ON THE EXAMPLE OF THE RUSSIAN SIGN LANGUAGE)

We investigate the peculiarities of how gestures are formed in Sign Languages; deaf people use these gestures to communicate with each other. These peculiarities make it problematic to describe the Sign Languages linguis...

AVERAGE DELAYS ASSESSMENT OF TELECOMMUNICATION INFRASTRUCTURES AND INTERCONNECTING CHANNELS OF DATA PROCESSING CENTERS IN WEB SCALE ARCHITECTURE

In this article are considered standard architecture of the Data Centers (DC) and a tendency of their combining within the concept of Web Scale in communication by development of technologies of virtualization, "cloudy"...

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 159
  • 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