Exploración de estrategias avanzadas en computación de alto rendimiento: Un Análisis Integral y Perspectivas Emergentes
DOI:
https://doi.org/10.35290/ro.v5n2.2024.1174Palabras clave:
Computación de Alto Rendimiento (HPC), Programación Paralela, Arquitecturas Heterogéneas, Computación Cuántica, Aprendizaje Automático, Perspectivas EmergentesResumen
El presente estudio, se centró en la investigación exhaustiva de las estrategias avanzadas en el campo de la Computación de Alto Rendimiento (HPC). La creciente demanda de potencia de cálculo para abordar problemas complejos en ciencia, ingeniería y tecnología ha impulsado la necesidad de estrategias innovadoras y eficientes en este dominio.
El artículo presenta una revisión exhaustiva de la literatura existente, destacando los desarrollos recientes en arquitecturas de hardware, algoritmos optimizados y técnicas de programación paralela. Se examinaron casos de estudio representativos para ilustrar la implementación práctica de estas estrategias en aplicaciones del mundo real.
El análisis integral abordó desafíos actuales y emergentes en HPC, incluyendo la gestión de grandes conjuntos de datos, la eficiencia energética y la adaptación a arquitecturas heterogéneas. Además, se exploraron perspectivas futuras, como la computación cuántica y el aprendizaje automático aplicado a problemas de alto rendimiento.
Este estudio contribuyó a la comprensión actualizada de las estrategias en HPC, proporcionando a los investigadores y profesionales una visión holística de las tendencias emergentes y las posibles direcciones futuras en este campo crucial para el avance científico y tecnológico.
Descargas
Citas
Barroso, L., Clidaras, J., y Hölzle, U. (2022). The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Synthesis.
Chapman, B., Jost, G., y Van der Pas, R., (2007). Using OpenMP: Portable Shared Memory Parallel Programming. MIT Press.
Dongarra, J., Beckman, P., Moore, T., Aerts, P., Aloisio, G., Andre, J., Barkai, D., Berthou, J., Boku, T., Braunschweig, B., Cappello, F., Chapman, B., Chi, X., Choudhary, A., Dosanjh, S., Dunning, T., Fiore, S., Geist, A., Gropp, B. … Yelick, K. (2011). The International Excale Software Project Roadmap. International Jorunal of High Performance Computing Applications, 25(1). https://doi.org/10.1177/10943420103919 DOI: https://doi.org/10.1177/1094342010391989
García J. (2023). Escalabilidad dinámica en sistemas informáticos. Marcombo.
Grama, A., Gupta, A., Karypis, G. y Kumar, V. (2003). Introduction to Parallel
Computing. Addison-Wesley.
Gropp, W., Lusk, E., y Skjellum, A. (1999). Using MPI: Portable Parallel Programming with the Message-Passing Interface (2ª ed.). MIT Press. DOI: https://doi.org/10.7551/mitpress/7055.001.0001
Jamshed, S. (2015). Using HPC for Computational Fluid Dynamics: A Guide to High Performance Computing for CFD Engineers. Academic Press. DOI: https://doi.org/10.1016/B978-0-12-801567-4.00002-7
McCool, M., Reinders, J., y Robinson, A. (2012). Structured Parallel Programming: Patterns for Efficient Computation (1ª ed.). Morgan Kaufmann. DOI: https://doi.org/10.1016/B978-0-12-415993-8.00001-3
McCool, M. y Reinders, J. (2018). MPI: The Complete Reference. MIT Press.
Mahmood, Z., Puttini, R., y Erl, T. (2013). Cloud computing: Concepts, technology & architecture. Pearson.
Ozsu, M., y Valduriez, P. (2019). Principles of Distributed Database Systems (4th ed.). Springer Cham. https://doi.org/10.1007/978-3-030-26253-2 DOI: https://doi.org/10.1007/978-3-030-26253-2
Pacheco, P. (2011). An Introduction to Parallel Programming. Morgan Kaufmann.
Quinn, M. (1994). Parallel Computing: Theory and Practice. McGraw-Hill Education.
Sanders, J. y Kandrot, E.(2010). CUDA by example: An introduction to general-purpose GPU programming. Addison-Wesley Professional.
Silberschatz, A., Galvin, P., y Gagne, G. (2018). Operating System Concepts (10ª ed.). Wiley.
Sterling, T., Anderson, M., y Brodowicz, M. (2018). High Performance Computing: Modern Systems and Practices. Morgan Kaufmann. DOI: https://doi.org/10.1016/B978-0-12-420158-3.00018-6
Tanenbaum, A. y Van Steen, M. (2018). Distributed Systems: Principles and Paradigms (3rd ed.). Pearson.
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2024 Fabián Lizardo Caicedo Goyes
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Los autores que participen de los procesos de evaluación y publicación de sus ediciones conservan sus derechos de autor, cediendo a la revista el derecho a la primera publicación, tal como establecen las condiciones de reconocimiento en la licencia Creative Commons Reconocimiento 4.0 Internacional (CC BY), donde los autores autorizan el libre acceso a sus obras, permitiendo que los lectores copien, distribuyan y transmitan por diversos medios, garantizando una amplia difusión del conocimiento científico publicado.
- Toda derivación, a partir de esta obra, deberá citar la fuente y a la primera publicación en esta revista. Se permiten derechos comerciales no lucrativos sobre sus contenidos.
- Los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista, es decir, podrán incluirlo en un repositorio institucional o publicarlo en un libro, siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
- Se permite y recomienda a los autores compartir su trabajo en línea, con la finalidad de intercambios productivos para una mayor y más rápida citación del trabajo como lo establece los efectos del movimiento ‘Acceso Abierto’.
- No puede aplicar términos legales o medidas tecnológicas que restrinjan legalmente a otros de hacer cualquier cosa que permita la licencia: https://creativecommons.org/licenses/by/4.0/deed.es
- La Revista ODIGOS es financiada completamente de los aportes realizados por nuestra entidad editora: Universidad Tecnológica Israel; por tal motivo, no establece cargos o cobros de ninguna índole a sus autores y colaboradores, así como tampoco genera pagos o remuneraciones de ningún tipo a ellos.
- Se asignará un Digital Object Identifier (DOI) a cada publicación.