Software de Desarrollo

CORSIKA
CORSIKA es un software de física para la simulación de extensas duchas de aire inducidas por rayos cósmicos de alta energía.
- Sitio oficial
- Documentación
- Versión: 74005, 74005curved, 74005th, 74100curved

FLUKA
FLUKA es una herramienta de propósito general para cálculos de transporte de partículas e interacciones con la materia, usada en múltiples aplicaciones científicas.
- Sitio oficial
- Manual
- Cursos
- Versión: 2011.2c

Geant4
Geant4 es un conjunto de herramientas para simular el paso de partículas a través de la materia, con aplicaciones en física de alta energía, medicina y más.
- Sitio oficial
- Documentación
- Versión: Geant4-10.1.0

Hawc2
HAWC2 es un código aeroelástico destinado a calcular la respuesta de la turbina eólica en el dominio del tiempo.
- Sitio oficial
- Documentación
- Versión: ape-hawc-2.02.02,

ORCA
ORCA es un software de química cuántica que ofrece métodos avanzados de estructura electrónica, como teoría del funcional de densidad y métodos multirreferencia. Está diseñado para estudiar moléculas grandes, complejos de metales de transición y sus propiedades espectroscópicas.
- Sitio oficial
- Manual
- Versión: 3.03 4.01

QUANTUM ESPRESSO
Quantum Espresso es un conjunto integrado de códigos de computadora de código abierto para cálculos de estructura electrónica y modelado de materiales a nanoescala. Se basa en la teoría de densidad funcional, ondas planas y pseudopotenciales.
- Sitio oficial
- Documentación
- Manual
- Versión: 5.1.2 6.1

ROOT
ROOT es un juego de herramientas de software científico modular. Proporciona todas las funcionalidades necesarias para tratar el procesamiento de big data, el análisis estadístico, la visualización y el almacenamiento. Está escrito principalmente en C ++ pero integrado con otros lenguajes como Python y R.
- Sitio oficial
- Documentación
- Versión: root-5.34.26, root-6.10.08

SIESTA
SIESTA es un software para cálculos de estructura electrónica y simulaciones moleculares ab initio, diseñado para ser eficiente gracias a su uso de bases localizadas y algoritmos de escala lineal. Su precisión y costo computacional son ajustables, permitiendo desde simulaciones rápidas hasta resultados de alta precisión comparables con métodos avanzados.
- Sitio oficial
- Documentación
- Cursos
- Versión: 2011.2c

GROMACS
GROMACS (GROningen MAchine for Chemical Simulations) es un programa de alto rendimiento, de código abierto, multiplataforma utilizado para realizar la simulación de la dinámica molecular de sistemas con cientos de millones de partículas. Gromacs fue originalmente desarrollado en la Universidad de Groningen, pero por ser de código abierto ha sido reimplementado por muchos otros desarrolladores.
- GROMACS es un software de simulación molecular que funciona en sistemas Linux usando computación paralela con PVM.
Librerias

FFTW
FFTW es una biblioteca de subrutinas C para calcular la transformada discreta de Fourier (DFT) en una o más dimensiones, de tamaño de entrada arbitrario, y de datos tanto reales como complejos (así como de datos pares / impares, es decir, las transformaciones discretas de coseno / seno o DCT / DST).
- Sitio oficial
- Documentación
- Versión: 3.5.6

Open MPI
El proyecto Open MPI es una implementación de interfaz de paso de mensajes de código abierto desarrollada y mantenida por un consorcio de socios académicos, de investigación y de la industria. Por lo tanto, Open MPI puede combinar la experiencia, las tecnologías y los recursos de toda la comunidad de computación de alto rendimiento para construir la mejor biblioteca de MPI disponible. Open MPI ofrece ventajas para los proveedores de sistemas y software, desarrolladores de aplicaciones e investigadores de ciencias de la computación.

HADOOP
HDFS es un sistema de archivos distribuido de Hadoop, tolerante a fallos y diseñado para hardware económico. Optimizado para grandes volúmenes de datos, relaja requisitos POSIX para alto rendimiento.

NetCDF
NetCDF (Network Common Data Form) es un conjunto de interfaces para acceso a datos orientado a matrices y una colección de bibliotecas de acceso a datos distribuidas libremente para C, Fortran, C ++, Java y otros idiomas. Las bibliotecas de netCDF admiten un formato independiente de la máquina para representar datos científicos. Juntas, las interfaces, las bibliotecas y el formato admiten la creación, el acceso y el intercambio de datos científicos.

OpenBLAS
OpenBLAS es una biblioteca BLAS optimizada basada en la versión BSD de GotoBLAS2 1.13. Por favor lea los documentos en la wiki de OpenBLAS.
- Sitio oficial
- Versión: 0.2.20 stable version on Jul 24, 2017

ScaLAPACK
ScaLAPACK es una biblioteca de rutinas de álgebra lineal de alto rendimiento para máquinas de memoria distribuida en paralelo. ScaLAPACK resuelve sistemas lineales densos y en bandas, problemas de mínimos cuadrados, problemas de valores propios y problemas de valores singulares. Las ideas clave incorporadas en ScaLAPACK incluyen el uso de 1._una distribución de datos de bloques cíclicos para matrices densas y una distribución de datos de bloques para matrices en bandas, parametrizable en tiempo de ejecución; 2._algoritmos de partición en bloque para garantizar altos niveles de reutilización de datos; 3._Componentes modulares de bajo nivel bien diseñados que simplifican la tarea de paralelizar las rutinas de alto nivel haciendo que su código fuente sea el mismo que en el caso secuencial.
- Sitio oficial
- Versión: scalapack-2.0.2.tgz
Compiladores

CMake
CMake es una herramienta multiplataforma que automatiza la compilación de software usando archivos de configuración. Genera Makefiles o proyectos para distintos compiladores, facilitando el desarrollo en diferentes sistemas.
- Sitio oficial
- Documentación
- Versión: 3.71

Developer Toolset
Developer Toolset está diseñado para desarrolladores que trabajan en la plataforma CentOS o Red Hat Enterprise Linux. Proporciona las versiones actuales de la Colección de compiladores de GNU, el Depurador de GNU y otras herramientas de desarrollo, depuración y supervisión del rendimiento.
- Sitio oficial
- Versión: 4

GCC
GCC es un conjunto de compiladores de GNU que soporta múltiples lenguajes. Es clave en sistemas Unix y software libre, distribuido bajo licencia GPL.
- Sitio oficial
- GCC 6.5 released [2018-10-26] C-SKY support [2018-08-17] GCC support for C-SKY V2 processors has been added. This back end was contributed by C-SKY Microsystems and Mentor Graphics.

Parallel Studio XE
Intel Parallel Studio Xe es un conjunto integral de herramientas de desarrollo que hace que sea más fácil construir y modernizar el código con las últimas técnicas en vectorización, multihilo, paralelización de varios nodos y optimización de la memoria. Permite a los desarrolladores de software C, C ++, Fortran y Python : - Crear un código más rápido: mejore el rendimiento de la aplicación que se escala en las plataformas Intel actuales y futuras.
- Sitio oficial
- Documentación
- Versión: 15.0.1
Oracle JDK
Java Development Kit es un software que provee herramientas de desarrollo para la creación de programas en Java. Puede instalarse en una computadora local o en una unidad de red. En la unidad de red se pueden tener las herramientas distribuidas en varias computadoras y trabajar como una sola aplicación.
- Sitio oficial
- Manual
- Versión: jdk 1.8.0_102

Python
Python es un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
- Sitio oficial
- Documentación
- Versión: 3.4.3 v 2.66