Está en la página 1de 13

Escuela Superior de Cómputo – IPN

Fundamentos de programación

Reporte de investigación
“Supercomputadoras”
Autor: Sebastián Solano Delgadillo
Profesor: De Luna Caballero Roberto
Grupo: 1AM2
Índice
1.
Introducción……………………………………………
…………3
2. Marco
teórico…………………………………………………
….5
3.
Desarrollo………………………………………………
…………7
4.
Conclusión………………………………………………
……...11
5.
Bibliografía……………………………………………
………....14
Introducción
Una supercomputadora, también conocida como superordenador, se
define por sus capacidades de cálculo excepcionalmente elevadas en
comparación con las computadoras convencionales. Estas máquinas
son vitales en el ámbito tecnológico del siglo XXI y juegan un papel
fundamental en la resolución de problemas complejos que requieren
un procesamiento intensivo.

La medida de la velocidad de una supercomputadora se expresa en


petaflops, que equivale a mil billones de operaciones por segundo.
Este nivel de rendimiento les permite abordar tareas científicas, de
investigación y de simulación que serían inabordables para las
computadoras comunes. Asimismo, las supercomputadoras se
destacan por su capacidad para manejar grandes conjuntos de datos
y realizar cálculos complejos en un tiempo sorprendentemente
rápido.

En cuanto a su estructura, las supercomputadoras están compuestas


por varios componentes clave, como interconexiones, sistemas de
entrada/salida (E/S), memoria y núcleos de procesador. A diferencia
de las computadoras tradicionales, las supercomputadoras utilizan
más de una unidad central de procesamiento (CPU). Estas CPU se
agrupan en nodos de cálculo, que pueden incluir uno o varios
procesadores (multiprocesamiento simétrico (SMP)) y un bloque de
memoria asociado.

La escala de una supercomputadora puede ser impresionante, con


sistemas que contienen decenas de miles de nodos trabajando en
conjunto. La capacidad de comunicación entre estos nodos es
fundamental y se logra mediante interconexiones eficientes. Estas
interconexiones permiten la colaboración entre los nodos para
abordar problemas específicos de manera conjunta y eficiente.

Además, los nodos de una supercomputadora se comunican con


sistemas de entrada/salida (E/S), como unidades de almacenamiento
de datos y redes. Esta capacidad de interacción con el entorno
externo facilita la entrada y salida de datos, lo que es esencial para
las aplicaciones prácticas de estas máquinas, desde simulaciones
científicas hasta análisis de datos masivos.

En resumen, las supercomputadoras representan una herramienta


invaluable en la vanguardia de la computación, permitiendo avances
significativos en una variedad de campos gracias a su capacidad
excepcional de procesamiento y su estructura avanzada.
Marco teórico
Las supercomputadoras representan una vanguardia tecnológica en
el ámbito de la informática y la computación. Estos sistemas
avanzados son diseñados para realizar cálculos extremadamente
complejos y demandantes, abordando problemas que van desde
simulaciones científicas hasta análisis de datos a gran escala. En el
contexto universitario, el estudio y comprensión de las
supercomputadoras no solo son esenciales para la investigación
científica, sino que también abren nuevas posibilidades en diversos
campos del conocimiento.
1. Historia y Evolución de las Supercomputadoras

El desarrollo de las supercomputadoras tiene sus raíces en los


primeros intentos por resolver problemas matemáticos y científicos
complejos. Desde las pioneras máquinas como ENIAC hasta los
sistemas modernos basados en arquitecturas paralelas y tecnologías
cuánticas, explorar la evolución histórica proporciona un marco
contextual para comprender el estado actual de estas potentes
máquinas.
2. Arquitecturas y Tecnologías Subyacentes

Una comprensión detallada de las arquitecturas de


supercomputadoras es esencial para evaluar su rendimiento y
aplicaciones potenciales. La evolución de los procesadores, la
memoria, y las arquitecturas paralelas proporcionan un
conocimiento fundamental sobre cómo estas máquinas manejan
grandes volúmenes de datos y ejecutan algoritmos complejos.
3. Aplicaciones en Investigación Científica y Académica

Las supercomputadoras desempeñan un papel crucial en la


investigación científica y académica. Desde simulaciones climáticas
hasta modelado molecular y análisis de grandes conjuntos de datos,
estas máquinas proporcionan la potencia de cálculo necesaria para
abordar problemas que antes eran inabordables.
4. Desafíos y Problemas Éticos en el Uso de Supercomputadoras

A medida que las supercomputadoras se vuelven más omnipresentes,


surgen desafíos éticos relacionados con la privacidad, la seguridad
de la información y el acceso equitativo a estas tecnologías. Explorar
estos problemas permite una reflexión crítica sobre cómo integrar
estas poderosas herramientas de manera responsable en la sociedad.
5. Futuro de las Supercomputadoras y su Impacto en la Educación
Universitaria

El rápido avance tecnológico plantea preguntas sobre el futuro de las


supercomputadoras y su papel en la educación universitaria.
Investigar nuevas tendencias, como la computación cuántica y la
inteligencia artificial proporcionan una visión sobre cómo estas
tecnologías podrían transformar la enseñanza y la investigación en el
ámbito académico.
Desarrollo
Estas computadoras están diseñadas para procesar miles de millones
de datos en un solo segundo, lo que les permite realizar tareas como
predecir tsunamis o buscar planetas utilizando la estadística, entre
otras funciones sumamente interesantes, sobre todo en el entorno
que vivimos actualmente.
Estos tipos de ordenadores se utilizan en diversas áreas, como la
armamentística, industria farmacéutica, Big Data, bioinformática,
astrofísica, educación, sostenibilidad, geofísica, ingeniería,
seguridad pública e investigación de las Smart Cities, pues es en
estos rubros donde conviene explotar la capacidad que posee una
máquina de estas características.
En cuanto a su distribución a nivel mundial, China alberga 226 de
las 500 supercomputadoras más potentes, mientras que Estados
Unidos lidera en términos de petaflops, con 644 supercomputadoras
en comparación con las 565 chinas, una competencia vigente y en
constante evolución.

Existen supercomputadoras que destacan por su eficiencia, sin


embargo, las siguientes se denominan como las mejores en el rubro:
1. Fugaku

Origen
Fugaku es una supercomputadora petaescala desarrollada por
Fujitsu para el Centro de Ciencias de la Computación RIKEN
en Kobe, Japón. Comenzó a desarrollarse en 2014 como
sucesora de la computadora K y está programado para
comenzar a operar en 2021, aunque algunas partes de la
computadora se pusieron en funcionamiento en junio de 2020.

Hardware
La supercomputadora está construida con el microprocesador
Fujitsu A64FX. Esta CPU se basa en la arquitectura ARM
versión 8. A y adopta las extensiones vectoriales escalables
para supercomputadoras. Fugaku usa 158 976 CPU A64FX
unidas usando la interconexión de fusión de toro patentada de
Fujitsu.
El rendimiento final informado de Fugaku es un Rpico de 0.54
exaFLOPS en el FP64 utilizado por el TOP500.

2. Summit

Origen
El Summit u OLCF-4 es un superordenador desarrollado por
IBM para su uso en el OAK Ridge National Laboratory de
Estados Unidos, que desde el 8 de junio de 2018 es el
superordenador más potente del mundo.3456 Su velocidad se
sitúa en los 200 Pflops (petaflops).

Hardware
Cada nodo tiene más de 600GB de memoria coherente (gran
ancho de banda + DDR4 SDRAM) direccionable por todas las
CPUs y GPUs más 800GB de RAM no volátil, que puede ser
utilizada como búfer o memoria extendida. Las CPUs Power9
y Volta GPUs están conectadas mediante el protocolo de alta
velocidad NVLink de NVIDIA. Esto permite un modelo de
Computación Heterogénea.
3. Sierra

Origen
La compañía IBM es también responsable del segundo
supercomputador más potente de la lista, Sierra, situado en el
Lawrence Livermore National Laboratory de California.

Hardware
Basado en un hardware similar a Summit, Sierra alcanza los
94,6 petaflops.
4. Sunway TaihuLight

Origen
El Sunway TaihuLight es un supercomputador que, hasta junio
de 2018, era calificada como la supercomputadora más rápida
del mundo, con un índice de 93 petaflops en el punto de
referencia de LINPACK.123 Esto es casi tres veces más rápido
que el titular anterior del registro, el Tianhe-2, el cual corre a
34 petaflops. En junio de 2019 ocupó el tercer lugar en la lista
TOP500.

Hardware
El Sunway TaihuLight utiliza un total de 40.960 procesadores
RISC SW26010 multinúcleo de 64-bit, el cual es un diseño
chino basado en la arquitectura ShenWei. Cada chip de
procesador contiene 256 núcleos de procesamiento de
propósito general y 4 núcleos auxiliares adicionales para la
administración del sistema, para un total de 10.649.600
núcleos de CPU.

Los núcleos presentan 1 kb de memoria scratchpad para datos


y 12 kB para instrucciones, y se comunican vía una red en un
chip, en vez de tener un caché de jerarquía tradicional similar a
las arquitecturas como el microprocesador Cell y Adapteva
Epifanía.
5. Perlmutter

Origen
Perlmutter es el ordenador dedicado a la inteligencia artificial
más potente del mundo. Puesto en marcha en el Berkeley Lab
de Estados Unidos, este superordenador se utilizará para
investigaciones científicas.

Hardware
Dentro del ordenador destacan los procesadores EPYC 7763
de 64 núcleos de gama alta de AMD, además de las ya
mencionadas 6.000 GPUs A100 de NVIDIA. Para unificarlo
todo se ha utilizado la arquitectura Cray Shasta de HPE.
Aunque hay un detalle interesante: se pone en marcha en dos
fases.
Conclusión
Considero que la incorporación de tecnología y técnicas en el ámbito
de la salud ha marcado un avance significativo en el diagnóstico,
tratamiento y atención médica. Sin embargo, es esencial reconocer
que este progreso no está exento de consecuencias, algunas de las
cuales impactan directamente en la relación humana y plantean
desafíos éticos y morales.
En primer lugar, la automatización y la aplicación extensiva de la
tecnología pueden llevar a la deshumanización en la atención
médica. La interacción entre profesionales de la salud y pacientes
podría reducirse a procedimientos mecánicos, disminuyendo la
conexión emocional y el componente empático. La dependencia
excesiva de dispositivos y sistemas automatizados podría alienar la
experiencia personalizada que caracteriza una atención centrada en
el ser humano.
Además, la introducción de tecnologías avanzadas en la salud
plantea dilemas éticos y conflictos morales tanto para los
profesionales de la salud como para los pacientes y sus familias. Por
ejemplo, cuestiones relacionadas con la privacidad y la seguridad de
los datos se convierten en preocupaciones cruciales, especialmente
en un entorno donde la información médica está cada vez más
digitalizada y accesible. La toma de decisiones éticas en situaciones
médicas complejas, como la utilización de inteligencia artificial en
el diagnóstico o la terapia genética, puede generar tensiones éticas
entre el avance científico y la protección de los valores
fundamentales.
Asimismo, el acceso a la información médica a través de la
tecnología plantea preguntas éticas sobre la transparencia y la
comunicación efectiva entre profesionales de la salud y pacientes.
La comprensión y el consentimiento informado en el uso de
tecnologías médicas emergentes son aspectos críticos que requieren
una atención ética cuidadosa.
En el ámbito de la salud digital, la telemedicina y la recopilación
masiva de datos de salud también suscitan preocupaciones éticas,
como la equidad en el acceso a la atención médica y la posible
discriminación basada en la información recopilada.
En conclusión, la adopción de tecnología y técnicas en el ámbito de
la salud no solo representa avances significativos, sino que también
plantea desafíos éticos y morales que deben ser abordados con
sensibilidad y reflexión. Es fundamental que la implementación de
nuevas tecnologías se realice de manera ética, priorizando la
integridad y la humanización en la atención médica, y considerando
el impacto directo en la relación entre profesionales de la salud y
pacientes.

Bibliografía
(INMUNE, 2021)
(Ochoa, s.f.)
(IBM, s.f.)

También podría gustarte