0% found this document useful (0 votes)
36 views

High-Performance Computing in University Scientific Research

1) High-performance computing involves using supercomputers and massive parallel processing to solve complex problems through modeling, simulation, and data analysis. It allows networks of CPUs and local memory to run software programs simultaneously. 2) Research at universities on high-performance computing includes characterizing architectures like clusters, grids, and accelerators, developing parallel algorithms, and using techniques like cloud computing and agent-based modeling for applications in areas like robotics. 3) Expected results include using high-performance computing to model real-time sensor networks for applications like catastrophe prediction and developing techniques for fault tolerance in scientific applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

High-Performance Computing in University Scientific Research

1) High-performance computing involves using supercomputers and massive parallel processing to solve complex problems through modeling, simulation, and data analysis. It allows networks of CPUs and local memory to run software programs simultaneously. 2) Research at universities on high-performance computing includes characterizing architectures like clusters, grids, and accelerators, developing parallel algorithms, and using techniques like cloud computing and agent-based modeling for applications in areas like robotics. 3) Expected results include using high-performance computing to model real-time sensor networks for applications like catastrophe prediction and developing techniques for fault tolerance in scientific applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

High-Performance Computing in University

Scientific Research
Santillán Salazar Ruben Sandro

FIEE- Facultad de Ingeniería Electrónica, Eléctrica y de Telecomunicaciones


Universidad Nacional Mayor de San Marcos

Abstract-- This document contains the proper concepts for The software programs that encoders write to run on
the proper understanding of high-performance computing, supercomputers are divided into many smaller, independent
intended to explain the influence of it on the environment of a computational tasks, called “sub-processes”, that can run
professional career, as well as what it entails in student scientific simultaneously on these cores. For supercomputers to work
research today. effectively, their cores must be well designed to communicate
data efficiently; for modern supercomputers, it may consist of
more than 100,000 or more "cores" (For example, America's
I. INTRODUCTION: Titan Fig. 2, currently the world's second fastest
supercomputer, contains just under 300,000 cores, which are
High-performance computing has become indispensable capable of operating more than 6,000,000,000 threads
to the business environment, scientific researchers, simultaneously.
undergraduate and graduate studies at universities, and
government agencies to generate new discoveries and
innovate cutting-edge products and services.
That's why to take advantage of the capabilities of high-
performance computing systems, it's essential to understand
how they work and to adapt the design of programs to exploit
their full potential.
High-performance computing has transformed science,
making enormous contributions in a variety of fields,
including scientific research. In the following sections, this
type of research will be best viewed from a student
perspective.

II. DEFINITION:
High-performance computing involves the use of Fig. 1 Supercomputers.
"supercomputers" in Fig. 1 and massive parallel processing
techniques to solve complex computational problems through
computer modeling, simulation, and data analysis.
This type of computing brings together several
technologies, including computer architecture, software and
electronics, and application software under a single system to
solve advanced problems quickly and effectively. While a
common computer or workstation usually contains a single
central processing unit or CPU, an HPC essentially represents
a network of CPUs (e.g. microprocessors), each of which
contains multiple computational cores, as well as its own local
Fig. 2 Titan supercomputer
memory for running a wide range of software programs. [2]

1
III. RELEVANCE 2. Development of process planning algorithms aimed
at asymmetric processors to optimize overall
The ability to leverage high-performance computing has performance.
become indispensable not only for advanced manufacturing 3. Analysis at different levels: operating system,
industries, but also for a wide range of sectors. In fact, the use compilers, programming techniques.
of high-performance computers has led to great advances in 4. Cloud Computing. Basic software. Development of
electronic design, content management and delivery, and the HPC applications (mainly big data).
optimal development of power sources, among many others. 5. Distributed intelligent systems of real time taking
In particular, high-performance computing enables advantage of the computing power of the Cloud (Cloud
breakthrough discoveries that fuel innovation and provides a Robotics). Fig. 5
cost-effective tool for accelerating the research and 6. Use of ABMS (Agent-Based Modeling and
Simulation) [3] to develop an HPC Input/Output model
development process, as well as enabling advanced modeling,
[1] to predict how changes will be made to the different
simulation and data analysis that can help solve
components of the model affect the functionality and
manufacturing challenges and aid in decision making,
performance of the system.
optimize processes and design, improve quality, predict 7. Optimization of parallel algorithms for control the
performance and failures, and accelerate or even eliminate behavior of multiple robots that work collaboratively,
prototyping and testing. considering the distribution of its local' processing
As part of its importance, its own architecture Fig. 3 leads capacity and the coordination with the computing power
to the continuous search for greater efficiency due to and storage capacity (data and knowledge) of a Cloud.
technological advances. Therefore, it is necessary to
investigate the different components of the aforementioned
architecture.

.
Fig. 4 FPGA
Fig. 3 HPC architecture.

IV. RESEARCH AND DEVELOPMENT

Beyond commercial applications, high-performance


computing has transformed the scientific world. Research
across numerous disciplines and has made enormous
contributions in a number of fields of study, including
ELECTRONIC ENGINEERING. The following section
provides an overview of what is involved in this career.
Among its lines of research and development in a
university context we can find:

1. Study and characterization of architectures, clusters, Fig. 5 Cloud Robotics


grids, clouds, accelerators (GPU, FPGA, Xeon Phi) and
hybrids. Fig. 4
.

2
VI. EXPECTED RESULTS OF THIS RESEARCH VI. REFERENCES

To study complex models, which integrate real-time [1] Arquitecturas Multiprocesador en Computación de Alto Desempeño:
Software, Métricas, Modelos y Aplicaciones De Giusti Armando, Tinetti
sensor networks and computation parallel. Prediction
Fernando, Naiouf Marcelo, Chichizola Franco, De Giusti Laura, Villagarcía
strategies for catastrophes (floods, fires caused by example) Horacio, Montezanti Diego, Encinas Diego, Pousa Adrián, Rodriguez
are based on these models with high processing capacity and Ismael,
real-time signal monitoring. [1] Iglesias Luciano, Paniego Juan Manuel, Pi Puig Martín, Dell’Oso Matías,
Mendez Mariano.
Work is under way on techniques for recovery from
multiple system level checkpoints, which serve as to ensure
[2] The Vital Importance of HighPerformance Computing to U.S.
the correct completion of the scientific applications on
systems of HPC, which are affected by the occurrence of Competitiveness by Stephen J. Ezell and Robert D. Atkinson
external transient faults and integrating this solution with the
random detection tools developed. [3] [3] D. Encinas et al., “Modeling I/O System in HPC: An ABMS Approach”.
The development of applications linked to "Big Data", The Seventh International Conference on Advances in System Simulation
especially to solve in Cloud Computing y la optimization of (SIMUL), ISBN: 978-1-61208-442-8, 2015
parallel algorithms for control the behavior of multiple robots
that work collaboratively, considering the distribution of its
local processing capacity and the coordination with the
computing power and storage capacity (data and knowledge)
of a Cloud.

Fig. 6 HPC/Big Data

VI. CONCLUSIONS

The HPC is helping humanity to solve some of its most


difficult problems, the adoption and production of HPCs will
continue to be vital for the industrial development of
countries.
Continued investment is needed to ensure its leadership in
production and the deployment of state of the art HPC
systems.
Proactive policies should also be enacted to ensure that
current and future HPC systems can be used in a variety of
ways reap the benefits of using HPC systems.
The HPC has been and will continue to be fundamental
economic and industrial competitiveness.

You might also like