Preview

Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS)

Advanced search

General approaches to the design of the access subsystem of high-performance computing systems

https://doi.org/10.15514/ISPRAS-2020-32(4)-3

Abstract

Mathematical modeling allows to create a digital model of a product, the so-called digital twin. Such digital twins are quite complex mathematical models, the description of which, as well as the calculation of their parameters and characteristics, is a very serious computational problem that can be solved on high-performance computing systems. However, a building a high-performance supercomputing system designed for solving problems of computer simulation of various physical processes is a difficult time-consuming task. The paper discusses basic approaches to design a login nodes subsystem for such high-performance supercomputing system, allowing to systematize and simplify the process of its development. The analysis of the main factors affecting the structure and composition of the login nodes subsystem is carried out. These factors include the number of potential users of a high-performance computing system; availability of categories of users of the system and their percentage; characteristics of computing tasks solved on the system; hardware platform chosen for building systems. An example of a methodology for calculating of the login nodes subsystem size is given.

About the Author

Sergey Yureivich MOKSHIN
E. I. Zababakhin All-Russian Scientific Research Institute of Technical Physics
Russian Federation
Head of the Department


References

1. . GlobalStats. Available at: https://gs.statcounter.com/os-market-share/desktop/worldwide, accessed 01.06.2020.

2. . Top500 Supercomputers. Available at: https://www.top500.org/, accessed 01.06.2020.

3. . The Secure Shell (SSH) Protocol Architecture. Available at: https://tools.ietf.org/html/rfc4251, accessed 01.06.2020.

4. . XWindow System Protocol. Available at: ftp://ftp.x.org/pub/X11R7.0/doc/PDF/proto.pdf, accessed 01.06.2020.

5. . The Remote Framebuffer Protocol. Available at: http://www.realvnc.com/docs/rfbproto.pdf, accessed 01.06.2020.

6. . File Transfer Protocol. Available at: https://tools.ietf.org/html/rfc959, accessed 01.06.2020.

7. . PuTTY. Available at: https://www.putty.org/, accessed 01.06.2020.

8. . OpenText Exceed. Available at: https://www.opentext.com/products-and-solutions/products/specialty-technologies/connectivity/exceed, accessed 01.06.2020.

9. . Xming X Server. Available at: http://www.straightrunning.com/XmingNotes/, accessed 01.06.2020.

10. . X2Go. Available at: https://wiki.x2go.org/doku.php, accessed 19.05.2020.

11. . TurboVNC. Available at: https://www.turbovnc.org/, accessed 01.06.2020.

12. . TightVNC. Available at: https://www.tightvnc.com/, accessed 01.06.2020.

13. . VMware Product. Available at: https://www.vmware.com/, accessed 24.05.2020.

14. . Glazyrin A.I., Mokshin S.Yu., «Supercomputer «Zubr» middle performance» // All Russion conference «Information technology in the military-industrial tecnology» (May 17-20 2016), Chelyabinsk, Russia.

15. . Basic Linear Algebra Subprograms. Available at: https://www.netlib.org/blas/, accessed 24.05.2020.

16. . Scalable Linear Algebra Package. Available at: https://www.netlib.org/scalapack/, accessed 01.06.2020.

17. . Parallel Linear Algebra Software for Multicore Architectures. Available at: https://bitbucket.org/icl/plasma/src/default/, accessed 01.06.2020.

18. . Intel® Math Kernel Library. Available at: https://software.intel.com/content/www/us/en/develop/tools/math-kernel-library.html, accessed 01.06.2020.

19. . The Open Group Base Specifications Issue 6, pthread.h. Available at: http://www.opengroup.org/onlinepubs/007904975/basedefs/pthread.h.html, accessed 01.06.2020.

20. . The OpenMP API specification for parallel programming. Available at: https://www.openmp.org/, accessed 01.06.2020.

21. . MPI: The Message Passing Interface. Available at: http://parallel.ru/tech/tech_dev/mpi.html, accessed 01.06.2020.

22. . Tutorial on Parallel Programming with Linda. Available at: http://www.cse.chalmers.se/edu/course/TDA384_LP1/files/lectures/semantic-linda-biglecture.pdf, accessed 01.06.2020.


Review

For citations:


MOKSHIN S.Yu. General approaches to the design of the access subsystem of high-performance computing systems. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2020;32(4):41-52. (In Russ.) https://doi.org/10.15514/ISPRAS-2020-32(4)-3



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)