Guix-Science publica su primera versión con 2.354 paquetes científicos

El proyecto Guix-Science ha publicado su primera versión oficial, la v20260907, un canal de Guix dedicado al empaquetado de software científico con una política más permisiva que la del canal principal de Guix. La versión incluye 2.354 paquetes de distintas disciplinas científicas, alojados en Codeb

EuroHPC lanza seis convocatorias cuánticas con 119 millones de euros

La Empresa Común EuroHPC (EuroHPC JU) abrió el 13 de agosto de 2026 seis nuevas convocatorias para reforzar las tecnologías cuánticas estratégicas en Europa, con un presupuesto conjunto de 119 millones de euros financiados por el programa Horizon Europe. El plazo de presentación de propuestas vence

Cómo una GPU lee memoria: el recorrido de una instrucción de carga

Este artículo técnico sigue paso a paso el viaje que realiza una instrucción de carga global (LDG.E) generada por un kernel CUDA de suma vectorial en una GPU NVIDIA RTX 4090, desde que se ejecuta en un warp hasta que llega —si llega— a la DRAM. El recorrido comienza cuando el planificador de una sub

Atomarine propone plataformas marinas flotantes para centros de datos e IA

Atomarine es una iniciativa que plantea construir centros de datos de alto rendimiento sobre plataformas flotantes en alta mar, con generación eléctrica integrada y refrigeración por agua de mar. La propuesta parte de tres limitaciones que la infraestructura terrestre, según la compañía, no resuelve

El zen de la programación paralela: cuando dividir el poder no basta

Un texto reflexivo parte de la lectura de An Introduction to Parallel Programming para trazar un paralelismo entre la coordinación de procesadores y la vida interior humana. El ensayo arranca recordando que el aumento de capacidad computacional ha permitido descifrar el genoma, mejorar la imagen méd

l: un nuevo motor compatible con k, q y qSQL sobre vectores comprimidos

l es un nuevo runtime para la familia de lenguajes k y q que ejecuta código k4, q y qSQL existente sin necesidad de reescritura. La propuesta mantiene la sintaxis, los modismos, las tablas, los diccionarios y el trabajo con series temporales tal como se escriben hoy, pero cambia el motor subyacente

Fortran en el siglo XXI: pervivencia, declive y necesidad de modernización

A pesar de los repetidos anuncios de su defunción, Fortran sigue siendo, casi siete décadas después de su creación, el lenguaje de referencia para aplicaciones científicas y de ingeniería a gran escala y masivamente paralelas en supercomputadores. Ningún lenguaje moderno —ni C ni C++— compite con él

El superordenador chino LineShine arrebata a EE UU el primer puesto mundial

El superordenador LineShine, instalado en el Centro Nacional de Supercomputación de China en Shenzhen, se ha situado como el más potente del mundo en la clasificación Top500 divulgada el martes, desplazando al estadounidense El Capitan. Es la primera vez desde 2017 que una máquina china lidera esta

Cómo optimizar la transposición de matrices en sistemas de alto rendimiento

La transposición de matrices es una operación fundamental en álgebra lineal que consiste en intercambiar filas por columnas, transformando una matriz $A$ en su versión transpuesta $A^T$. Aunque matemáticamente sencilla, en el ámbito de la programación de alto rendimiento, se convierte en un desafío

Domina la programación CUDA con los mejores libros del mercado

Esta lista curada reúne los mejores libros de programación CUDA, la plataforma de NVIDIA para computación paralela en GPUs. CUDA permite aprovechar la enorme capacidad de procesamiento paralelo de las tarjetas gráficas para tareas de alto rendimiento que antes requerían clusters costosos. La colecci

Diario de diseño revela claves de Tachyon

Tachyon es un proyecto de software de alto rendimiento, y como todo sistema complejo, sus desarrolladores han tomado una serie de decisiones de arquitectura cruciales a lo largo del tiempo. El repositorio de GitHub que se describe contiene los 'Architecture Decision Records' (ADRs) de Tachyon. Un AD

30 años de HPC: Evolución y desafíos

Este artículo reflexiona sobre los 30 años de evolución de la computación de alto rendimiento (HPC) y la programación asociada, basándose en datos del ranking TOP500 de sistemas HPC y la evolución de los lenguajes y modelos de programación utilizados.

Menos es más: ¿cuánta memoria contigua es necesaria?

Este artículo de Solidean investiga la cantidad óptima de contigüidad de memoria lineal necesaria para un rendimiento máximo en cálculos de alta velocidad. La sabiduría convencional dicta que la memoria lineal y contigua siempre es la mejor opción, pero este estudio experimental desafía esa idea, de

Computadoras zettaflop: ¿un futuro posible?

El artículo "¿Alguna vez tendré una computadora zettaflop?" explora la ambiciosa meta de poseer una computadora con una capacidad de procesamiento de un zettaflop (10^21 FLOPS), y los desafíos técnicos y económicos que implica. Para poner esto en perspectiva, un exaflop es ya una cantidad considerab

Flash-KMeans: K-Means Veloz para Sistemas Online

El algoritmo K-Means es una técnica fundamental en aprendizaje automático para agrupar datos similares. Tradicionalmente, se ha utilizado para tareas como organizar conjuntos de datos o preprocesar incrustaciones (embeddings), pero su aplicación en tiempo real, en sistemas online, ha sido limitada p

Cálculos dispersos: nuevo método optimiza el rendimiento

El cálculo eficiente con datos dispersos (sparse data) es crucial en muchas áreas científicas y de ingeniería, desde simulaciones físicas hasta aprendizaje automático. Sin embargo, optimizar el código para estas operaciones, especialmente en hardware diverso como diferentes GPUs, puede ser extremada

Kovan: Nueva Biblioteca Rust para Gestión de Memoria

Este artículo del blog de vertexclique.com introduce Kovan, una nueva biblioteca de Rust diseñada para abordar un problema crítico en sistemas concurrentes de alto rendimiento: la recolección de memoria wait-free. El problema surge al usar estructuras de datos lock-free, como las proporcionadas por