Connect with us
La Aceleración con GPU ya viene a Java La Aceleración con GPU ya viene a Java

Hardware

La Aceleración con GPU ya viene a Java

Published

on

IBM JavaOne Keynote Chart
Así lo comentó el Jefe de Tecnología de Java en IBM, John Duimovich, en una presentación dentro de la conferencia de JavaOne el día de hoy.


Duimovich hizo mención de que las GPU aceleradoras tienen un gran poder de cómputo, y aprovechar sus mejoras de rendimiento de 10x en flujos de trabajo con Java puede acelerar procesos de cómputo complejos que involucran grandes cantidades de datos.

Java y las GPU pueden abrir un mundo de nuevas oportunidades tanto para las GPU aceleradoras como para los programadores de Java. Millones de desarrolladores se basan en el lenguaje de programación Java para la web 2.0, análisis de grandes datos y cómputo científico. Se usa ampliamente en frameworks distribuidos, como Apache Hadoop, gracias a su facilidad de programación, modularidad y soporte multiplataforma.

Duimovich mostró un ejemplo de aceleración en GPU en tarea de clasificación usando las librerías NVIDIA CUDA estándar que ya están disponibles: La aceleración producida es asombrosa – ¡desde 2x hasta 48x más rápida! Y estos beneficios son posibles en Java JDK 8 al tomar ventaja de las librerías CUDA para acelerar las librerías Java para operaciones paralelas.

De acuerdo a Duimovich, IBM habilitará los runtimes de IBM en servidores basados en GPU aceleradoras para que puedan explorar la aceleración en cargas de trabajo ordinarias bajo las API existentes. Esto le permitirá a millones de desarrolladores Java acelerar una amplia gama de aplicaciones usando las GPU aceleradoras – y lograr mejoras de rendimiento que mejorarán considerablemente la capacidad de las aplicaciones. Además, la aceleración le dará vida a una nueva generación de aplicaciones empresariales basadas en Java que no serían posibles sin las GPU.

Los casos de uso de aplicaciones Java aceleradas con GPU son casi infinitas: desde detección de fraude distribuido de alto rendimiento y análisis financiero, hasta análisis de video e imágenes en alto volumen y aplicaciones científicas modernas. Duimovich también hizo mención de OpenPOWER, que es un nuevo ecosistema alrededor de la arquitectura POWER que brinda innovación en la plataforma al aprovechar el poder de los mercados abiertos y socios como NVIDIA. El desarrollo de Java en GPU es solo uno en una serie de impactos dentro del anuncio de OpenPOWER.

Advertisement

Mantén sintonizados el sitio web de IBM Java y de NVIDIA CUDA para más noticias

Por Sumit Gupta, Gerente General de Cómputo Acelerado en NVIDIA

Actualización

¿Cómo descubrir qué está ralentizando tu PC con LatencyMon?

Published

on

¿Cómo descubrir qué está ralentizando tu PC con LatencyMon?

Tu PC puede tener hardware de sobra y aun así sentirse lenta: tirones en los juegos, chasquidos en el audio, un ratón que se atasca. La causa suele ser un controlador que retiene el procesador más de la cuenta. LatencyMon, una herramienta gratuita para Windows, te dice exactamente cuál es el culpable. Te explicamos cómo usarla.

(más…)

Continue Reading

Guía

¿Cómo convertir tu iPhone en una segunda GPU para tu Mac?

Published

on

¿Cómo convertir tu iPhone en una segunda GPU para tu Mac?

Un experimento viral de Reddit convierte el iPhone en una GPU auxiliar para ejecutar un modelo de 27 mil millones de parámetros en una MacBook de 24 GB. La herramienta, de código abierto, acelera hasta 44% la lectura de prompts, amplía el contexto y desde octubre también se instala en iPad Pro. Te explicamos cómo funciona, qué necesitas y qué límites tiene.

(más…)

Continue Reading

Android

¿Cómo controlar un Android con la pantalla rota desde tu PC?

Published

on

¿Cómo controlar un Android con la pantalla rota desde tu PC?

Un Android con la pantalla morada, negra o llena de líneas no siempre está perdido. Si el sistema todavía enciende, scrcpy puede reflejar su pantalla en la computadora y dejarte manejarlo con teclado y ratón. En el mejor escenario, eso basta para rescatar fotos, cerrar sesiones, sacar una copia de seguridad, limpiar el equipo antes de repararlo o incluso reutilizarlo después.

(más…)

Continue Reading

Trending