Skin ADV
Text Size

Gli ambiti nei quali l'accelerazione via GPU eccelle sono quelli legati alle applicazioni di calcolo pesante e/o che gestiscono impressionanti moli di dati. E' innegabile, in questo senso, il fatto che a poterne maggiormente trarre beneficio sono stati sinora i software desktop realizzati con linguaggi quali C, C++ e Fortran.

java medium

Le applicazioni web sinora erano invece state lasciate un po' in disparte. Ma vista la diffusione del web e delle applicazioni ad esso legate, visto anche l'incremento della loro complessità, non deve stupire la disponibilità delle librerie CUDA anche per JAVA. A dare la notizia è stato il Chief Technology Officer di Java, John Duimovich, in una sessione tenuta durante la conferenza JavaOne.

"Millions of developers rely on the Java programming language for web 2.0, big data analytics and scientific computing. It's widely used in large-scale distributed frameworks, like Apache Hadoop, due to its ease of programmability, modularity and multiplatform support," afferma Duimovich il quale aggiunge: "GPU accelerators pack incredible compute power, and leveraging their 10x speedups for Java workloads can accelerate complex computations that process lots of data."

Dietro la realizzazione delle librerie necessarie a rendere fattibile la comunicazione fra Java e le GPU NVIDIA troviamo IBM. Grazie a questa novità si aprirà un mondo di nuove opportunità sia per le GPU usate come acceleratori sia per i programmatori Java. Duimovich ha mostrato un banmale esempio di algoritmo di sorting mettendo a confronto la versione accelerata via GPU (usando le librerie NVIDIA CUDA standard) e quella classica, rilevando incrementi che vanno da da 2x a 48x!

IBM-Java

I benefici saranno possibili a partire dalla suite Java JDK 8 con la quale si potranno usare le librerie CUDA standard per accelerare i software Java che fanno uso del calcolo parallelo.

Si prevede che il connubvio JAVA - CUDA possa dar origine a tutta una serie di nuove applicazioni oltre che permettere di migliorare quelle eistenti. Fra le possibili novità in ambito enterprise, impossibili da realizzare senza il supporto delle GPU si citano sistemi distribuiti e high-performance di riconoscimento delle frodi, di analisi finanziaria o scientifica, gestione di flussi di immagini e video.

Duimovich ha altresì parlato di OpenPOWER, un nuovo ecosistema costruito attorno alla POWER architecture che dovrebbe guidare l'innovazione sfruttando i mercati aperti ed i partner come NVIDIA.

OkNotizie
Dino Fratelli
Autore: Dino Fratelli
Esperto in:
CPU, schede madri, storage, tablet, audio
Laureato in Ingegneria Elettronica è stato caporedattore di uno fra i primi portali di tecnologia italiani e redattore di articoli per altre testate come Punto Informatico. Da sempre appassionato di hardware, audio e videogame.
Notizie postate da Dino FratelliArticoli postati da Dino Fratelli
1148
news
63
articoli
     Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.

Ultime dal forum

TiempoLibreSite
Lead The Future

Quotazioni

Loading
Chart
o Advanced Micro Devices 3.71 ▲0.01 (0.27%)
o Intel Corp. 24.76 ▼0.04 (-0.16%)
o ARM Holdings 50.10 ▲0.86 (1.75%)
o NVIDIA Corp. 18.50 ▼0.21 (-1.12%)
o Microsoft Corp. 37.86 ▲0.39 (1.04%)
o Texas Instruments 44.78 ▲0.15 (0.34%)
o Apple Inc. 527.67 ▲10.32 (1.99%)
NYSE:AMD

Advanced Micro Devices

Company ID [NYSE:AMD] Last trade:3.71 Trade time:4:00PM EST Value change:▲0.01 (0.27%)
NASDAQ:INTC

Intel Corp.

Company ID [NASDAQ:INTC] Last trade:24.76 Trade time:4:00PM EST Value change:▼0.04 (-0.16%)
NASDAQ:ARMH

ARM Holdings

Company ID [NASDAQ:ARMH] Last trade:50.10 Trade time:4:00PM EST Value change:▲0.86 (1.75%)
NASDAQ:NVDA

NVIDIA Corp.

Company ID [NASDAQ:NVDA] Last trade:18.50 Trade time:4:00PM EST Value change:▼0.21 (-1.12%)
NASDAQ:MSFT

Microsoft Corp.

Company ID [NASDAQ:MSFT] Last trade:37.86 Trade time:4:00PM EST Value change:▲0.39 (1.04%)
NASDAQ:TXN

Texas Instruments

Company ID [NASDAQ:TXN] Last trade:44.78 Trade time:4:00PM EST Value change:▲0.15 (0.34%)
NASDAQ:AAPL

Apple Inc.

Company ID [NASDAQ:AAPL] Last trade:527.67 Trade time:4:00PM EST Value change:▲10.32 (1.99%)

Galleria immagini utenti

Il meglio dal forum

hot Windows 8 tips & tweaks. Tanti consigli, soluzioni e miglioramenti apportabili al nuovo sistema operativo di casa Microsoft, Windows 8. Da mettere nel bookmark!
hot Configurazioni tipiche proposte dallo staff. Quattro configurazioni che potete usare come base per la realizzazione del vostro nuovo computer gaming, HTPC, tutto fare oppure economico.
Installare Damn Small Linux su Virtualbox. Una guida completa all'installazione di una distribuzione Linux molto leggera in ambienti virtualizzati attraverso Virtualbox
Acquistare su Alternate.de. A volte i siti esteri possono offrire prodotti a prezzi decisamente concorrenziali. Ecco dunque come acquistare sul sito tedesco Alternate.de
hot Realizzare una distribuzione Linux. Vogliamo creare una distribuzione Linux tutta nostra, firmata Bits'n'Chips. Chiunque voglia essere della partita è bene accetto!
Just some ads!