Investigation of High-Performance Computing Tools for Higher Education Institutions Using the IoE Grid Computing Framework

Investigation of High-Performance Computing Tools for Higher Education Institutions Using the IoE Grid Computing Framework

Copyright: © 2023 |Pages: 25
DOI: 10.4018/978-1-6684-9039-6.ch011
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The IoE Grid Computing Framework will be used to look into high-performance computing tools for higher education institutions. The primary and secondary data from higher education organizations are used to make the model and architecture. So, using a computational IoE grid and the supported toolkits, a model of the event was made. To see how well resources and related algorithms work, they are put to the test in different situations, such as by confirming the number of resources and users with different needs. To determine the level of demand for high-performance computing tools, data were gathered from particular colleges and universities. Before the data was fed into the system, preprocessing tasks like handling missing values and choosing features were completed. The findings demonstrate that these traits and the requirement for high-performance computing resources in higher education institutions are strongly related.
Chapter Preview
Top

1. Introduction

Distributed resources have become a platform for the next generation of computing that is used to solve big problems in IoE grid computing. Although speeds and capacities are increasing, resource-intensive applications are becoming more important. To enable academics and users to access remote data, communication, computational, and storage resources, the framework and algorithm have been developed using the Computational GridSim Toolkit and Globus. The funding of parallel computing by the Department of Advanced Research Products Agency (DARPA) in the 1980s and 1990s resulted in computer architectures with multiple CPUs, multiple memory stores, and methods for dividing and allocating problems (Mishra, N. et al., 2015, 2019). The emergence of broadband internet access and the explosion of low-cost desktop computers in recent years have given rise to the idea of widely dispersed multi-processor computers. In a way, every computer that is connected to the internet is one node in an incredibly large computing machine. The goal of computational IoE grid computing is to make the best use of this machine for both financially and socially advantageous applications.

The computational stress on the CPU reveals that only 1% of what can be done by a typical computer is being used, leaving it idle 90% of the time. This means that there is a huge opportunity to use this power for other purposes (Ferreira, L. et al., 2003). Originally designed for globally distributed computing, computational IoE grid technologies are now being used in centralized computing facilities to produce high-performance resources that can be rented to businesses that only occasionally need such power. Computational IoE grid computing has the potential to reduce computation time on complex issues from a period of months to hours. This offers a major business opportunity if there are enough customers who need such a capability. Eleven computers were used to demonstrate the operation of computational IoE grid computing in 1995 at an IEEE/ACM computing conference in San Diego. Following that meeting, several organizations, including Ian Foster, Argonne National Labs, and DARPA, expressed interest in developing standards for connecting computers to a computational IoE grid (Al-Turjman, F., & Abujubbeh, M., 2019).

Computational IoE grid computing connects computers that are scattered over a wide geographic area, allowing their computing power to be shared. Just as the World Wide Web enables access to information, computer Computational grids enable access to computing resources. These resources include data storage capacity, processing power, sensors, visualization tools, and communications (Rubab, S. et al., 2015). Therefore, Computational grids can combine the resources of thousands of different computers to create massively powerful computing resources, accessible from a personal computer and used for multiple applications, in science, research, business, and beyond (Yousif, A. et al., 2022). Universities Computational grid, in particular, can be a powerful vehicle to realize the full research potential of universities, facilitating the sharing of distributed resources while respecting the distinct administrative priorities of individual resource centers, and building inter-disciplinary collaboration where it might not otherwise have occurred. Universities' Computational IoE grid provides a means for resource owners to trade their unused cycles for access to significantly more computing power when needed for short periods. In addition, the availability of a university Computational IoE grid can bring about organizational and cultural change, with participants more willing to invest in common infrastructure (networks, computing center floor space, and institutional storage) if it is felt that such infrastructure will be available for broad benefit and impact.

Key Terms in this Chapter

Data Standardization: Data standardization is the process of developing standards and converting data from various sources into a uniform format that complies with the standards to enhance the model's overall effectiveness in making predictions.

Computational IoE Grid Resources, and Collaboration, Model, and Design: The structure of a GRID, which may be used in the processes of engineering optimization and design search. Our system will offer seamless access to an intelligent knowledge library, a variety of cutting-edge optimization and search tools, industrial-grade analytical programs, as well as distributed computing and data resources. We lay a key emphasis on the open standards technologies that have to be leveraged for the system to be effectively executed, and we present some specific instances of how these technologies are now being put to use in real-world settings.

Computational Grid Resource Scheduling and Sharing: The process of modular Grid Computing involves the disaggregation of a system's available computing resources. GPUs, networking, storage, and memory are just examples of the available resources. After that, the requisite computer resources and assets are integrated by IT teams, and the resulting combination is then shared to support particular services or applications.

Internet of Everything (IoE): Consisting of a wide variety of appliances, devices, and other items that are all linked to the internet on a worldwide scale.

High-Performance Computing: The ability to quickly assess data and carry out complex calculations without error by the collection of disparate resources that will become feasible thanks to the implementation of these Grids.

Computing Tools for Higher Education Institutions: College and university campuses are dynamic and complicated ecosystems of learning and discovery that cross both the borders of individual disciplines and the boundaries of the campuses themselves. Investigate the several ways in which Google for Education might be able to help you manage the complication of the issue while also maintaining everyone's connectivity and productivity.

Universities Computational Grid: University Computational Grids are a type of Grid that is currently being built by a huge number of research groups situated in universities, research institutes, and businesses all over the world. These research groups are located in a variety of countries. The objective of resolving large-scale data-intensive problems in the disciplines of research, engineering, and business will be made possible by the aggregation of distributed resources that will be made possible by these Grids.

Computational IoE Grid Computing: A Distributed analytical Platform With Multiple Uses That Is Built on Edge Computing and Computational Intelligence and Is Applied to Smart Grids.

Complete Chapter List

Search this Book:
Reset