En apoyo del código abierto - Calendae | Informática, Electrónica, CMS, Ciberseguridad

En apoyo del código abierto

Hola de nuevo. Te habla Simón Sánchez y esta vez hablaremos sobre En apoyo del código abierto

El Grupo de Trabajo de la Junta Asesora de Energía (SEAB) sobre Computación de Alto Rendimiento de Próxima Generación (HPC) publicó un informe en agosto que aborda los pasos necesarios para ofrecer HPC de última generación de vanguardia. Algunos lectores cuidadosos se han sentido desconcertados por una sección sobre «código abierto».

«Ha habido muy poco código abierto que se haya utilizado ampliamente dentro de la comunidad comercial de HPC, donde se pone gran énfasis en la funcionalidad y la seguridad», se lee en el texto correspondiente. «Es probable que las inversiones en código abierto u otras acciones políticas para estimular la creación produzcan una ventaja desproporcionada para los chinos».

Ayer, el presidente de Kitware, Will Schroeder, publicó su respuesta a este comentario, titulado «Lo que debería haber dicho el informe» en la página del blog de la empresa.

«Aunque hay mucho que agradar en esta relación», Schroeder escribe. «Me decepcionó el contenido breve relacionado con el código abierto, especialmente porque los esfuerzos de HPC de código abierto de Kitware están teniendo un impacto significativo en muchas áreas importantes para el Departamento de Energía».

Schroeder consideró prudente señalar algunos de los muchos impactos positivos del código abierto en HPC.

Comienza presentando varios argumentos en contra de la afirmación de que «Ha habido muy poco código abierto que haya sido ampliamente utilizado dentro de la comunidad comercial de HPC, donde se pone gran énfasis en la funcionalidad y la seguridad».

El más obvio de ellos es el sistema operativo Linux, que es utilizado por casi todos los sistemas HPC. MPICH, OpenMPI y sus variantes son ejemplos de otras herramientas de código abierto que «facilitan la computación escalable y distribuida y han respaldado décadas de investigación, incluida la escisión de múltiples derivados que se han abierto paso en ofertas comerciales de renombre». como Cray, IBM e Intel «, dice Schroeder.

También incluye HDF5, un formato de archivo portátil y un modelo de datos ampliamente utilizado, y las herramientas de código abierto VTK, ParaView y VisIt.

«Además», agrega Schroeder, «los enfoques de código abierto también abordan el desafío técnico de HPC más abrumador que enfrentamos: abordar la escalabilidad del software».

«El software de computación emergente es más complejo que nunca y requiere una estrecha integración entre múltiples sistemas con fines de escalabilidad. El código abierto admite la integración minimizando las barreras a la IP, el costo y la discordancia de API. fuente abierta, el código se puede modificar y ampliar fácilmente para que el software se pueda combinar fácilmente para construir sistemas computacionales complejos y emergentes que aborden desafíos como la multifísica y la optimización «.

No te olvides compartir en en tu Twitter y Facebook para que tus colegas lo disfruten

??? ? ? ???

Comparte