Skip to main content

The Service-Oriented Multiagent Approach to High-Performance Scientific Computing

  • Conference paper
  • First Online:
Book cover Numerical Analysis and Its Applications (NAA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10187))

Included in the following conference series:

Abstract

The tools for intelligent management of high-performance computing in a heterogeneous distributed computing environment for solving large scientific problems are represented and the service-oriented multiagent approach to solve such problems using these tools is proposed. A purpose of our research is expansion of opportunities for management of the considered environment. Advantages of the proposed approach as compared with approaches based on use of the traditional systems for a distributed computing management are illustrated with two examples of scientific services. Experimental results show a high scalability and efficiency for calculations carried out with use of these services.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gergel, V.P., Linev, A.V.: Exaflop Performance of Supercomputers: Challenges and Trends. Vestnik of Lobachevsky State University of Nizhni Novgorod, no. 3–1, pp. 189–198 (2012). (in Russian)

    Google Scholar 

  2. Shamakina, A.V.: Survey on distributed computing technologies. Bull. South Ural State Univ. Ser. Comput. Math. Softw. Eng. 3, 51–85 (2014). (in Russian)

    Google Scholar 

  3. Wu, L., Garg, S.K., Buyya, R.: Service level agreement (SLA) based SaaS cloud management system. In: 21st IEEE International Conference on Parallel and Distributed Systems, pp. 14–17. IEEE Press, Melbourne (2015)

    Google Scholar 

  4. PBS Works. http://www.pbsworks.com/

  5. GridWay. http://www.gridway.org/doku.php

  6. Tao, J., Kolodziej, J., Ranjan, R., Jayaraman, P.P., Buyya, R.: A note on new trends in data-aware scheduling and resource provisioning in modern HPC systems. Future Gener. Comput. Syst. 51, 45–46 (2015)

    Article  Google Scholar 

  7. Toporkov, V.V., Yemelyanov, D.M.: Economic model of scheduling and fair resource sharing in distributed computations. Program. Comput. Softw. 40, 35–42 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  8. Buyya, R., Venugopal, S.: Market-oriented grid and global grids: an introduction. In: Buyya, R., Bubendorfer, K. (eds.) Market-Oriented Grid and Utility Computing, pp. 3–27. Wiley, Hoboken (2010)

    Google Scholar 

  9. Perez-Gonzalez, P., Framinan, J.: A common framework and taxonomy for multicriteria scheduling problems with interfering and competing jobs: multi-agent scheduling problems. Eur. J. Oper. Res. 235, 1–16 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bogdanova, V.G., Bychkov, I.V., Korsukov, A.S., Oparin, G.A., Feoktistov, A.G.: Multiagent approach to controlling distributed computing in a cluster grid system. J. Comput. Syst. Sci. Int. 53, 713–722 (2014)

    Article  MATH  Google Scholar 

  11. Kalyaev, A.I., Kalyaev, I.A., Korovin, S.J.: Method of multiagent dispatching resources in heterogeneous cloud environments while performing flow of incoming tasks. Herald Comput. Inf. Technol. 137, 31–40 (2015). (in Russian)

    Google Scholar 

  12. Kravari, K., Bassiliades, N.: A Survey of Agent Platforms. http://jasss.soc.surrey.ac.uk/18/1/11.html

  13. Buyya, R., Vecchiola, C., Selvi, S.T.: Mastering Cloud Computing. Morgan Kaufmann, Burlington (2013)

    Google Scholar 

  14. Sokolov, V.F.: Adaptive stabilization of minimum phase plant under Lipschitz uncertainty. Autom. Remote Control 73, 405–415 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  15. Vizel, Y., Weissenbacher, G., Malik, S.: Boolean satisfiability solvers and their applications in model checking. Proc. IEEE 103, 2021–2035 (2015)

    Article  Google Scholar 

  16. Toporkov, V.V.: Models of Distributed Computing. Fizmatlit Publ, Moscow (2004). (in Russian)

    MATH  Google Scholar 

  17. Bychkov, I.V., Oparin, G.A., Feoktistov, A.G., Bogdanova, V.G., Pashinin, A.A.: Service-oriented multiagent control of distributed computations. Autom. Remote Control 76, 2000–2010 (2015)

    Article  MATH  Google Scholar 

  18. Bychkov, I., Oparin, G., Novopashin, A., Sidorov, I.: Agent-based approach to monitoring and control of distributed computing environment. In: Malyshkin, V. (ed.) PaCT 2015. LNCS, vol. 9251, pp. 253–257. Springer, Cham (2015). doi:10.1007/978-3-319-21909-7_24

    Chapter  Google Scholar 

  19. Wilkinson, J.X., Reinsch, C.: Handbook for Automatic Computation. Volume II: Linear Algebra. Springer, Heidelberg (1971)

    Book  Google Scholar 

  20. Gryazina, E.N., Polyak, B.T.: Multidimensional stability domain of special polynomial families. Autom. Remote Control 68, 1608–3032 (2007)

    MATH  Google Scholar 

  21. Gu, J., Purdom, P.W., Franco, J., Wah, B.: Algorithms for the satisfability problem: a survay. DIMACS Ser. Discret. Math. Theoret. Comput. Sci. Am. Math. Soc. 35, 19–151 (1997)

    MATH  Google Scholar 

  22. Bogdanova, V.G., Gorsky, S.A., Pashinin, A.A.: Service-oriented toolkit for solving of Boolean satisfiability problem. Fundam. Res. 2–6, 1151–1156 (2015). (in Russian)

    Google Scholar 

  23. Balyo, T., Sanders, P., Sinz, C.: HordeSat: a massively parallel portfolio SAT solver. In: Heule, M., Weaver, S. (eds.) SAT 2015. LNCS, vol. 9340, pp. 156–172. Springer, Cham (2015). doi:10.1007/978-3-319-24318-4_12

    Chapter  Google Scholar 

  24. Irkutsk Supercomputer Center. http://hpc.icc.ru

Download references

Acknowledgments

The research was supported by Russian Foundation of Basic Research, projects no. 15-29-07955-ofi_m and no. 16-07-00931-a, and partially supported by the Council for Grants of the President of the Russian Federation for state support of the leading scientific schools, project NSh-8081.2016.9.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivan Sidorov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Bychkov, I., Oparin, G., Feoktistov, A., Bogdanova, V., Sidorov, I. (2017). The Service-Oriented Multiagent Approach to High-Performance Scientific Computing. In: Dimov, I., Faragó, I., Vulkov, L. (eds) Numerical Analysis and Its Applications. NAA 2016. Lecture Notes in Computer Science(), vol 10187. Springer, Cham. https://doi.org/10.1007/978-3-319-57099-0_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57099-0_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57098-3

  • Online ISBN: 978-3-319-57099-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics