Noticias que mencionan Metal

Domina la reconstrucción 3D con Gaussian Splatting este fin de semana

3D Gaussian Splatting (3DGS) es una técnica innovadora de reconstrucción tridimensional que permite crear modelos 3D a partir de un conjunto de fotografías de una escena tomada desde múltiples ángulos de cámara. A diferencia de los renderizadores tradicionales que utilizan triángulos como primitivas

Swift alcanza Teraflops entrenando LLMs en Apple Silicon

Este artículo explora cómo optimizar operaciones de multiplicación de matrices en Swift para entrenar Large Language Models (LLMs) en Apple Silicon, buscando alcanzar rendimiento de Teraflop/s desde el punto de partida de Gigaflops. El autor, Matt Gallagher, toma como referencia la implementación ll

DeepSeek v4 Flash: Motor de inferencia más rápido y eficiente

Un equipo de ingenieros, liderado por Antirez, ha lanzado DeepSeek v4 Flash, un nuevo motor de inferencia optimizado para el modelo de lenguaje DeepSeek V4 Flash. Este motor, denominado 'ds4.c', está diseñado específicamente para este modelo y no es un framework genérico. La principal ventaja radica

Apple Silicon: GPU y WebAssembly comparten memoria

Apple ha habilitado una innovadora técnica de inferencia de GPU sin copia en sus chips Silicon, permitiendo que los módulos WebAssembly (Wasm) compartan directamente su memoria lineal con la GPU. Tradicionalmente, la comunicación entre Wasm y la GPU implicaba costosas copias de datos a través de un

Agente IA optimiza código, mejora rendimiento en IA

Un agente de codificación ha logrado optimizar el código de Flash Attention en llama.cpp en un 15% para x86 y un 5% para ARM, gracias a la incorporación de una fase de investigación previa a la codificación. El equipo de SkyPilot, utilizando la herramienta autoresearch (y su versión generalizada, pi

TQ4_1S: LLMs más pequeños para dispositivos Apple

Un desarrollador ha presentado una nueva técnica de compresión de modelos de lenguaje grandes (LLM) llamada TQ4_1S, diseñada específicamente para dispositivos Apple con chips Metal. Esta técnica reduce el tamaño de los modelos en un 27-38%, dependiendo del modelo, sin necesidad de reentrenamiento ni

SwiftLM: LLMs nativos y rápidos en Apple Silicon

Un equipo de desarrolladores ha lanzado SwiftLM, un servidor de inferencia nativo para dispositivos Apple Silicon que ofrece compatibilidad con la API de OpenAI. Esta herramienta, de código abierto, elimina la necesidad de un entorno de ejecución de Python y el Global Interpreter Lock (GIL), lo que

macOS: ejecuta apps de Linux sin emuladores

Usuarios de macOS ahora pueden ejecutar aplicaciones de Linux de forma nativa gracias a Cocoa-Way, un nuevo compositor Wayland desarrollado por J-x-Z. La herramienta, disponible desde GitHub, elimina la necesidad de máquinas virtuales o emuladores, ofreciendo una integración transparente de aplicaci

macOS: asistente de voz IA funciona sin internet

RunanywhereAI ha lanzado RCLI, un asistente de voz con inteligencia artificial diseñado para macOS que funciona completamente en el dispositivo, eliminando la necesidad de conexión a la nube o claves de API. Utilizando Apple Silicon (M1 o posterior), RCLI integra reconocimiento de voz (STT), un mode

CPU innovadora opera dentro de una GPU

Investigadores han desarrollado una CPU innovadora que opera completamente dentro de una GPU, eliminando la necesidad de interacción con la CPU principal del sistema. Este prototipo, denominado NeuralCPU, ejecuta instrucciones ARM64 reales y utiliza tensores de PyTorch para almacenar registros, memo

Attyx: Terminal determinista y rápido gracias a la GPU

Un nuevo emulador de terminal llamado 'Attyx' ha sido desarrollado por Semos Labs y se presenta como una alternativa determinista y acelerada por GPU. Construido completamente en Zig, Attyx se distingue por su enfoque en la corrección y claridad, priorizando pruebas exhaustivas en modo sin cabeza. S

Minecraft Java: mejora de gráficos con Vulkan

Mojang, la empresa desarrolladora de Minecraft, anunció el 18 de febrero la transición de su versión Java del motor de renderizado de OpenGL a Vulkan como parte de la próxima actualización 'Vibrant Visuals'. Este cambio significativo busca mejorar el rendimiento y aprovechar las características más