Michael Larabel: 20 años de benchmarking de hardware Linux

2025-04-08

Michael Larabel, fundador y principal autor de Phoronix.com, se ha dedicado desde 2004 a mejorar la experiencia con hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores de gráficos y mucho más. También es el desarrollador principal del Phoronix Test Suite, Phoromatic y del software de benchmarking automatizado OpenBenchmarking.org.

Leer más
Tecnología

Coreboot 25.03 Lanzado: El BIOS de código abierto recibe una gran actualización

2025-04-04

Coreboot, la solución de BIOS/firmware de código abierto, ha lanzado la versión 25.03, con mejoras significativas. Esta versión incluye un manejo de pantalla mejorado, una mejor experiencia de depuración USB, actualizaciones de topología de CPU, varias mejoras en la inicialización de RAM de código abierto para plataformas Intel Haswell antiguas, manejo mejorado de USB Type-C y Thunderbolt, varias mejoras del controlador integrado (EC), mejor soporte para la arquitectura RISC-V, soporte para DDR5-7500 y numerosas correcciones de errores. Además, agrega soporte para 22 nuevas placas base, incluyendo varios Chromebooks de Google, la plataforma de desarrollo AMD "Crater", placas base ASRock antiguas y dispositivos StarLabs. La plataforma de referencia Intel Panther Lake, "Intel Ptlrvp", también es compatible.

Leer más

Linus Torvalds furioso con código de prueba 'basura' en el kernel de Linux 6.15

2025-03-31

Linus Torvalds, el creador de Linux, expresó su fuerte descontento con el código de prueba hdrtest recién fusionado en el kernel de Linux 6.15, específicamente en el controlador Intel Xe. Este código de prueba genera archivos temporales innecesarios durante el proceso de compilación, ensuciando el árbol de origen, ralentizando la compilación e incluso afectando la finalización del nombre de archivo. Torvalds lo llamó "basura" (turds) y exigió su eliminación, sugiriendo que los desarrolladores lo ejecuten como una prueba separada en lugar de integrarlo en la compilación regular. Si bien el código tiene como objetivo garantizar la integridad y la aprobación de la prueba kernel-doc de los archivos de encabezado DRM, su implementación tosca enfureció a Torvalds.

Leer más
Desarrollo

El front-end Rust de GCC 15.1 recibe un gran impulso

2025-03-24

El próximo lanzamiento de GCC 15.1 incluirá mejoras significativas en su front-end Rust, gccrs. Arthur Cohen, de Embecosm, fusionó un tercer conjunto de parches que agregan soporte para las instrucciones "if let" de Rust, cambios masivos en las representaciones internas de AST/HIR e implementación completa de Clone y Copy. Se esperan más mejoras, incluido el soporte para PartialOrd y PartialEq, antes del lanzamiento, lo que convierte a gccrs en una alternativa más viable a rustc.

Leer más
Desarrollo

Intel abandona el modo de 256 bits de AVX-10 y apuesta por el de 512 bits

2025-03-19

Intel ha revisado significativamente su documento técnico sobre el conjunto de instrucciones AVX-10, abandonando el modo opcional de 256 bits previamente planeado en favor de un ancho de vector completo de 512 bits. Esto significa que los futuros procesadores Intel E-core tendrán soporte completo para AVX-512, alineándose con la arquitectura Zen 4 de AMD. El cambio proviene de parches actualizados del compilador GCC que eliminan la compatibilidad de 256 bits. Esto simplifica el manejo del conjunto de instrucciones y aumenta la competitividad de las futuras plataformas de servidor Intel Xeon E-core, compitiendo mejor con los procesadores AMD EPYC. Aunque es una decisión tardía, impacta positivamente en el futuro de la microarquitectura x86_64.

Leer más

Michael Larabel, fundador de Phoronix: 20 años de benchmarking de hardware Linux

2025-03-18

Michael Larabel, autor principal de Phoronix.com, fundó el sitio en 2004, centrándose en mejorar la experiencia del hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores de gráficos y otros temas. También lidera el desarrollo del Phoronix Test Suite, Phoromatic y OpenBenchmarking.org, software de benchmarking automatizado. Su contribución a la comunidad Linux es invaluable.

Leer más
Tecnología

Michael Larabel: 20 años de inmersión profunda en el hardware de Linux

2025-03-17

Michael Larabel, fundador y principal autor de Phoronix.com, se ha dedicado desde 2004 a enriquecer la experiencia con hardware Linux. Ha escrito más de 20.000 artículos que abarcan el soporte de hardware de Linux, el rendimiento, los controladores de gráficos y mucho más. También es el principal desarrollador del software de benchmarking automatizado Phoronix Test Suite, Phoromatic y OpenBenchmarking.org.

Leer más
Tecnología

¡GCC 15 tendrá soporte para COBOL!

2025-03-11

Una gran actualización llega al compilador GCC 15: ¡se ha fusionado el soporte para el front-end del lenguaje COBOL! Este es un paso significativo para el soporte COBOL de GCC, facilitando la migración de aplicaciones COBOL heredadas de mainframes a entornos Linux y en la nube. Si bien la popularidad de COBOL ya no es lo que era, esta fusión sigue siendo una grata sorpresa. Los desarrolladores pueden usar el comando `gcobol` para invocar el front-end del compilador COBOL. Espere el soporte COBOL junto con muchas otras funciones en el lanzamiento estable de GCC 15.1 en las próximas semanas.

Leer más
Desarrollo

RTX 5090: Resultados iniciales de benchmark de IA con Llama.cpp

2025-03-10

Tras las pruebas de benchmark de CUDA, OpenCL y OptiX de la RTX 5090, el interés de los lectores llevó a una investigación sobre su rendimiento en IA, específicamente con Llama.cpp. Los benchmarks iniciales que comparan la RTX 5090, las tarjetas de la serie RTX 40 y RTX 30 usando Llama.cpp (con los modelos Llama 3.1 y Mistral 7B) muestran ganancias significativas de rendimiento para la RTX 5090 en la generación de texto y el procesamiento de prompts. Se realizarán más benchmarks exhaustivos posteriormente, en función del interés de los lectores.

Leer más

Michael Larabel: 20 años de benchmarking de hardware Linux

2025-03-09

Michael Larabel, fundador y principal autor de Phoronix.com, se ha dedicado desde 2004 a enriquecer la experiencia con hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores de gráficos y mucho más. Además de escribir, es el desarrollador principal de software de benchmarking automatizado como Phoronix Test Suite, Phoromatic y OpenBenchmarking.org. Un verdadero pionero en el mundo del código abierto de Linux.

Leer más
Tecnología

Michael Larabel: El gurú del hardware Linux detrás de Phoronix

2025-03-06

Michael Larabel, fundador y principal autor de Phoronix.com (fundado en 2004), ha dedicado su carrera a mejorar la experiencia con hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores de gráficos y mucho más. Larabel también es el desarrollador principal del software de benchmarking ampliamente utilizado Phoronix Test Suite, Phoromatic y OpenBenchmarking.org.

Leer más

Michael Larabel: 20 años de benchmarking de hardware Linux

2025-03-03

Michael Larabel, fundador y autor principal de Phoronix.com, se ha dedicado desde 2004 a mejorar la experiencia con hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores gráficos y mucho más. Además de escribir, es el principal desarrollador de Phoronix Test Suite, Phoromatic y OpenBenchmarking.org, software de benchmarking automatizado crucial para la comunidad Linux.

Leer más
Tecnología

Michael Larabel: 20 años de evaluación comparativa de hardware Linux

2025-02-25

Michael Larabel, autor principal de Phoronix.com, fundó el sitio en 2004 con el objetivo de mejorar la experiencia del hardware Linux. Ha escrito más de 20.000 artículos que cubren el soporte de hardware Linux, el rendimiento, los controladores de gráficos y mucho más. También es el desarrollador principal de software de evaluación comparativa automatizado como Phoronix Test Suite, Phoromatic y OpenBenchmarking.org.

Leer más

El kernel de Linux abraza Rust: ¿El fin de las pesadillas de seguridad de memoria de C?

2025-02-20

Greg KH, mantenedor del kernel de Linux durante mucho tiempo, aboga por el uso de Rust para reescribir partes del kernel en una publicación de LKML. Argumenta que una parte significativa de los errores del kernel provienen de fallas sutiles en C, que las características de seguridad de memoria de Rust evitarían eficazmente. Si bien una migración completa a Rust no es realista, escribir código y controladores nuevos en Rust reduciría drásticamente los errores y mejoraría la eficiencia del desarrollo. Greg insta a los desarrolladores del kernel a adoptar Rust para la salud a largo plazo del proyecto Linux.

Leer más
Desarrollo

Controversia sobre Rust en el Kernel de Linux: El mantenedor rechaza el empuje de Linus

2025-02-18

El mantenedor del kernel de Linux, Christoph Hellwig, se opone públicamente a la adopción forzosa de Rust en el kernel. Señala que Linus Torvalds dijo en privado que anularía los vetos de los mantenedores y fusionaría el código Rust de todos modos. Hellwig teme que esto convierta la base de código del kernel en un desastre multilingüe difícil de mantener, aumentando la carga de mantenimiento y, en última instancia, perjudicando la estabilidad a largo plazo del kernel. Argumenta que abordar los problemas de seguridad de memoria del kernel debe priorizar la mejora del código existente, no la introducción de un nuevo lenguaje, y pide directrices claras sobre el uso del lenguaje.

Leer más
Desarrollo

Michael Larabel: 20 años de evaluación comparativa de hardware Linux

2025-02-18

Michael Larabel, fundador de Phoronix.com (fundado en 2004), ha dedicado su carrera a mejorar la experiencia con hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores de gráficos y mucho más. También lidera el desarrollo del Phoronix Test Suite, Phoromatic y del software de evaluación comparativa automatizado OpenBenchmarking.org.

Leer más
Tecnología

Desarrollador veterano de controladores de código abierto renuncia por preocupaciones de inclusión

2025-02-17

El desarrollador de controladores Nouveau, Karol Herbst, renunció como mantenedor del controlador de gráficos Linux NVIDIA de código abierto debido a desacuerdos con la comunidad upstream del kernel de Linux sobre inclusión y respeto. En su renuncia, Herbst declaró su creencia de que la comunidad de código abierto debe operar con base en principios de igualdad y respeto, expresando su desaprobación de declaraciones hechas por otros mantenedores percibidas como excluyentes. Citó la frase "somos la línea azul fina" como una preocupación particular, destacando el daño que tales declaraciones causan. Si bien los desarrolladores de Red Hat, Lyude Paul y Danilo Krummrich, continuarán con el mantenimiento de Nouveau, Red Hat también está desarrollando NOVA, un nuevo controlador de kernel NVIDIA de código abierto basado en Rust.

Leer más
Desarrollo controlador Nouveau

Michael Larabel: 20 años de experiencia en hardware Linux

2025-02-11

Michael Larabel, fundador de Phoronix.com (fundado en 2004), ha dedicado dos décadas a enriquecer la experiencia con hardware Linux. Ha escrito más de 20.000 artículos sobre soporte de hardware Linux, rendimiento, controladores de gráficos y mucho más. Además de escribir, Larabel lidera el desarrollo de Phoronix Test Suite, Phoromatic y OpenBenchmarking.org, herramientas de evaluación comparativa influyentes para la comunidad de código abierto.

Leer más
Tecnología

Systemd arrancará directamente desde imágenes de disco descargadas vía HTTP

2025-02-11

El desarrollador principal de Systemd, Lennart Poettering, está añadiendo la capacidad de arrancar directamente desde una imagen de disco descargada vía HTTP dentro del disco RAM inicial (initrd) durante el proceso de arranque de Linux. Basándose en adiciones recientes a Systemd, esto permite descargar la imagen de disco raíz vía HTTP, adjuntarla a un dispositivo loopback y montarla. El objetivo es permitir que la UEFI apunte a una URL para cargar la Imagen de Kernel Unificada (UKI) e iniciar el sistema de archivos raíz. El caso de uso inmediato es simplificar las pruebas de dispositivos físicos, iniciando fácilmente nuevos sistemas de archivos raíz vía HTTP en cada arranque. La solicitud de extracción en curso incluye el código inicial para esto; las extensiones futuras pueden incluir soporte para NVMe-over-TCP.

Leer más
Desarrollo arranque

Linux 6.14: Mejoras en la Virtualización KVM

2025-01-31

El próximo kernel de Linux 6.14 incluye varias mejoras en el subsistema de Máquina Virtual basada en Kernel (KVM). Las actualizaciones incluyen: eliminación de vaciados de TLB redundantes en CPUs AMD; revisión de la infraestructura de funciones KVM x86 CPUID para un mejor seguimiento de las capacidades de vCPU; trabajo continuo en el soporte de máquinas virtuales Intel Trust Domain Extensions (TDX); manejo refinado de VM-exit para una mejor paridad entre VMX y SVM; y soporte añadido para las extensiones Zabha, Svvptc y Ziccrse para invitados RISC-V KVM. Estos cambios prometen un mejor rendimiento y estabilidad para las máquinas virtuales.

Leer más
Desarrollo

Linux 6.14: Tiempos de suspensión y reanudación mucho más rápidos para algunos sistemas

2025-01-26

El kernel de Linux 6.14 presenta tiempos de suspensión y reanudación significativamente más rápidos para algunos sistemas, gracias a una actualización de ACPI. El cambio reemplaza msleep() por usleep_range() en acpi_os_sleep(), reduciendo los retrasos espurios causados por imprecisiones del temporizador. Las pruebas muestran mejoras dramáticas, con algunos portátiles Dell XPS viendo tiempos de suspensión/reanudación caer de 8 segundos a aproximadamente 1 segundo. Esta optimización es particularmente beneficiosa para sistemas que dependen de tiempos de suspensión cortos, como aquellos que usan bucles ajustados con ASL Sleep(5ms).

Leer más

Linux 6.14 añade soporte para la tecla Microsoft Copilot

2025-01-24

El kernel de Linux 6.14 introduce soporte para la tecla Microsoft Copilot que se encuentra en los nuevos portátiles precargados con Windows. Esta tecla, utilizada para iniciar el asistente de IA Microsoft Copilot o un software de chatbot similar, no estaba mapeada en Linux anteriormente. La actualización modifica el controlador de teclado atkbd, mapeando la tecla F23 al atajo de Copilot (Meta+Shift+F23). Además, Linux 6.14 cuenta con un soporte mejorado para controladores de juegos y otras mejoras en el subsistema de entrada.

Leer más
Desarrollo Soporte de Hardware

Lanzamiento de Linux 6.13 Estable: Optimizaciones AMD, Amplio Soporte Apple y Más

2025-01-20

El kernel estable de Linux 6.13 ya está aquí, trayendo características emocionantes como optimizaciones AMD 3D V-Cache para procesadores Ryzen X3D, mayor eficiencia energética para servidores AMD EPYC 9005 "Turin", soporte para dispositivos Apple más antiguos y optimizaciones de compilador AutoFDO/Propeller. También se incluye soporte inicial para gráficos Intel Xe3, soporte NVMe 2.1 e infraestructura expandida del lenguaje Rust. Marcando el primer lanzamiento importante del kernel de 2025, Linux 6.13 mejora significativamente el rendimiento y la compatibilidad del hardware.

Leer más
Desarrollo

Sony propone cambiar el modo predeterminado de LLVM Clang a C++20

2025-01-11

Los ingenieros de Sony proponen cambiar el modo C++ predeterminado del compilador LLVM Clang de C++17 a C++20. Esto coincide con los planes de Sony de actualizar pronto su compilador de PlayStation 5 a C++20 de forma predeterminada. Aunque algunos casos de prueba de C++20 fallan actualmente y el soporte de Clang para C++20 aún no está completo, Sony tiene la intención de contribuir con un bot de compilación/prueba para ayudar en el desarrollo ascendente. Esta iniciativa tiene como objetivo acelerar la adopción de C++20 por parte de Clang, lo que lleva a un entorno de compilación más eficiente para el desarrollo de juegos.

Leer más
Desarrollo

Lenovo Presenta la Consola Portátil Legion Go S con SteamOS

2025-01-08

Lenovo anunció oficialmente la consola portátil Legion Go S en la CES, la primera consola portátil con licencia oficial de Valve para SteamOS en el mundo. Viene preinstalada con el sistema operativo SteamOS de Valve, basado en Arch Linux, que ofrece funciones como guardado en la nube, juego remoto y acceso completo a la tienda y biblioteca de Steam. El Legion Go S utiliza el procesador AMD Ryzen Z1 Extreme y gráficos Radeon 700M, cuenta con una pantalla LCD de 8 pulgadas con resolución de 1200p, hasta 32 GB de RAM y hasta 1 TB de almacenamiento SSD. Con un precio inicial de US$ 500, estará disponible en mayo. Cabe destacar que utiliza el Ryzen Z1 Extreme, no el Ryzen Z2 anunciado recientemente por AMD.

Leer más

Lenovo Presenta la Consola Portátil Legion Go S con SteamOS

2025-01-07

En la CES 2025, Lenovo presentó oficialmente su nueva consola portátil para juegos, la Legion Go S, con licencia oficial de Valve y con SteamOS preinstalado. El anuncio generó debates sobre su competencia con el Steam Deck y los controles de calidad de Valve para dispositivos SteamOS de terceros. Algunos comentaristas sugieren que la Legion Go S podría superar al Steam Deck en rendimiento, pero aún existen preocupaciones sobre el soporte de controladores y problemas de compatibilidad con hardware de terceros.

Leer más
Hardware

Intel Core Ultra 9 285K "Arrow Lake": Comparativa de rendimiento entre Windows 11 y Ubuntu Linux

2024-12-20

El sitio web Phoronix realizó una prueba comparativa exhaustiva del rendimiento del procesador Intel Core Ultra 9 285K "Arrow Lake", el buque insignia de la compañía, en Windows 11 y Ubuntu Linux. Las pruebas incluyeron varias versiones del kernel de Linux y configuraciones de administración de energía. Los resultados mostraron que Linux, en ocasiones, superó a Windows en rendimiento, gracias a la flexibilidad de Linux y las optimizaciones para kernels más recientes. Las pruebas comparativas destacan el impacto de la elección del sistema operativo en el rendimiento del procesador, ofreciendo información valiosa para los usuarios que eligen un sistema operativo.

Leer más

DOOM Portado para Ejecutarse Completamente en GPUs AMD

2024-12-15

Un desarrollador de AMD ha portado con éxito el juego clásico DOOM para que se ejecute casi por completo en GPUs AMD. Utilizando la biblioteca ROCm y la biblioteca LLVM libc C, la portabilidad descarga la renderización y la lógica del juego a la GPU, manejando las funciones del sistema operativo a través de una interfaz RPC. Esta impresionante hazaña demuestra el potencial de la biblioteca LLVM C para la programación de GPU y abre emocionantes posibilidades para el desarrollo de juegos.

Leer más
Juegos Juegos en GPU