Abstract
Grid computing implies cooperation and sharing resources belonging to distributed machines. Users can send their tasks on remote computing resources instead of executing them locally. Subsequently, Tasks scheduling is an important problem in a grid.
In this work, we propose to realise a real Grid computing under the Middleware Unicore. We have developed a python application that computes matrix product to experiment our computing Grid. User’s applications are divided on several Tasks and then scheduled on the Grid to be executed. After that the Grid recovers the results and sends them to the user. We notice that when increasing the machines number, response time decreases significantly.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Salehi, M.A., Deldari, H., Mokarram Dorri, B.: Balancing load in a computational grid applying adaptive, intelligent colonies of ants. Informatica 32, 327–335 (2008)
Globus toolkit. http://toolkit.globus.org/toolkit/. Accessed 30 Mar 2019
GLite - Lightweight Middleware for Grid Computing. http://grid-deployment.web.cern.ch/grid-deployment/glite-web/. Accessed 30 Mar 2019
HTCondor - Home. https://research.cs.wisc.edu/htcondor/. Accessed 30 Mar 2019
UNICORE—Distributed computing and data resources. https://www.unicore.eu/. Accessed 30 Mar 2019
Romaric, D.: Une grille de calcul pour la recherche. Lille novembre (2003)
Benedyczak, K., Schuller, B., Petrova El Sayed, M., Rybicki, J., Grunzke, R.: Unicore 7—middleware services for distributed and federated computing. In: International Conference on High Performance Computing and Simulation, pp. 613–620. IEEE (2016)
Nakada, H., Yamada, M., Itou, Y., Nakano,Y., Matsuoka, S., Frey, J.: Design and implementation of condor-unicore bridge. In: Eighth International Conference on High-Performance Computing in Asia-Pacific Region (HPCASIA 2005). IEEE (2005)
Parashar, M., Lee, C.A.: Grid computing: introduction and overview. Proc. IEEE 93(3), 479–484 (2005). Special issue on grid computing
Amir, A., Armstrong, J., Berstis, V., Bieberstein, N., Bing-Wo, R., Ferreira, L., Hernandez, O., Kendzierski, M., Magowan, J., Murakawa, R., Neukoetter, A., Takagi, M.: Introduction to Grid Computing with Globus. IBM Redbook, 1st October 2004
Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: enabling scalable virtual organizations. Int. J. High Perform. Comput. Appl. 15(3), 200–222 (2001)
Magouls, F.: Grid Computing Theory and Technologies (2010)
https://www.unicore.eu/. Accessed July 2019
https://www.fujitsu.com/uk/about/local/corporate/subsidiaries/fle/aboutus/. Accessed July 2019
Streit, A., Bala, P., Beck-Ratzka, A., Benedyczak, K., Bergmann, S., Breu, R., Daivandy, J.M., Demuth, B., Eifer, A., Giesler, A., et al.: Unicore 6—recent and future advancements. Ann. Telecommun. 65(11–12), 757–762 (2010)
SchedMD—Slurm Support and Development. https://www.schedmd.com/. Accessed 13 Mar 2019
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Meddeber, M., Moussadek, A., Hocine, N. (2020). Matrix Product Calculation in Real Grid Environment Under the Middleware Unicore. In: Hatti, M. (eds) Smart Energy Empowerment in Smart and Resilient Cities. ICAIRES 2019. Lecture Notes in Networks and Systems, vol 102. Springer, Cham. https://doi.org/10.1007/978-3-030-37207-1_36
Download citation
DOI: https://doi.org/10.1007/978-3-030-37207-1_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37206-4
Online ISBN: 978-3-030-37207-1
eBook Packages: EngineeringEngineering (R0)